Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED]: device-mapper udev, cryptsetup blockage
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Fri Sep 11, 2009 11:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
VoidMage
Watchman
Watchman


Joined: 14 Oct 2006
Posts: 6196

PostPosted: Sat Sep 12, 2009 12:36 am    Post subject: Reply with quote

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
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Sat Sep 12, 2009 1:28 am    Post subject: Reply with quote

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
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Sat Sep 12, 2009 2:03 am    Post subject: Reply with quote

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
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Sat Sep 12, 2009 2:22 am    Post subject: Reply with quote

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
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Sat Sep 12, 2009 2:30 am    Post subject: Reply with quote

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
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Sat Sep 12, 2009 3:00 am    Post subject: Reply with quote

ONEEYEMAN wrote:
Does ths mean I can safely unmerge gnome-python?


Not if you want Gnome. :)
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Sat Sep 12, 2009 4:01 am    Post subject: Reply with quote

Mike,
It is the reason for the blockage.
And it should be picked up with an update/upgrade, right?

Thank you.
Back to top
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Sat Sep 12, 2009 4:39 am    Post subject: Reply with quote

Yes true that. You can unmerge gnome-python and let it be pulled back in later on.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Sat Sep 12, 2009 4:40 am    Post subject: Reply with quote

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
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Sat Sep 12, 2009 4:46 am    Post subject: Reply with quote

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
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Sat Sep 12, 2009 5:07 am    Post subject: Reply with quote

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... :D

Thank you.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Sat Sep 12, 2009 4:50 pm    Post subject: Reply with quote

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
View user's profile Send private message
Mike Hunt
Watchman
Watchman


Joined: 19 Jul 2009
Posts: 5287

PostPosted: Sat Sep 12, 2009 7:07 pm    Post subject: Reply with quote

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
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Sat Sep 12, 2009 7:19 pm    Post subject: Reply with quote

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
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Sun Sep 13, 2009 12:22 am    Post subject: Reply with quote

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
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Mon Sep 14, 2009 7:49 am    Post subject: Reply with quote

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
View user's profile Send private message
VoidMage
Watchman
Watchman


Joined: 14 Oct 2006
Posts: 6196

PostPosted: Mon Sep 14, 2009 9:44 am    Post subject: Reply with quote

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
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Mon Sep 14, 2009 11:16 am    Post subject: Reply with quote

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
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Tue Sep 15, 2009 1:17 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Goto page Previous  1, 2, 3
Page 3 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum