I'm currently running Sabayon on an Ahtlon 64 x2. When I run emerge --sync, it claims that there is an updated version of portage, and I should run emerge portage before updating any packages. When I run emerge -pv portage I get:
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild**** U ] sys-apps/sandbox-1.2.18.1-r2 [1.2.18.1] 232 kB [0]
[ebuild**** U ] dev-python/pycrypto-2.0.1-r6 [2.0.1-r5] USE="-bindist -gmp -test" 151 kB [0]
[ebuild**** U ] sys-apps/portage-2.1.4.1 [2.1.3.4-r1] USE="-build -doc -epydoc (-selinux)" LINGUAS="-pl*" 361 kB [0]
*** Portage will stop merging at this point and reload itself,
*** then resume the merge.
[ebuild**** U ] app-shells/bash-3.2_p33 [3.2_p15-r1] USE="nls -afs -bashlogger -plugins% -vanilla" 2,564 kB [0]
[blocks B**** ] <sys-apps/portage-2.1.4_rc1 (is blocking app-shells/bash-3.2_p33)
Total: 4 packages (4 upgrades, 1 block), Size of downloads: 3,306 kB
Portage tree and overlays:
*[0] /usr/portage
When I try an emerge --pv world I get a lot of blocked packages:
....snipped...
[ebuild**** U ] sys-apps/portage-2.1.4.1 [2.1.3.4-r1] USE="-build -doc -epydoc (-selinux)" LINGUAS="-pl*" 361 kB [0]
*** Portage will stop merging at this point and reload itself,
*** then resume the merge.
[ebuild**** U ] app-shells/bash-3.2_p33 [3.2_p15-r1] USE="nls -afs -bashlogger -plugins% -vanilla" 2,564 kB [0]
[blocks B**** ] media-libs/libdts (is blocking media-libs/libdca-0.0.5)
Total: 616 packages (569 upgrades, 5 downgrades, 33 new, 9 in new slots, 13 blocks), Size of downloads: 2,090,644 kB
Fetch Restriction: 1 package (1 unsatisfied)
Portage tree and overlays:
*[0] /usr/portage
*[1] /usr/portage/local/layman/sabayon
What can be done to resolve these problems so I can bring my system up to date.
Thank you,
Bob
02-03-2008, 05:49 PM
Kenneth Prugh
Portage issue
On Sun, 3 Feb 2008 18:44:26 +0000
"Robert Stockdale IV" <bobstockdale@gmail.com> wrote:
> I'm currently running Sabayon on an Ahtlon 64 x2. When I run emerge
> --sync, it claims that there is an updated version of portage, and I
> should run emerge portage before updating any packages. When I run
> emerge -pv portage I get:
>
> These are the packages that would be merged, in order:
>
> Calculating dependencies... done!
>
> [ebuild U ] sys-apps/sandbox-1.2.18.1-r2 [1.2.18.1] 232 kB [0]
> [ebuild U ] dev-python/pycrypto-2.0.1-r6 [2.0.1-r5] USE="-bindist
> -gmp -test" 151 kB [0]
> [ebuild U ] sys-apps/portage-2.1.4.1 [2.1.3.4-r1] USE="-build -doc
> -epydoc (-selinux)" LINGUAS="-pl*" 361 kB [0]
> *** Portage will stop merging at this point and reload itself,
> then resume the merge.
> [ebuild U ] app-shells/bash-3.2_p33 [3.2_p15-r1] USE="nls -afs
> -bashlogger -plugins% -vanilla" 2,564 kB [0]
> [blocks B ] <sys-apps/portage-2.1.4_rc1 (is blocking
> app-shells/bash- 3.2_p33)
>
> Total: 4 packages (4 upgrades, 1 block), Size of downloads: 3,306 kB
> Portage tree and overlays:
> [0] /usr/portage
>
>
>
> When I try an emerge --pv world I get a lot of blocked packages:
>
> ....snipped...
> [ebuild U ] sys-apps/portage-2.1.4.1 [2.1.3.4-r1] USE="-build -doc
> -epydoc (-selinux)" LINGUAS="-pl*" 361 kB [0]
> *** Portage will stop merging at this point and reload itself,
> then resume the merge.
> [ebuild U ] app-shells/bash-3.2_p33 [3.2_p15-r1] USE="nls -afs
> -bashlogger -plugins% -vanilla" 2,564 kB [0]
> [blocks B ] media-libs/libdts (is blocking
> media-libs/libdca-0.0.5) [blocks B ] <sys-fs/udev-115-r1 (is
> blocking sys-fs/device- mapper-1.02.22-r5)
> [blocks B ] <sys-apps/portage-2.1.4_rc1 (is blocking
> app-shells/bash- 3.2_p33)
> [blocks B ] kde-base/ksync (is blocking
> kde-base/kdelibs-3.5.8-r10) [blocks B ]
> dev-util/portatosourceview (is blocking app-portage/portato- 0.8.6.2)
> [blocks B ] <sys-fs/device-mapper-1.02.19-r1 (is blocking
> sys-fs/udev-118-r2)
> [blocks B ] sys-apps/setarch (is blocking
> sys-apps/util-linux-2.13.1) [blocks B ] sys-apps/mktemp (is
> blocking sys-apps/coreutils-6.10-r1) [blocks B ]
> <media-libs/gst-plugins-ugly-0.10.6 (is blocking
> media-libs/gstreamer-0.10.17) [blocks B ]
> <sys-apps/baselayout-2.0.0_rc (is blocking sys-apps/makedev- 3.23.1)
> [blocks B ] sys-process/schedutils (is blocking sys-apps/util-
> linux-2.13.1)
> [blocks B ] app-crypt/libgssapi (is blocking
> net-libs/libgssglue-0.1) [blocks B ] >=sys-apps/coreutils-6.10
> (is blocking sys-apps/mktemp-1.5)
>
> Total: 616 packages (569 upgrades, 5 downgrades, 33 new, 9 in new
> slots, 13 blocks), Size of downloads: 2,090,644 kB
> Fetch Restriction: 1 package (1 unsatisfied)
> Portage tree and overlays:
> [0] /usr/portage
> [1] /usr/portage/local/layman/sabayon
>
>
> What can be done to resolve these problems so I can bring my system
> up to date.
> Thank you,
> Bob
Well first off setarch was replaced with util-linux, so you can nuke
setarch. Same case with mktemp in that coreutils replaced it.
The others I'm not positive of.
02-03-2008, 08:12 PM
????????? ???????
Portage issue
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Plus I mask "x86" only in portage because says "masked by: missing
keyword" while emerging, it means that the packages isn't available
for your architecture yet, i.e. you are running x86_64 and the
package has for instance "x86" keyword only. If you really need that
package, then you can try: echo "category/package x86 ~x86" >>
/etc/portage/package.keywords to override it for package in a
category. (Note: I've used the unstable "~x86" since the rest of
Sabayon is running with unstable keywords anyway). As Gentoo is
source based there's good chance of package compiling and working
without modifications.
2nd solution is to emerge autounmask and use it for every single package
3nd remove packages not familiar how they work
4nd the book says :
Invalid method (DO NOT USE)
ACCEPT_KEYWORDS="~x86" emerge gnome-extra/gdesklets-core , so this
has to be done x86 any way,
5nd Usage: flagedit <atom> -- +<keyword>, for example flagedit
dev-util/libconf -- +~x86
>>
>> When I try an emerge --pv world I get a lot of blocked packages:
>>
>> ....snipped...
>> [ebuild U ] sys-apps/portage-2.1.4.1 [2.1.3.4-r1] USE="-build -doc
>> -epydoc (-selinux)" LINGUAS="-pl*" 361 kB [0]
>> *** Portage will stop merging at this point and reload itself,
>> then resume the merge.
>> [ebuild U ] app-shells/bash-3.2_p33 [3.2_p15-r1] USE="nls -afs
>> -bashlogger -plugins% -vanilla" 2,564 kB [0]
>> [blocks B ] media-libs/libdts (is blocking
>> media-libs/libdca-0.0.5) [blocks B ] <sys-fs/udev-115-r1 (is
>> blocking sys-fs/device- mapper-1.02.22-r5)
>> [blocks B ] <sys-apps/portage-2.1.4_rc1 (is blocking
>> app-shells/bash- 3.2_p33)
>> [blocks B ] kde-base/ksync (is blocking
>> kde-base/kdelibs-3.5.8-r10) [blocks B ]
>> dev-util/portatosourceview (is blocking app-portage/portato- 0.8.6.2)
>> [blocks B ] <sys-fs/device-mapper-1.02.19-r1 (is blocking
>> sys-fs/udev-118-r2)
>> [blocks B ] sys-apps/setarch (is blocking
>> sys-apps/util-linux-2.13.1) [blocks B ] sys-apps/mktemp (is
>> blocking sys-apps/coreutils-6.10-r1) [blocks B ]
>> <media-libs/gst-plugins-ugly-0.10.6 (is blocking
>> media-libs/gstreamer-0.10.17) [blocks B ]
>> <sys-apps/baselayout-2.0.0_rc (is blocking sys-apps/makedev- 3.23.1)
>> [blocks B ] sys-process/schedutils (is blocking sys-apps/util-
>> linux-2.13.1)
>> [blocks B ] app-crypt/libgssapi (is blocking
>> net-libs/libgssglue-0.1) [blocks B ] >=sys-apps/coreutils-6.10
>> (is blocking sys-apps/mktemp-1.5)
>>
>> Total: 616 packages (569 upgrades, 5 downgrades, 33 new, 9 in new
>> slots, 13 blocks), Size of downloads: 2,090,644 kB
>> Fetch Restriction: 1 package (1 unsatisfied)
>> Portage tree and overlays:
>> [0] /usr/portage
>> [1] /usr/portage/local/layman/sabayon
>>
>>
>> What can be done to resolve these problems so I can bring my system
>> up to date.
>> Thank you,
>> Bob
>
> Well first off setarch was replaced with util-linux, so you can nuke
> setarch. Same case with mktemp in that coreutils replaced it.
>
> The others I'm not positive of.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD4DBQFHpi5WtULuSOPDqjERAnFXAJ4hFSjs87A9/O8UT588EnWsmptk+ACTBNEn
cO0FTBDMzIxVyeUCaYkang==
=LV0j
-----END PGP SIGNATURE-----
--
gentoo-user@lists.gentoo.org mailing list
02-03-2008, 08:15 PM
Alan McKinnon
Portage issue
On Sunday 03 February 2008, Robert Stockdale IV wrote:
> [blocks B ] <sys-apps/portage-2.1.4_rc1 (is blocking
> app-shells/bash- 3.2_p33)
emerge --sync, there is a later version of portage in the tree that bash
does not block
> [blocks B ] media-libs/libdts (is blocking
> media-libs/libdca-0.0.5)
You cannot use these together. libdca-0.0.5 will not emerge if any
version of libdts is present. The descriptions indicate they do the
same thing so figure out which you don't need
> [blocks B ] <sys-fs/udev-115-r1 (is
> blocking sys-fs/device- mapper-1.02.22-r5)
device-mapper wants to be installed before udev is updated. emerge udev
first, then device-mapper
> [blocks B ] kde-base/ksync (is blocking
> kde-base/kdelibs-3.5.8-r10)
ksync is a meta kde ebuild, kdelibs is monolithic. These two cannot be
used together. See the KDE howto
> [blocks B ] dev-util/portatosourceview (is blocking
app-portage/portato- 0.8.6.2)
Don't know what portato is...
> [blocks B ] sys-apps/mktemp (is
> blocking sys-apps/coreutils-6.10-r1)
mktemp is now in coreutils. emerge -C mktemp
> [blocks B ]
> <media-libs/gst-plugins-ugly-0.10.6 (is blocking
> media-libs/gstreamer-0.10.17)
update gst-plugin-ugly first to 0.10.6-r1
> [blocks B ] <sys-apps/baselayout-2.0.0_rc (is blocking
> sys-apps/makedev- 3.23.1)
update baselayout first. if this doesn't work, unmerge makedev, update
baselayout then put makedev back. DO NOT unmerge baselayout.
> [blocks B ] sys-process/schedutils (is blocking sys-apps/util-
> linux-2.13.1)
Dunno :-)
> [blocks B ] app-crypt/libgssapi (is blocking
> net-libs/libgssglue-0.1)
Dunno :-)
--
Alan McKinnon
alan dot mckinnon at gmail dot com
--
gentoo-user@lists.gentoo.org mailing list
02-03-2008, 10:12 PM
Mateusz Mierzwinski
Portage issue
Alan McKinnon pisze:
On Sunday 03 February 2008, Robert Stockdale IV wrote:
[blocks B ] <sys-apps/portage-2.1.4_rc1 (is blocking
app-shells/bash- 3.2_p33)
emerge --sync, there is a later version of portage in the tree that bash
does not block
[blocks B ] media-libs/libdts (is blocking
media-libs/libdca-0.0.5)
You cannot use these together. libdca-0.0.5 will not emerge if any
version of libdts is present. The descriptions indicate they do the
same thing so figure out which you don't need
[blocks B ] <sys-fs/udev-115-r1 (is
blocking sys-fs/device- mapper-1.02.22-r5)
device-mapper wants to be installed before udev is updated. emerge udev
first, then device-mapper
[blocks B ] kde-base/ksync (is blocking
kde-base/kdelibs-3.5.8-r10)
ksync is a meta kde ebuild, kdelibs is monolithic. These two cannot be
used together. See the KDE howto
[blocks B ] dev-util/portatosourceview (is blocking
app-portage/portato- 0.8.6.2)
Don't know what portato is...
[blocks B ] sys-apps/mktemp (is
blocking sys-apps/coreutils-6.10-r1)
mktemp is now in coreutils. emerge -C mktemp
[blocks B ]
<media-libs/gst-plugins-ugly-0.10.6 (is blocking
media-libs/gstreamer-0.10.17)
update gst-plugin-ugly first to 0.10.6-r1
[blocks B ] <sys-apps/baselayout-2.0.0_rc (is blocking
sys-apps/makedev- 3.23.1)
update baselayout first. if this doesn't work, unmerge makedev, update
baselayout then put makedev back. DO NOT unmerge baselayout.
[blocks B ] sys-process/schedutils (is blocking sys-apps/util-
linux-2.13.1)
Dunno :-)
[blocks B ] app-crypt/libgssapi (is blocking
net-libs/libgssglue-0.1)
Dunno :-)
Portato is GUI for portage/emerge .
--
gentoo-user@lists.gentoo.org mailing list
02-03-2008, 11:31 PM
Alan McKinnon
Portage issue
On Monday 04 February 2008, Mateusz Mierzwinski wrote:
> Portato is GUI for portage/emerge .
Ermmmmm, hmmmmmmm, what's a GUI?
--
Alan McKinnon
alan dot mckinnon at gmail dot com
--
gentoo-user@lists.gentoo.org mailing list
02-04-2008, 12:47 AM
"b.n."
Portage issue
Alan McKinnon ha scritto:
> On Monday 04 February 2008, Mateusz Mierzwinski wrote:
>
>> Portato is GUI for portage/emerge .
>
> Ermmmmm, hmmmmmmm, what's a GUI?
>
Graphical User Interface.
Usually compared to a CLI, Command Line Interface.
m.
--
gentoo-user@lists.gentoo.org mailing list
02-04-2008, 02:29 AM
Volker Armin Hemmann
Portage issue
On Montag, 4. Februar 2008, Alan McKinnon wrote:
> On Monday 04 February 2008, Mateusz Mierzwinski wrote:
> > Portato is GUI for portage/emerge .
>
> Ermmmmm, hmmmmmmm, what's a GUI?
A GUY who lost his `
--
gentoo-user@lists.gentoo.org mailing list
02-04-2008, 07:53 AM
Mateusz Mierzwinski
Portage issue
Alan McKinnon pisze:
On Monday 04 February 2008, Mateusz Mierzwinski wrote:
Portato is GUI for portage/emerge .
Ermmmmm, hmmmmmmm, what's a GUI?
Graphical user interface / frontend - as You like . I've been using
portato for curious, but there's nothing like console experience .
--
gentoo-user@lists.gentoo.org mailing list
02-04-2008, 08:34 AM
"Robert Stockdale IV"
Portage issue
On Feb 3, 2008 6:49 PM, Kenneth Prugh <ken69267@gmail.com> wrote:
On Sun, 3 Feb 2008 18:44:26 +0000
"Robert Stockdale IV" <bobstockdale@gmail.com> wrote:
> ....snipped...
Well first off setarch was replaced with util-linux, so you can nuke
setarch. Same case with mktemp in that coreutils replaced it.
The others I'm not positive of.
OK, I've got it pared down to some degree. These few block programs in
portage are still preventing a world update and I don't believe I can
remove them without destroying my system. They are:
*** Portage will stop merging at this point and reload itself,
*** then resume the merge.
[ebuild**** U ] app-shells/bash-3.2_p33 [3.2_p15-r1] USE="nls -afs -bashlogger -plugins% -vanilla" 2,564 kB [0]
Total: 4 packages (4 upgrades, 1 block), Size of downloads: 3,306 kB
Portage tree and overlays:
*[0] /usr/portage
So it looks like the important one to look at is:
* <sys-apps/portage-2.1.4_rc1 (is blocking app-shells/bash-3.2_p33)
So if I could prevent the update to bash then portage should update. Is this correct? How would I do this?