Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
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  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
drkstorm
Tux's lil' helper
Tux's lil' helper


Joined: 22 Apr 2004
Posts: 118

PostPosted: Tue Nov 11, 2008 6:55 pm    Post subject: Reply with quote

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
View user's profile Send private message
richard.scott
Veteran
Veteran


Joined: 19 May 2003
Posts: 1497
Location: Oxfordshire, UK

PostPosted: Wed Nov 12, 2008 10:42 am    Post subject: Reply with quote

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 :oops:

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


Joined: 05 May 2004
Posts: 3509

PostPosted: Wed Nov 12, 2008 2:56 pm    Post subject: Reply with quote

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
View user's profile Send private message
drkstorm
Tux's lil' helper
Tux's lil' helper


Joined: 22 Apr 2004
Posts: 118

PostPosted: Wed Nov 12, 2008 7:55 pm    Post subject: Reply with quote

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
View user's profile Send private message
richard.scott
Veteran
Veteran


Joined: 19 May 2003
Posts: 1497
Location: Oxfordshire, UK

PostPosted: Wed Nov 12, 2008 10:25 pm    Post subject: Reply with quote

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
View user's profile Send private message
richard.scott
Veteran
Veteran


Joined: 19 May 2003
Posts: 1497
Location: Oxfordshire, UK

PostPosted: Wed Nov 12, 2008 10:27 pm    Post subject: Reply with quote

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
View user's profile Send private message
drkstorm
Tux's lil' helper
Tux's lil' helper


Joined: 22 Apr 2004
Posts: 118

PostPosted: Mon Nov 17, 2008 3:25 am    Post subject: Reply with quote

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


Joined: 18 Jun 2006
Posts: 4
Location: texas

PostPosted: Mon Nov 17, 2008 7:23 am    Post subject: Reply with quote

Thank you so much for the post. This was driving me crazy..
Back to top
View user's profile Send private message
richard.scott
Veteran
Veteran


Joined: 19 May 2003
Posts: 1497
Location: Oxfordshire, UK

PostPosted: Mon Nov 17, 2008 10:27 am    Post subject: Reply with quote

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


Joined: 23 Feb 2007
Posts: 33

PostPosted: Mon Nov 17, 2008 6:32 pm    Post subject: Reply with quote

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.


:lol:

(I think if you mention a pub and a date you could be very drunk for free :wink: )
Back to top
View user's profile Send private message
richard.scott
Veteran
Veteran


Joined: 19 May 2003
Posts: 1497
Location: Oxfordshire, UK

PostPosted: Mon Nov 17, 2008 11:44 pm    Post subject: Reply with quote

nooster wrote:
(I think if you mention a pub and a date you could be very drunk for free :wink: )


Sounds good to me... If you or anyone else this thread has helped is ever in the UK (near Oxford) drop me a message :lol:
Back to top
View user's profile Send private message
staffan
n00b
n00b


Joined: 31 Oct 2004
Posts: 29
Location: Sweden

PostPosted: Thu Nov 20, 2008 7:01 pm    Post subject: Reply with quote

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
View user's profile Send private message
richard.scott
Veteran
Veteran


Joined: 19 May 2003
Posts: 1497
Location: Oxfordshire, UK

PostPosted: Thu Nov 20, 2008 8:23 pm    Post subject: Reply with quote

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


Joined: 31 Oct 2004
Posts: 29
Location: Sweden

PostPosted: Fri Nov 21, 2008 12:32 pm    Post subject: Reply with quote

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


Joined: 23 Apr 2003
Posts: 40

PostPosted: Sat Nov 22, 2008 1:53 am    Post subject: any one know cause of e2fsprogs, com_err, and ss blockissue? Reply with quote

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


Joined: 06 Sep 2005
Posts: 72
Location: US West

PostPosted: Sat Nov 22, 2008 7:20 am    Post subject: Re: any one know cause of e2fsprogs, com_err, and ss blockis Reply with quote

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
View user's profile Send private message
Captain Newbie
Apprentice
Apprentice


Joined: 22 Dec 2006
Posts: 182
Location: Socal

PostPosted: Sat Nov 22, 2008 4:15 pm    Post subject: Re: any one know cause of e2fsprogs, com_err, and ss blockis Reply with quote

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


Joined: 30 Jan 2005
Posts: 488
Location: Klamath Falls, Jefferson, USA, North America, Midgarth

PostPosted: Sun Nov 23, 2008 2:47 am    Post subject: Re: Quick fix for e2fsprogs, com_err, and ss blockers Reply with quote

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
View user's profile Send private message
richard.scott
Veteran
Veteran


Joined: 19 May 2003
Posts: 1497
Location: Oxfordshire, UK

PostPosted: Sun Nov 23, 2008 12:00 pm    Post subject: Re: Quick fix for e2fsprogs, com_err, and ss blockers Reply with quote

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


Joined: 30 Jan 2005
Posts: 488
Location: Klamath Falls, Jefferson, USA, North America, Midgarth

PostPosted: Sun Nov 23, 2008 8:24 pm    Post subject: Re: Quick fix for e2fsprogs, com_err, and ss blockers Reply with quote

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


Joined: 19 Sep 2004
Posts: 343
Location: Lancaster, PA

PostPosted: Tue Dec 02, 2008 10:09 pm    Post subject: Reply with quote

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
View user's profile Send private message
richard.scott
Veteran
Veteran


Joined: 19 May 2003
Posts: 1497
Location: Oxfordshire, UK

PostPosted: Wed Dec 03, 2008 9:54 am    Post subject: Reply with quote

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


Joined: 02 Jan 2007
Posts: 40
Location: Hampshire UK

PostPosted: Sat Dec 06, 2008 11:20 pm    Post subject: Help identify Blocking Packages Reply with quote

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


Joined: 04 Nov 2005
Posts: 9410

PostPosted: Sun Dec 07, 2008 12:21 am    Post subject: Reply with quote

Check the first post in this topic.

Merged the above post.
Back to top
View user's profile Send private message
fdavid
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2003
Posts: 82
Location: Graz, Austria, EU

PostPosted: Sun Dec 07, 2008 9:20 am    Post subject: Reply with quote

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
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, 4, 5, 6, 7, 8, 9  Next
Page 5 of 9

 
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