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 Next
|
View previous topic :: View next topic |
Author |
Message |
drkstorm Tux's lil' helper
Joined: 22 Apr 2004 Posts: 118
|
Posted: Tue Nov 11, 2008 6:55 pm Post subject: |
|
|
i certainly appreciate it:
Code: |
CFLAGS="-O2 -mtune=i586 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="i586-pc-linux-gnu"
|
but i doubt you have a 586 compile.... this puppy is a classic... gateway laptop circa '95 ...p133, 4GB HD, 52MB ram... was my ssh portal into my home network, as well as apache and mediatomb server... lol... recently retired it from firewall/router duties... good thing since this happned... |
|
Back to top |
|
|
richard.scott Veteran
Joined: 19 May 2003 Posts: 1497 Location: Oxfordshire, UK
|
Posted: Wed Nov 12, 2008 10:42 am Post subject: |
|
|
drkstorm wrote: | but i doubt you have a 586 compile.... this puppy is a classic... gateway laptop circa '95 ...p133, 4GB HD, 52MB ram... was my ssh portal into my home network, as well as apache and mediatomb server... lol... recently retired it from firewall/router duties... good thing since this happned... |
Wow, I had a Gateway laptop around that time too.... it was such a weight!
It never broke tho.... no matter what I did to it!
I'm sorry to say all my systems are compiled i686 and up
Just a thought, but do you have enough space to make a 2nd chroot on the HD?
You could do a partial re-install into that chroot just to compile this required package?? |
|
Back to top |
|
|
depontius Advocate
Joined: 05 May 2004 Posts: 3509
|
Posted: Wed Nov 12, 2008 2:56 pm Post subject: |
|
|
drkstorm wrote: | i certainly appreciate it:
Code: |
CFLAGS="-O2 -mtune=i586 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="i586-pc-linux-gnu"
|
but i doubt you have a 586 compile.... this puppy is a classic... gateway laptop circa '95 ...p133, 4GB HD, 52MB ram... was my ssh portal into my home network, as well as apache and mediatomb server... lol... recently retired it from firewall/router duties... good thing since this happned... |
I just retired my i586 server (K6-III) this past summer. Even if Gentoo quit supporting Stage1, at least they kept the tarballs out there long enough for the last time I reinstalled that machine. Don't have to worry about it now, since everything I've got is i686 or up. Of course I do have the hankering to get a low-power Via machine for a server, and that might take me back into i586-land, depending on which rev of the CPU it would have. _________________ .sigs waste space and bandwidth |
|
Back to top |
|
|
drkstorm Tux's lil' helper
Joined: 22 Apr 2004 Posts: 118
|
Posted: Wed Nov 12, 2008 7:55 pm Post subject: |
|
|
Quote: | Just a thought, but do you have enough space to make a 2nd chroot on the HD?
You could do a partial re-install into that chroot just to compile this required package?? |
ok, so i have 863MB free on the drive, would that be enough? how would i go about doing such a thing?
if not, i'm guessing that i could save my make.conf, and my kernel .config file for a reinstall... any other files i should grab in case i need to wipe this thing?
thanks for all your help thus far, its much appreciated[/code] |
|
Back to top |
|
|
richard.scott Veteran
Joined: 19 May 2003 Posts: 1497 Location: Oxfordshire, UK
|
Posted: Wed Nov 12, 2008 10:25 pm Post subject: |
|
|
drkstorm wrote: | ok, so i have 863MB free on the drive, would that be enough? how would i go about doing such a thing? |
Your basically doing a re-installation of Gentoo as in the gentoo install guide but into a subdirectory on the hard disk.
Thinking about it, it doesn't need to be on the same machine. If you have a different Gentoo box you could do this on a running/working system.
You would do the following (assuming your using your broken laptop to do the build):
1) boot from a LiveCD
2) mount your local HD as /mnt/gentoo
3) mkdir /mnt/gentoo/tempchroot
4) download a stage2 from here: http://www.funtoo.org/linux/x86/ and unpack it into /mnt/gentoo/tempchroot
5) move /mnt/gentoo/usr/portage to /mnt/gentoo/tempchroot/usr/portage (saves syncing portage)
5) chroot into /mnt/gentoo/tempchroot as in the
6) setup /etc/make.conf as you need
7) try an emerge --buildpkgonly e2fsprogs e2fsprogs_libs
8) exit chroot
if it works:
9) move /mnt/gentoo/tempchroot/usr/portage back to /mnt/gentoo/usr/portage
10) reboot and try: emerge --usepkgonly e2fsprogs
Only do the following if your not using your laptop to rebuild things:
1) mkdir /tempchroot
2) step #4 from above
3) move /usr/portage to /tempchroot/usr/portage (saves syncing portage)
4) step #6 from above
5) step #7 from above.
6) exit chroot
and if this works:
7) move /tempchroot/usr/portage back to /usr/portage
8) copy files from /usr/portage/packages onto the broken laptop
9) try and install them with emerge --usepkgonly e2fsprogs
That's not an exact guide to doing things as there are bound to be steps that I've missed. But if you've managed to install Gentoo a few times then you'll get the idea... Good luck!
Rich |
|
Back to top |
|
|
richard.scott Veteran
Joined: 19 May 2003 Posts: 1497 Location: Oxfordshire, UK
|
Posted: Wed Nov 12, 2008 10:27 pm Post subject: |
|
|
drkstorm wrote: | thanks for all your help thus far, its much appreciated |
No worries. What ever you do tho, don't delete everything on your laptop and start again.
There should be a way to fix this one with the tools we both have available to us |
|
Back to top |
|
|
drkstorm Tux's lil' helper
Joined: 22 Apr 2004 Posts: 118
|
Posted: Mon Nov 17, 2008 3:25 am Post subject: |
|
|
sorry for the long delay here, i was in the middle of a full scale project at work and had to back burner this little fiasco
long story short, special thanks to mr scott, as soon as i read "Your basically doing a re-installation of Gentoo as in the gentoo install guide but into a subdirectory on the hard disk." i realized what you were getting at, i didnt have the 1.5GB of space needed, luckily i have a 8GB usb key, so i stuck that in, made that a gentoo install, fixed and compiled e2fsprogs and e2fsprogs-libs, used quickpkg to binary it up and put it on the broken partition, unpackaged it and immediatly it was working again, so i emerged the correct e2fsprogs and libs and rebooted and now im working again
thanks again for not just throwing in the towel on this one, (even if i was about to) its much appreciated |
|
Back to top |
|
|
mrpaper n00b
Joined: 18 Jun 2006 Posts: 4 Location: texas
|
Posted: Mon Nov 17, 2008 7:23 am Post subject: |
|
|
Thank you so much for the post. This was driving me crazy.. |
|
Back to top |
|
|
richard.scott Veteran
Joined: 19 May 2003 Posts: 1497 Location: Oxfordshire, UK
|
Posted: Mon Nov 17, 2008 10:27 am Post subject: |
|
|
drkstorm wrote: | thanks again for not just throwing in the towel on this one, (even if i was about to) its much appreciated |
That's fantastic news that you've figured out where I was going and got there on your own
Nice one! |
|
Back to top |
|
|
nooster n00b
Joined: 23 Feb 2007 Posts: 33
|
Posted: Mon Nov 17, 2008 6:32 pm Post subject: |
|
|
Just want to say thanks to Richard for posting up the fix for this.
It seems to work (just emerging World after a few months absence) and all's going well.
(I think if you mention a pub and a date you could be very drunk for free ) |
|
Back to top |
|
|
richard.scott Veteran
Joined: 19 May 2003 Posts: 1497 Location: Oxfordshire, UK
|
Posted: Mon Nov 17, 2008 11:44 pm Post subject: |
|
|
nooster wrote: | (I think if you mention a pub and a date you could be very drunk for free ) |
Sounds good to me... If you or anyone else this thread has helped is ever in the UK (near Oxford) drop me a message |
|
Back to top |
|
|
staffan n00b
Joined: 31 Oct 2004 Posts: 29 Location: Sweden
|
Posted: Thu Nov 20, 2008 7:01 pm Post subject: |
|
|
I ran into this one too. After some offline weeks due to me moving to another city, I finally got my internet connection back. When trying to fix things after removing e2fsprogs, my internet connection died (as it turned out, due to a scheduled maintenance downtime that I didn't know about because I had no internet connection). I stupidly then thought I'd start over in the morning so I shut the system down and went to bed.
Of course, it wouldn't boot the next day and I seem to have no luck even finding my hard drives with the Gentoo livecd so I'm about to reinstall. As luck (probably) has it, I have /home on hdb1 and the OS on hda. If I simply reinstall Gentoo on hda and don't touch hdb1, I shouldn't loose anything. Is that a correct assumption?
I would have liked to backup some stuff to my external HD/windows box but I'm doing something wrong, for sure. I think one of the problems is that the Gentoo livecd doesn't care about anything I try to do. It doesn't care that I try to load a different keymap and it can't seem to set the root password with the passwd=foo option. Is it supposed to be possible or is the readme file lying and should I really try another livecd?
Any input would be very much appreciated... _________________ /S
"I'm reminded of the day my daughter came in, looked over my shoulder at some Perl 4 code, and said, 'What is that, swearing?'" (Larry Wall) |
|
Back to top |
|
|
richard.scott Veteran
Joined: 19 May 2003 Posts: 1497 Location: Oxfordshire, UK
|
Posted: Thu Nov 20, 2008 8:23 pm Post subject: |
|
|
Yes if you don't touch (i.e. don't format) /dev/hdb1 then all will still be on there if you decide to re-install.
I've no idea about the passwd=foo option. Why not just change the root password when the cd loads i.e. use the passwd command.
You can then start ssh and login remotely as root |
|
Back to top |
|
|
staffan n00b
Joined: 31 Oct 2004 Posts: 29 Location: Sweden
|
Posted: Fri Nov 21, 2008 12:32 pm Post subject: |
|
|
richard.scott wrote: | Yes if you don't touch (i.e. don't format) /dev/hdb1 then all will still be on there if you decide to re-install.
I've no idea about the passwd=foo option. Why not just change the root password when the cd loads i.e. use the passwd command.
You can then start ssh and login remotely as root :-) |
Thanks for the reply.
I'm at work right now so I can't test anything but I'll have a look later and see if I can get it to work. _________________ /S
"I'm reminded of the day my daughter came in, looked over my shoulder at some Perl 4 code, and said, 'What is that, swearing?'" (Larry Wall) |
|
Back to top |
|
|
kowal n00b
Joined: 23 Apr 2003 Posts: 40
|
Posted: Sat Nov 22, 2008 1:53 am Post subject: any one know cause of e2fsprogs, com_err, and ss blockissue? |
|
|
Since some many Gentoo installation have issue with e2fsprogs, com_err, and ss being blocked I'm wondering if anyone has asked what is/was the root cause? Bad programing on the development side? Did we miss some kind of news, warning, update? Too many packages or bad combination of installed packages? Just like many of you my x86_x64 and x86 machines were affected. |
|
Back to top |
|
|
Stupendoussteve n00b
Joined: 06 Sep 2005 Posts: 72 Location: US West
|
Posted: Sat Nov 22, 2008 7:20 am Post subject: Re: any one know cause of e2fsprogs, com_err, and ss blockis |
|
|
kowal wrote: | Since some many Gentoo installation have issue with e2fsprogs, com_err, and ss being blocked I'm wondering if anyone has asked what is/was the root cause? Bad programing on the development side? Did we miss some kind of news, warning, update? Too many packages or bad combination of installed packages? Just like many of you my x86_x64 and x86 machines were affected. |
The new packages should not have been made stable until the new portage, which can automatically sort these out, was stable. The issue itself is not much different than most blockers, except it breaks things if you don't download the packages first. Unfortunately most people are not in the habit of downloading sources before removing blockers. |
|
Back to top |
|
|
Captain Newbie Apprentice
Joined: 22 Dec 2006 Posts: 182 Location: Socal
|
Posted: Sat Nov 22, 2008 4:15 pm Post subject: Re: any one know cause of e2fsprogs, com_err, and ss blockis |
|
|
Stupendoussteve wrote: | kowal wrote: | Since some many Gentoo installation have issue with e2fsprogs, com_err, and ss being blocked I'm wondering if anyone has asked what is/was the root cause? Bad programing on the development side? Did we miss some kind of news, warning, update? Too many packages or bad combination of installed packages? Just like many of you my x86_x64 and x86 machines were affected. |
The new packages should not have been made stable until the new portage, which can automatically sort these out, was stable. The issue itself is not much different than most blockers, except it breaks things if you don't download the packages first. Unfortunately most people are not in the habit of downloading sources before removing blockers. |
If you read the narratives at bugs.gentoo.org in full you'll be a little disappointed, although the Sparc guys had the good sense to NOT mark the offending ebuild(s) stable until things settle down.
A short summary ( https://bugs.gentoo.org/show_bug.cgi?id=244511 ), written by someone smarter than I am:
Quote: | The situation today: a stable package depends on unstable packages, either
directly, or on the unstable portage that can resolve the dependencies. One or
more of these unstable packages is not yet ready to go stable.
The situation later: Those packages are ready to go stable, and things can then
be done in the sensible order.
Kudos to the sparc maintainer at least (Comment #21) for grasping this and
acting accordingly.
Note that some users have already navigated through the blocks manually, and
they would then be presented with a downgrade path that may be just as
perilous. That's unavoidable, and those users have already shown the ability
to deal with the issue, and are recently familiar with the details. They need
do no more than add a couple of ~ keywords to keep the packages they've
currently got and avoid the downgrade.
The response to this issue otherwise is very disappointing. Mistakes happen,
complex dependencies are involved, and it can take some time for the details at
the crux of the issue to become clear - that's unfortunate but understandable.
We're past that point now, and what matters much more is the response to the
issue to prevent further harm. The indecision at this point is doing way more
harm - the poor pooch is raw and tired and begging for mercy and still nobody
is stopping.. |
tl;dr: Who's in charge? _________________ /* Nobody will ever see this message */
panic("Cannot initialize video hardware\n");
"As much as it pains me, we hope that developers know what they're doing." - wolf31o2 |
|
Back to top |
|
|
NotQuiteSane Guru
Joined: 30 Jan 2005 Posts: 488 Location: Klamath Falls, Jefferson, USA, North America, Midgarth
|
Posted: Sun Nov 23, 2008 2:47 am Post subject: Re: Quick fix for e2fsprogs, com_err, and ss blockers |
|
|
Just a note, I had to run:
Code: | # USE="-*" FEATURES="-sandbox" emerge e2fsprogs e2fsprogs-libs |
to get it to compile on my server
NQS _________________ These opinions are mine, mine I say! Piss off and get your own.
As I see it -- An irregular blog, Improved with new location
To delete French language packs from system use 'sudo rm -fr /' |
|
Back to top |
|
|
richard.scott Veteran
Joined: 19 May 2003 Posts: 1497 Location: Oxfordshire, UK
|
Posted: Sun Nov 23, 2008 12:00 pm Post subject: Re: Quick fix for e2fsprogs, com_err, and ss blockers |
|
|
NotQuiteSane wrote: | Just a note, I had to run:
Code: | # USE="-*" FEATURES="-sandbox" emerge e2fsprogs e2fsprogs-libs |
to get it to compile on my server
NQS |
Why'd you need to do that? What issues were you having? |
|
Back to top |
|
|
NotQuiteSane Guru
Joined: 30 Jan 2005 Posts: 488 Location: Klamath Falls, Jefferson, USA, North America, Midgarth
|
Posted: Sun Nov 23, 2008 8:24 pm Post subject: Re: Quick fix for e2fsprogs, com_err, and ss blockers |
|
|
richard.scott wrote: | NotQuiteSane wrote: | Just a note, I had to run:
Code: | # USE="-*" FEATURES="-sandbox" emerge e2fsprogs e2fsprogs-libs |
to get it to compile on my server
NQS |
Why'd you need to do that? What issues were you having? |
The no use flags i tried first, to see if there was a conflict somewhere, but it still failed. I noted it was failing ihe sandbox, so i disabled it.
The second program would compile but not install
NQS _________________ These opinions are mine, mine I say! Piss off and get your own.
As I see it -- An irregular blog, Improved with new location
To delete French language packs from system use 'sudo rm -fr /' |
|
Back to top |
|
|
cazort Guru
Joined: 19 Sep 2004 Posts: 343 Location: Lancaster, PA
|
Posted: Tue Dec 02, 2008 10:09 pm Post subject: |
|
|
njcwotx wrote: | one was mktemp got put into some other package |
What package is mktemp in now? I have been very conservatively updating a production server, trying to do everything right, and still things got b0rked...somehow I lost mktemp. When I successfully emerged coreutils, it did not install mktemp. Without mktemp I can't do basic things like restart apache or mysql...which is a nuisance because this whole problem happened right in the middle of a major mysql upgrade.
When I run equery I get:
Code: | ~ $ equery belongs mktemp
[ Searching for file(s) mktemp in *... ]
sys-apps/coreutils-6.10-r2 (/usr/bin/mktemp -> /bin/mktemp)
sys-apps/coreutils-6.10-r2 (/bin/mktemp) |
Why didn't mktemp get installed when I emerged coreutils? _________________ Alex Zorach | Teacology | RateTea | Why This Way |
|
Back to top |
|
|
richard.scott Veteran
Joined: 19 May 2003 Posts: 1497 Location: Oxfordshire, UK
|
Posted: Wed Dec 03, 2008 9:54 am Post subject: |
|
|
Do either of those files exist:
Code: | ls -al /usr/bin/mktemp
ls -al /bin/mktemp |
They should both be there. Obviously one is a symlink to the other. |
|
Back to top |
|
|
GTrax n00b
Joined: 02 Jan 2007 Posts: 40 Location: Hampshire UK
|
Posted: Sat Dec 06, 2008 11:20 pm Post subject: Help identify Blocking Packages |
|
|
Hi Gentoo folk
I am nurturing a new Gentoo, and I could use some help to unblock the emerge.
Firstly - here is the symptom snippet .. Quote: | [blocks B ] sys-libs/ss (is blocking sys-libs/e2fsprogs-libs-1.41.2)
[blocks B ] sys-libs/com_err (is blocking sys-libs/e2fsprogs-libs-1.41.2)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
| Originally, I had three blockages, the first being e2fsprogs-libs-1.41.1 blocking e2fsprogs-libs-1.41.2
I used emerge --unmerge e2fsprogs to remove it.
I don't know how to remove any of what is left nor which packages they are dependencies for. _________________ Living with: Ubuntu, Sidux and Gentoo |
|
Back to top |
|
|
desultory Bodhisattva
Joined: 04 Nov 2005 Posts: 9410
|
Posted: Sun Dec 07, 2008 12:21 am Post subject: |
|
|
Check the first post in this topic.
Merged the above post. |
|
Back to top |
|
|
fdavid Tux's lil' helper
Joined: 27 Apr 2003 Posts: 82 Location: Graz, Austria, EU
|
Posted: Sun Dec 07, 2008 9:20 am Post subject: |
|
|
DO NOT UNMERGE COM_ERR PACKAGE IF YOU HAVE THE KERBEROS FLAG GLOBALLY ENABLED!!!
Otherwise you will break your system, no shell command will work. I had to restore the lib form my backup. (Then I did another mistake I tried to remove mit-krb5, so I have to do a full system backup.)
The solution in this case is to mask the upgrade of e2fsprogs, e2fsprogs-lib, and mit-krb5, till the gentoo developers solve the issue with mit-krb5 upgrade. |
|
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
|
|