View previous topic :: View next topic |
Author |
Message |
Mike Hunt Watchman
Joined: 19 Jul 2009 Posts: 5287
|
Posted: Fri Sep 11, 2009 11:28 pm Post subject: |
|
|
sys-fs/e2fsprogs-1.41.8 is stable in portage.
Do you have networking from the CD? Are you chrooted in your box?
I would fetch e2fsprogs and e2fsprogs-libs first because they are needed for the network Code: | emerge --fetchonly =sys-fs/e2fsprogs-1.41.8 =sys-libs/e2fsprogs-libs-1.41.8 |
then emerge --unmerge e2fsprogs e2fsprogs-libs
emerge util-linux
emerge e2fsprogs e2fsprogs-libs |
|
Back to top |
|
|
VoidMage Watchman
Joined: 14 Oct 2006 Posts: 6196
|
Posted: Sat Sep 12, 2009 12:36 am Post subject: |
|
|
I wouldn't unmerge those, instead I would
'emerge -1 util-linux e2fsprogs' - that, barring other blocks should work,
if you already managed to update portage.
As for your world file, it really needs a cleanup.
For the future:
- x11-libs/qt shouldn't be there, if qt 3 is needed, it will be pulled as a dep,
for qt 4 it's simply unneeded
- just remove gnome-base/gail entry - for reasons stated in earlier posts
(frankly, except for gnome-base/gnome meta, most of other gnome entries
don't look like they belong in world)
- IIRC, x11-drivers/synaptics was obsoleted by x11-drivers/xf86-input-synaptics |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Sat Sep 12, 2009 1:28 am Post subject: |
|
|
Hi, Mike,
Mike Hunt wrote: |
sys-fs/e2fsprogs-1.41.8 is stable in portage.
|
When I issued
emerge -pv e2fsprogs
I got the version 1.41.3-r1 and the Portage didn't want to perform an update. This is when I booted from the hard drive.
I will try to boot from CD (I have an old one - 2005.0, but it shouldn't matter), chroot and will try to issue the same command...
Mike Hunt wrote: |
I would fetch e2fsprogs and e2fsprogs-libs first because they are needed for the network
Code: |
emerge --fetchonly =sys-fs/e2fsprogs-1.41.8 =sys-libs/e2fsprogs-libs-1.41.8
|
then
emerge --unmerge e2fsprogs e2fsprogs-libs
emerge util-linux
emerge e2fsprogs e2fsprogs-libs
|
Yes, if from chroot I will get those versions...
Thank you. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Sat Sep 12, 2009 2:03 am Post subject: |
|
|
Now, I wonder, why those are from the ~x86?
Here is the contents of /etc/portage/package.keywords
Code: |
net-wireless/bcm43xx-fwcutter ~x86
sys-apps/915resolution ~x86
sys-apps/vbetools ~x86
=dev-util/meld-1.1.4 ~x86
app-office/mdbtools ~x86
dev-db/unixODBC ~x86
dev-libs/libx86 ~x86
dev-db/mysql-gui-tools ~x86
=sys-apps/sandbox-1.3.1 ~x86
=net-wireless/wpa_supplicant-0.5.4
dev-util/anjuta ~x86
app-admin/gnome-system-tools ~x86
sys-fs/lvm2 ~x86
sys-apps/util-linux ~x86
sys-fs/e2fsprogs ~x86
sys-libs/e2fsprogs-libs
|
Starting from wpa_supplicant up was there. The last update was done with gentoo-source-2.6.23...
Thank you. |
|
Back to top |
|
|
Mike Hunt Watchman
Joined: 19 Jul 2009 Posts: 5287
|
Posted: Sat Sep 12, 2009 2:22 am Post subject: |
|
|
Ok, but try VoidMage's idea first Code: | emerge -1 util-linux e2fsprogs |
There is stuff in your package.keywords file that's not in portage anymore.
You should probably empty that file - I would. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Sat Sep 12, 2009 2:30 am Post subject: |
|
|
VoidMage wrote: |
IIRC, dev-python/gnome-python was once a real package, then
was reduced to a meta. gail was absorbed by gtk+-2.14.
|
Does ths mean I can safely unmerge gnome-python?
Thank you. |
|
Back to top |
|
|
Mike Hunt Watchman
Joined: 19 Jul 2009 Posts: 5287
|
Posted: Sat Sep 12, 2009 3:00 am Post subject: |
|
|
ONEEYEMAN wrote: | Does ths mean I can safely unmerge gnome-python? |
Not if you want Gnome. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Sat Sep 12, 2009 4:01 am Post subject: |
|
|
Mike,
It is the reason for the blockage.
And it should be picked up with an update/upgrade, right?
Thank you. |
|
Back to top |
|
|
Mike Hunt Watchman
Joined: 19 Jul 2009 Posts: 5287
|
Posted: Sat Sep 12, 2009 4:39 am Post subject: |
|
|
Yes true that. You can unmerge gnome-python and let it be pulled back in later on. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Sat Sep 12, 2009 4:40 am Post subject: |
|
|
The exact block message is:
Code: |
<dev-python/gnome-python-desktop-2.22.0-r10 ("<dev-python/gnome-python-desktop-2.22.0-r10" is blocking dev-python/gnome-keyring-python-2.24.1, dev-python/gnome-media-python-2.24.1, dev-python/gnome-python-desktop-base-2.24.1, dev-python/gnome-applets-python-2.24.1, dev-python/bug-buddy-python-2.24.1, dev-python/libgnomeprint-python-2.24.1, dev-python/gnome-desktop-python-2.24.1)
|
Thank you. |
|
Back to top |
|
|
Mike Hunt Watchman
Joined: 19 Jul 2009 Posts: 5287
|
Posted: Sat Sep 12, 2009 4:46 am Post subject: |
|
|
In fact on my box - Gnome-2.26 there is no dev-python/gnome-python-desktop installed.
There is dev-python/gnome-python-desktop-base
So you can definitely unmerge gnome-python-desktop |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Sat Sep 12, 2009 5:07 am Post subject: |
|
|
Mike and ALL,
3 more blocks from revdep-rebuild:
Code: |
<=x11-proto/xf86driproto-2.0.3 ("<=x11-proto/xf86driproto-2.0.3 is blocking media-libs/mesa-7.3-r1)
<dev-python/gnome-python-2.22.1 ("<dev-python/gnome-python-2.22.1" is blocking dev-python/gnome-vfs-python-2.22.3, dev-python/gnome-python-base-2.22.3, dev-python/libbonobo-python-2.22.3, dev-python/gconf-python-2.22.3, dev-python/libgnome-python-2.22.3, dev-python/libgnomecanvas-python-2.22.3)
sys-apps/eject ("virtual/eject" is blocking sys-apps/eject-2.1.5)
|
Can I unmerge those 3 as well? I guess there is no other choice...
Thank you. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Sat Sep 12, 2009 4:50 pm Post subject: |
|
|
Hi, ALL,
I unmerged those 3 last blocking packageand re-run revdep-rebuild.
Code: |
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependancy graph, resulting in a slot conflict:
www-client/mozilla-firefox:0
('ebuild', '/', 'www-client/mozilla-firefox-3.0.13', 'merge') pulled in by
=www-client/mozilla-firefox-3.0.13
(and 1 more)
('installed', '/', 'www-client/mozilla-firefox-2.0.0.14', 'nomerge') pulled in by
=www-client/mozilla-firefox-2* required by ('installed', '/', 'gnome-extra/yelp-2.20.0', 'nomerge')
=www-client/mozilla-firefox-2* required by ('installed', '/', 'www-client/epiphany-2.20.3', 'nomerge')
(and 1 more)
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependacies exists such that they are
impossible to satisfy simultaneously. If such a conflict exists in the
dependancies if two different packages, then those packages can not be
installed simultaneously.
|
I am going to remove old firefox as it is old and see what will happen. |
|
Back to top |
|
|
Mike Hunt Watchman
Joined: 19 Jul 2009 Posts: 5287
|
Posted: Sat Sep 12, 2009 7:07 pm Post subject: |
|
|
Go ahead and unmerge firefox also. You can always re-emerge it later.
After unmerging all the blocks, it might be a good idea to run emerge --depclean -pv to see what unused stuff is still there. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Sat Sep 12, 2009 7:19 pm Post subject: |
|
|
OK, I killed the old firefox, and there was no more problem.
The revdep-rebuild finally started with just 3 package to rebuild:
gdb
unixODBC
gnome-keyring-manager
gdb recompiled successfully, but unixODBC failed to compile.
Code: |
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld: warning: libexpat.so.0, , needed by /usr/lib/libXft.so, not found (try using -rpath or -rpath-link)
/usr/lib/libfontconfig.so: underined reference to `XML_ErrorString`
/usr/lib/libfontconfig.so: underined reference to `XML_SetUserData`
/usr/lib/libfontconfig.so: underined reference to `XML_GetCurrentLineNumber`
/usr/lib/libfontconfig.so: underined reference to `XML_ParserFree`
/usr/lib/libfontconfig.so: underined reference to `XML_SetElementHandler`
/usr/lib/libfontconfig.so: underined reference to `XML_SetDoctypeDeclHandler`
/usr/lib/libfontconfig.so: underined reference to `XML_SetCharacterDataHandler`
/usr/lib/libfontconfig.so: underined reference to `XML_GetErrorCode`
/usr/lib/libfontconfig.so: underined reference to `XML_GetBuffer`
/usr/lib/libfontconfig.so: underined reference to `XML_ParserCreate`
/usr/lib/libfontconfig.so: underined reference to `XML_ParseBuffer`
|
Also, trying to run "emerge --oneshot gnome-keyring-manager" results in configure error:
Code: |
checking for GNOME_KEYRING_MANAGER... configure: error: Package requirements (gtk+-2.0 >= 2.6.0
libglade-2.0 >= 2.0.0
libgnomeui-2.0 >= 2.6.0
gnome-keyring-1 >= 0.3.2) were not met:
Package libgnomecanvas-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libgnomecanvas-2.0.pc`
to the PKG_CONFIG_PATH environment variable
Package 'libgnomecamvas-2.0', required by 'libbonoboui', not found
|
What do I do next?
Also, I could probably do the command you suggested, but eventually I will have to reboot the machine in order to fetch the packages, and if I unmerge something that is required to boot the system, I will have to re-install from scratch...
Thank you. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Sun Sep 13, 2009 12:22 am Post subject: |
|
|
Update:
Trying to install libgnomecanvas resulted in the configure error about "gail" package missing.
So, I booted from LiveCD, chrooted and grabbed all dependancy for "gail".
However, trying to compile all this results in the error about "libexpat.so.0" with pango-1.24.2.
It looks like I am going in the circle...
Thank you. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Mon Sep 14, 2009 7:49 am Post subject: |
|
|
OK, I simply unmerged those last 2 packages.
Now revdep-rebuild says that there is no packages linked to libexpat.so.0, but compiling attr still fails with the same linkerror message about libexpat.so.0.
Any suggestions?
Thank you. |
|
Back to top |
|
|
VoidMage Watchman
Joined: 14 Oct 2006 Posts: 6196
|
Posted: Mon Sep 14, 2009 9:44 am Post subject: |
|
|
Well, looking at that error in your earlier post,
you may try 'emerge -1 gettext', but the point is
that it should have been detected by revdep-rebuild. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Mon Sep 14, 2009 11:16 am Post subject: |
|
|
Hi,
Code: |
emerge -1pv gettext
|
shows that it will be merged with the "acl" USE-flag. And merging virtual/acl will pull attr.
However, if I try to turn off that flag acl/attr dependancy will not be pulled.
Is it safe to do?
acl - "Access Control List" Is it the same as in Vista? What it does?
Thank you. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Tue Sep 15, 2009 1:17 am Post subject: |
|
|
Update:
After removing that USE-falg updating the system finished successfully.
I guess I can close this thread and open a new one for update issues....
Thank you, ALL. |
|
Back to top |
|
|
|