Quick fix for e2fsprogs, com_err, and ss blockers
|
View unanswered posts
View posts from last 24 hours
Goto page Previous 1, 2, 3, 4, 5, 6, 7, 8, 9
|
View previous topic :: View next topic |
Author |
Message |
rolande n00b
Joined: 24 May 2009 Posts: 6
|
Posted: Sun May 24, 2009 9:02 pm Post subject: Can't seem to workaround this issue |
|
|
I have followed the advice in this thread to work around this blocking issue and I am still getting the block message from portage, even when I just try to upgrade portage to 2.1.6.7. I can't upgrade any packages at all because of this issue. Seems to be a chicken and the egg problem with portage.
Code: | Calculating dependencies -
!!! All ebuilds that could satisfy "~sys-libs/e2fsprogs-libs-1.41.4" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-libs/e2fsprogs-libs-1.41.4 (masked by: EAPI 2)
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 the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
(dependency required by "sys-fs/e2fsprogs-1.41.4" [ebuild]) |
I am currently running Portage 2.1.5_rc2 (default/linux/x86/2008.0, gcc-3.4.4, glibc-2.6-r0, 2.6.20-gentoo-r8 i686)
I unmerged e2fsprogs and e2fsprogs-libs. I downloaded the libraries and extracted them into / and still no luck. I do not have the mit-krb5 library installed. emerge is still spitting out the same nasty block message for e2fsprogs-libs.
Any advice would be much appreciated here as I have already wasted way too much time on this stupidity. I thought this thread would help me finally resolve it but I am back to square one. |
|
Back to top |
|
|
richard.scott Veteran
Joined: 19 May 2003 Posts: 1497 Location: Oxfordshire, UK
|
Posted: Mon May 25, 2009 2:19 am Post subject: Re: Can't seem to workaround this issue |
|
|
rolande wrote: | ...I downloaded the libraries and extracted them into / and still no luck... |
can you explain what you did?
Did you emerge the libs or not? |
|
Back to top |
|
|
rolande n00b
Joined: 24 May 2009 Posts: 6
|
Posted: Mon May 25, 2009 4:27 am Post subject: Re: Can't seem to workaround this issue |
|
|
richard.scott wrote: | rolande wrote: | ...I downloaded the libraries and extracted them into / and still no luck... |
can you explain what you did?
Did you emerge the libs or not? | I tried to emerge the libs but I get the same exact error as when I try to emerge a portage upgrade or anything. Basically portage is completely useless at this point. The only thing it will do is sync. Beyond that I get this infuriating block message for e2fsprogs, no matter what I try.
So, I downloaded the libs from http://tinderbox.dev.gentoo.org/default-linux/x86/sys-libs/e2fsprogs-libs-1.41.3-r1.tbz2. I unmerged e2fsprogs-libs which appeared to be successful. I then extracted the libs manually into / using tar -xvjf , since I can't emerge as portage is b0rked to begin with. It is a frustrating Catch22 that I really am not sure what to do to get out of. I tried forcing a portage upgrade to build 2.1.6.7 and it gives me the same EAPI2 dependency block message.
Now the interesting development is that I just opened a second shell on the server and attempted a targeted emerge of Portage 2.1.6.7 and now it seems to have gotten past the EAPI 2 block and now I am getting circular dependencies...
Code: |
Calculating dependencies... done!
[nomerge ] sys-apps/portage-2.1.6.7 [2.1.5_rc2]
[ebuild N ] app-admin/eselect-news-20080320
[ebuild U ] app-admin/eselect-1.1_rc3 [1.0.10] USE="-paludis%"
[ebuild U ] sys-apps/portage-2.1.6.7 [2.1.5_rc2]
!!! Error: circular dependencies:
('ebuild', '/', 'app-admin/eselect-news-20080320', 'merge') depends on
('ebuild', '/', 'app-admin/eselect-1.1_rc3', 'merge') (medium)
('ebuild', '/', 'sys-apps/portage-2.1.6.7', 'merge') depends on
('ebuild', '/', 'app-admin/eselect-news-20080320', 'merge') (medium)
('ebuild', '/', 'app-admin/eselect-1.1_rc3', 'merge') depends on
('ebuild', '/', 'sys-apps/portage-2.1.6.7', 'merge') (medium) |
I commented out my USE flags in /etc/make.conf and tried again without success. Same error with the exception of an additional USE flag 'bash-completion' printed next to the eselect ebuild info.
Code: |
[ebuild U ] app-admin/eselect-1.1_rc3 [1.0.10] USE="-bash-completion* -paludis%"
|
I will keep following my nose here but any advice would be great! TIA |
|
Back to top |
|
|
richard.scott Veteran
Joined: 19 May 2003 Posts: 1497 Location: Oxfordshire, UK
|
Posted: Mon May 25, 2009 10:12 am Post subject: |
|
|
I'm sorry to say that this error is out of the scope of this thread. I've not had that issue.
Sometimes emerging portage with the "nodeps" option can help, but it can also bork portage.
BTW, the latest portage I have installed is sys-apps/portage-2.1.6.11 which looks to be newer than the one you have available. |
|
Back to top |
|
|
Angryguy Tux's lil' helper
Joined: 09 Oct 2004 Posts: 105 Location: New York
|
Posted: Thu Jul 09, 2009 2:34 am Post subject: New Twist: ss resolves (with a b), but com_err gives big-B |
|
|
I'm getting this same blocking error, though with a slightly new twist. Portage (using latest available version) seems to be automatically detecting the sys-libs/ss (with the little b, marking it for uninstall), but is NOT doing this for com_err (comes up with the big B). As a result I get...
Code: |
LinuxGuy# emerge -up system
These are the packages that would be merged, in order:
Calculating dependencies... done!
....
[ebuild U ] sys-libs/glibc-2.9_p20081201-r2 [2.8_p20080602-r1]
[ebuild NS ] sys-devel/gcc-4.3.2-r3 [3.3.4-r1, 3.4.6-r2, 4.1.2] USE="doc fortran gtk mudflap (multilib) nls nptl openmp (-altivec) -bootstrap -build (-fixed-point) -gcj (-hardened) -ip28 -ip32r10k -libffi -multislot (-n32) (-n64) -nocxx -nopie -objc -objc++ -objc-gc -test -vanilla"
[ebuild U ] x11-libs/libSM-1.1.0 [1.0.3]
[ebuild U ] sys-apps/groff-1.20.1-r1 [1.19.2-r1] LINGUAS="-ja%"
[ebuild N ] sys-libs/e2fsprogs-libs-1.41.3-r1 USE="nls"
[uninstall ] sys-libs/ss-1.40.9
[blocks b ] sys-libs/ss ("sys-libs/ss" is blocking sys-libs/e2fsprogs-libs-1.41.3-r1)
[ebuild U ] sys-fs/e2fsprogs-1.41.3-r1 [1.40.9]
[blocks b ] <sys-fs/e2fsprogs-1.41 ("<sys-fs/e2fsprogs-1.41" is blocking sys-libs/e2fsprogs-libs-1.41.3-r1)
[ebuild U ] sys-apps/util-linux-2.14.2 [2.13.1.1] USE="(-uclibc)"
[blocks B ] sys-libs/com_err ("sys-libs/com_err" is blocking sys-libs/e2fsprogs-libs-1.41.3-r1)
[blocks B ] sys-libs/e2fsprogs-libs ("sys-libs/e2fsprogs-libs" is blocking sys-libs/ss-1.40.9, sys-libs/com_err-1.40.9)
|
I'm assuming the following might work, but before I go down that path, I wanted to check here to make sure I'm not missing anything, such as an easier way to get portage to auto-resolve both conflicts.
Code: | 1. emerge -NuDav --fetchonly world
2. emerge -C ss com_err e2fsprogs
3. emerge -NuDav --nodeps e2fsprogs-libs e2fsprogs
4. echo "sys-libs/com_err" >>/etc/portage/package.mask
5. echo "sys-libs/ss" >>/etc/portage/package.mask
6. echo "sys-libs/com_err-1.40.11" >>/etc/portage/profile/package.provided
7. echo "sys-libs/ss-1.40.11" >>/etc/portage/profile/package.provided |
Thanks,
- David |
|
Back to top |
|
|
richard.scott Veteran
Joined: 19 May 2003 Posts: 1497 Location: Oxfordshire, UK
|
Posted: Thu Jul 09, 2009 9:20 am Post subject: |
|
|
I'd try syncing your portage tree again.
I've recently had a system that i'd not touched since the start of last year and once I'd upgraded portage it sorted this out on its own.
Id guess that your solution would work, but you can forget about all the "echo" statements as they are now redundant as newer packages are available.
Rich. |
|
Back to top |
|
|
desultory Bodhisattva
Joined: 04 Nov 2005 Posts: 9410
|
Posted: Fri Jul 10, 2009 1:40 am Post subject: |
|
|
Angryguy wrote: | I'm assuming the following might work, but before I go down that path, I wanted to check here to make sure I'm not missing anything, such as an easier way to get portage to auto-resolve both conflicts. | Check /var/lib/portage/world for sys-libs/com_err. |
|
Back to top |
|
|
flocchini Veteran
Joined: 17 May 2003 Posts: 1124 Location: Milano, Italy
|
Posted: Wed Aug 05, 2009 1:01 pm Post subject: |
|
|
I'm stuck in the same problem but nothing works
currently I'm in this status
Calculating dependencies... done!
[ebuild N ] sys-libs/com_err-1.40.9 USE="nls" 0 kB
[ebuild N ] sys-libs/ss-1.40.9 USE="nls" 0 kB
[ebuild N ] sys-fs/e2fsprogs-1.40.9 USE="nls -static" 0 kB
[blocks B ] sys-libs/com_err ("sys-libs/com_err" is blocking sys-libs/e2fsprogs-libs-1.41.3-r1)
[blocks B ] sys-libs/ss ("sys-libs/ss" is blocking sys-libs/e2fsprogs-libs-1.41.3-r1)
[blocks B ] <sys-fs/e2fsprogs-1.41 ("<sys-fs/e2fsprogs-1.41" is blocking sys-libs/e2fsprogs-libs-1.41.3-r1)
[blocks B ] sys-libs/e2fsprogs-libs ("sys-libs/e2fsprogs-libs" is blocking sys-libs/com_err-1.40.9, sys-libs/ss-1.40.9)
but...
merge -Cav sys-libs/ss sys-libs/com_err sys-libs/e2fsprogs
>>> These are the packages that would be unmerged:
--- Couldn't find 'sys-libs/ss' to unmerge.
--- Couldn't find 'sys-libs/com_err' to unmerge.
--- Couldn't find 'sys-libs/e2fsprogs' to unmerge.
>>> No packages selected for removal by unmerge
help please... _________________ ~~ Per amore della rosa si sopportano le spine... ~~ |
|
Back to top |
|
|
richard.scott Veteran
Joined: 19 May 2003 Posts: 1497 Location: Oxfordshire, UK
|
Posted: Wed Aug 05, 2009 1:20 pm Post subject: |
|
|
flocchini wrote: | I'm stuck in the same problem but nothing works
currently I'm in this status
Calculating dependencies... done!
[ebuild N ] sys-libs/com_err-1.40.9 USE="nls" 0 kB
[ebuild N ] sys-libs/ss-1.40.9 USE="nls" 0 kB
[ebuild N ] sys-fs/e2fsprogs-1.40.9 USE="nls -static" 0 kB
[blocks B ] sys-libs/com_err ("sys-libs/com_err" is blocking sys-libs/e2fsprogs-libs-1.41.3-r1)
[blocks B ] sys-libs/ss ("sys-libs/ss" is blocking sys-libs/e2fsprogs-libs-1.41.3-r1)
[blocks B ] <sys-fs/e2fsprogs-1.41 ("<sys-fs/e2fsprogs-1.41" is blocking sys-libs/e2fsprogs-libs-1.41.3-r1)
[blocks B ] sys-libs/e2fsprogs-libs ("sys-libs/e2fsprogs-libs" is blocking sys-libs/com_err-1.40.9, sys-libs/ss-1.40.9)
but...
merge -Cav sys-libs/ss sys-libs/com_err sys-libs/e2fsprogs
>>> These are the packages that would be unmerged:
--- Couldn't find 'sys-libs/ss' to unmerge.
--- Couldn't find 'sys-libs/com_err' to unmerge.
--- Couldn't find 'sys-libs/e2fsprogs' to unmerge.
>>> No packages selected for removal by unmerge
help please... |
I think you need to emerge --sync as something is depending on sys-fs/e2fsprogs-1.40.9 which is pulling in com_err and ss.
sys-fs/e2fsprogs-1.40.9 is really old as the latest e2fsprogs is sys-fs/e2fsprogs-1.41.3-r1 on my system.
Rich |
|
Back to top |
|
|
flocchini Veteran
Joined: 17 May 2003 Posts: 1124 Location: Milano, Italy
|
Posted: Wed Aug 05, 2009 1:42 pm Post subject: |
|
|
fixed for now, i had an old e2fsprogs-libs... i'm on amd64, portage says 1.41 are ~ for me... _________________ ~~ Per amore della rosa si sopportano le spine... ~~ |
|
Back to top |
|
|
richard.scott Veteran
Joined: 19 May 2003 Posts: 1497 Location: Oxfordshire, UK
|
Posted: Wed Aug 05, 2009 2:27 pm Post subject: |
|
|
flocchini wrote: | fixed for now, i had an old e2fsprogs-libs... i'm on amd64, portage says 1.41 are ~ for me... |
I run amd64 and e2fsprogs (e2fsprogs-libs) v1.41.3-r1 are marked as stable for me. |
|
Back to top |
|
|
flocchini Veteran
Joined: 17 May 2003 Posts: 1124 Location: Milano, Italy
|
Posted: Wed Aug 05, 2009 10:55 pm Post subject: |
|
|
seems that my portage was screwed up... I was coming from a restore (fdisk on wrong hdd... BAD )
All solved now, through "standard" metod in 1st post
thank you _________________ ~~ Per amore della rosa si sopportano le spine... ~~ |
|
Back to top |
|
|
klhsieh n00b
Joined: 10 Aug 2010 Posts: 5
|
|
Back to top |
|
|
|
|
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
|
|