| View previous topic :: View next topic |
| Author |
Message |
david_e n00b


Joined: 27 Jul 2007 Posts: 40 Location: Potsdam, Germany
|
Posted: Fri Aug 31, 2007 8:40 am Post subject: [solved] Doomsday Hard Masked? |
|
|
It looks like that doomsday has been hard masked in portage, but this is not mentioned in the package Changelog. Is it possible that something went wrong in the rsync process? How can I see if it is really Hard Masked and if this is only a temporary thing or not?
Sorry I am really new to gentoo and don't know where to look for these infos.
Thanks in advance.
Last edited by david_e on Fri Aug 31, 2007 2:36 pm; edited 1 time in total |
|
| Back to top |
|
 |
PaulBredbury Veteran


Joined: 14 Jul 2005 Posts: 5931
|
|
| Back to top |
|
 |
david_e n00b


Joined: 27 Jul 2007 Posts: 40 Location: Potsdam, Germany
|
Posted: Fri Aug 31, 2007 2:35 pm Post subject: |
|
|
| Thanks! |
|
| Back to top |
|
 |
Progman3K Apprentice


Joined: 03 Jan 2004 Posts: 289
|
Posted: Fri Aug 31, 2007 3:25 pm Post subject: |
|
|
Hi,
I am affected by this change in doomsday's status also; after an emerge --sync if I request emerge -pvD world I get | Quote: |
Calculating world dependencies -
!!! All ebuilds that could satisfy "games-fps/doomsday" have been masked.
!!! One of the following masked packages is required to complete your request:
- games-fps/doomsday-1.9.0_beta4-r1 (masked by: package.mask)
# Michael Sterrett <mr_bones_@gentoo.org> (30 Aug 2007)
# Security bug #190835
- games-fps/doomsday-1.9.0_beta4 (masked by: package.mask)
- games-fps/doomsday-1.9.0_beta5 (masked by: package.mask)
For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
(dependency required by "games-fps/freedoom-0.5" [installed]) |
So my questions are:
What are my options to get my 'emerge world' done?
Do I have to uninstall doomsday?
Is there a way to tell portage/emerge to disregard doomsday and just perform the rest of my world update?
Thank you for the info. |
|
| Back to top |
|
 |
Progman3K Apprentice


Joined: 03 Jan 2004 Posts: 289
|
Posted: Fri Aug 31, 2007 7:48 pm Post subject: |
|
|
Answering my own question:
I added doomsday to /etc/portage/package.unmask
That seems to tell emerge not to consider it anymore but I'm not sure if that's really the appropriate thing to do. I guess the other option is to unmerge it. |
|
| Back to top |
|
 |
trae n00b


Joined: 22 Apr 2005 Posts: 51 Location: Finland
|
Posted: Sat Sep 01, 2007 2:49 am Post subject: |
|
|
The reason for hardmasking a package is usually (always?) listed in /usr/portage/profiles/package.mask . In this case, run grep -C 5 doomsday /usr/portage/profiles/package.mask to see this:
| Code: | # Michael Sterrett <mr_bones_@gentoo.org> (30 Aug 2007)
# Security bug #190835
games-fps/doomsday
games-fps/doomsday-resources
|
This will lead you to Gentoo Bug #190835.
Manually unmasking a package may or may not be safe, depending on the situation. The choice, as always, is yours. In this case, if you only use Doomsday for single-player games, it should be safe (unless I completely misunderstood the bug description), otherwise you'll have to decide whether it's worth the risk.
When unmasking packages it's a good idea to do so by the exact version. So, /etc/portage/package.unmask should contain =games-fps/doomsday-1.9.0_beta4-r1 (if that's the version you're using) instead of just games-fps/doomsday. This is especially important if you have games-fps/doomsday ~x86 in /etc/portage/package.keywords - which would also be better written as =games-fps/doomsday-1.9.0_beta4-r1 ~x86. |
|
| Back to top |
|
 |
|