View previous topic :: View next topic |
Author |
Message |
loosing_sanity Tux's lil' helper
Joined: 25 Aug 2005 Posts: 98 Location: Idaho Falls Idaho
|
Posted: Sun Dec 13, 2009 12:38 am Post subject: emerge sys-apps/portage-2.2_rc58 (masked by: EAPI 2)(Solved) |
|
|
After doing a emerge --sync the message recommended a new protage be emerged.
When trying to emerge portage this is what I get;
emerge -v1 portage
!!! /etc/make.profile is not a symlink and will probably prevent most merges.
!!! It should point into a profile within /usr/portage/profiles/
!!! (You can safely ignore this message when syncing. It's harmless.)
These are the packages that would be merged, in order:
Calculating dependencies \
!!! All ebuilds that could satisfy "sys-apps/portage" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-apps/portage-2.2_rc58 (masked by: EAPI 2)
- sys-apps/portage-2.2_rc56 (masked by: EAPI 2)
- sys-apps/portage-2.2_rc55 (masked by: EAPI 2)
- sys-apps/portage-2.2_rc54 (masked by: EAPI 2)
- sys-apps/portage-2.2_rc33 (masked by: package.mask, missing keyword)
/usr/portage/profiles/package.mask:
# Zac Medico <zmedico@gentoo.org> (05 Jan 2009)
# Portage 2.2 is masked due to known bugs in the
# package sets and preserve-libs features.
- sys-apps/portage-2.1.7.13 (masked by: EAPI 2)
- sys-apps/portage-2.1.7.11 (masked by: EAPI 2)
- sys-apps/portage-2.1.7.10 (masked by: EAPI 2)
- sys-apps/portage-2.1.7.9 (masked by: EAPI 2)
- sys-apps/portage-2.1.6.13 (masked by: missing keyword)
- sys-apps/portage-2.1.6.7 (masked by: missing keyword)
- sys-apps/portage-2.1.4.4 (masked by: )
The current version of portage supports EAPI '1'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed.
For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
Sorry, but I can't figure out nor can I find information on how to get to EAPI 2 portage.
Please help! _________________ If you don't have dreams, you got nightmares....
Last edited by loosing_sanity on Sun Dec 13, 2009 4:04 am; edited 1 time in total |
|
Back to top |
|
|
Mike Hunt Watchman
Joined: 19 Jul 2009 Posts: 5287
|
Posted: Sun Dec 13, 2009 3:00 am Post subject: |
|
|
Unmask this one: Code: | echo ">=sys-apps/portage-2.2_rc33" >> /etc/portage/package.keywords |
and emerge -u1av portage but you might find that you will need to unmask other stuff like maybe sys-apps/sandbox-2.2 - not sure.
Then run emerge -uDNav @world
Have fun reading the new emerge man page too. |
|
Back to top |
|
|
loosing_sanity Tux's lil' helper
Joined: 25 Aug 2005 Posts: 98 Location: Idaho Falls Idaho
|
Posted: Sun Dec 13, 2009 3:15 am Post subject: |
|
|
Thanks for the assistance!
I did as requested. First echo ">=sys-apps/portage-2.2_rc33" >> /etc/portage/package.keywords. I already had done that, but did it again.
Then emerge -u1 portage. I then received;
emerge -u1 portage
Quote: |
!!! /etc/make.profile is not a symlink and will probably prevent most merges.
!!! It should point into a profile within /usr/portage/profiles/
!!! (You can safely ignore this message when syncing. It's harmless.)
Calculating dependencies... done!
>>> Auto-cleaning packages...
>>> No outdated packages were found on your system. |
Thinking that might be the response we wanted I did:
emerge -puDNav @world
Quote: | >>> --pretend disables --ask... removing --ask from options.
!!! /etc/make.profile is not a symlink and will probably prevent most merges.
!!! It should point into a profile within /usr/portage/profiles/
!!! (You can safely ignore this message when syncing. It's harmless.)
These are the packages that would be merged, in order:
Calculating dependencies \
!!! '@world' is not a valid package atom.
!!! Please check ebuild(5) for full details.
!!! (Did you specify a version but forget to prefix with '='?) |
Here is my package.keyword:
Quote: | >net-p2p/frostwire-4.13.5 ~x86
=dev-python/sip-4.7.3 ~x86
=x11-themes/ximian-artwork-0.2.32.1 ~x86
>=x11-themes/gdm-themes-20070811 ~x86
>=app-portage/porthole-0.5.0 ~x86
>app-cdr/nero-3.0.1.3 ~x86
>media-video/lxdvdrip-1.70 ~x86
>media-video/streamdvd-0.4-r1 ~x86
>=media-video/avidemux-2.4.1 ~x86
=sys-libs/db-4.4.20_p4 ~x86
=dev-java/icedtea6-bin-1.6.1 ~x86
=virtual/acl-0 ~x86
>=sys-apps/portage-2.2_rc33 |
Thanks again Mike for the help! _________________ If you don't have dreams, you got nightmares.... |
|
Back to top |
|
|
ppurka Advocate
Joined: 26 Dec 2004 Posts: 3256
|
Posted: Sun Dec 13, 2009 3:42 am Post subject: Re: emerge sys-apps/portage-2.2_rc58 (masked by: EAPI 2) |
|
|
loosing_sanity wrote: | After doing a emerge --sync the message recommended a new protage be emerged.
When trying to emerge portage this is what I get;
emerge -v1 portage
!!! /etc/make.profile is not a symlink and will probably prevent most merges.
!!! It should point into a profile within /usr/portage/profiles/
!!! (You can safely ignore this message when syncing. It's harmless.) | Read this carefully, and first fix your profile. Use eselect profile to set your profile to a 10.0/desktop. _________________ emerge --quiet redefined | E17 vids: I, II | Now using kde5 | e is unstable :-/ |
|
Back to top |
|
|
loosing_sanity Tux's lil' helper
Joined: 25 Aug 2005 Posts: 98 Location: Idaho Falls Idaho
|
Posted: Sun Dec 13, 2009 4:03 am Post subject: |
|
|
Thanks ppurka! You are the man. This seems to be the problem. I miss understood the warning, and thought it was harmless! Thanks!
Fix...
#eselect profile list
#eselect profile set (Number)
Number from the list!
#emerge -1vu portage _________________ If you don't have dreams, you got nightmares.... |
|
Back to top |
|
|
|