Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

Quick fix for e2fsprogs, com_err, and ss blockers

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
213 posts
  • Page 5 of 9
    • Jump to page:
  • Previous
  • 1
  • …
  • 3
  • 4
  • 5
  • 6
  • 7
  • …
  • 9
  • Next
Author
Message
drkstorm
Tux's lil' helper
Tux's lil' helper
Posts: 118
Joined: Thu Apr 22, 2004 3:16 pm

  • Quote

Post by drkstorm » Tue Nov 11, 2008 6:55 pm

i certainly appreciate it:

Code: Select all

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...
Top
richard.scott
Veteran
Veteran
Posts: 1497
Joined: Mon May 19, 2003 5:19 pm
Location: Oxfordshire, UK
Contact:
Contact richard.scott
Website

  • Quote

Post by richard.scott » Wed Nov 12, 2008 10:42 am

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??
Top
depontius
Advocate
Advocate
Posts: 3533
Joined: Wed May 05, 2004 4:06 pm

  • Quote

Post by depontius » Wed Nov 12, 2008 2:56 pm

drkstorm wrote:i certainly appreciate it:

Code: Select all

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
Top
drkstorm
Tux's lil' helper
Tux's lil' helper
Posts: 118
Joined: Thu Apr 22, 2004 3:16 pm

  • Quote

Post by drkstorm » Wed Nov 12, 2008 7:55 pm

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]
Top
richard.scott
Veteran
Veteran
Posts: 1497
Joined: Mon May 19, 2003 5:19 pm
Location: Oxfordshire, UK
Contact:
Contact richard.scott
Website

  • Quote

Post by richard.scott » Wed Nov 12, 2008 10:25 pm

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
Top
richard.scott
Veteran
Veteran
Posts: 1497
Joined: Mon May 19, 2003 5:19 pm
Location: Oxfordshire, UK
Contact:
Contact richard.scott
Website

  • Quote

Post by richard.scott » Wed Nov 12, 2008 10:27 pm

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 :-)
Top
drkstorm
Tux's lil' helper
Tux's lil' helper
Posts: 118
Joined: Thu Apr 22, 2004 3:16 pm

  • Quote

Post by drkstorm » Mon Nov 17, 2008 3:25 am

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
Top
mrpaper
n00b
n00b
User avatar
Posts: 4
Joined: Sun Jun 18, 2006 4:41 am
Location: texas

  • Quote

Post by mrpaper » Mon Nov 17, 2008 7:23 am

Thank you so much for the post. This was driving me crazy..
Top
richard.scott
Veteran
Veteran
Posts: 1497
Joined: Mon May 19, 2003 5:19 pm
Location: Oxfordshire, UK
Contact:
Contact richard.scott
Website

  • Quote

Post by richard.scott » Mon Nov 17, 2008 10:27 am

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!
Top
nooster
n00b
n00b
Posts: 33
Joined: Fri Feb 23, 2007 3:08 pm

  • Quote

Post by nooster » Mon Nov 17, 2008 6:32 pm

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: )
Top
richard.scott
Veteran
Veteran
Posts: 1497
Joined: Mon May 19, 2003 5:19 pm
Location: Oxfordshire, UK
Contact:
Contact richard.scott
Website

  • Quote

Post by richard.scott » Mon Nov 17, 2008 11:44 pm

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:
Top
staffan
n00b
n00b
Posts: 29
Joined: Sun Oct 31, 2004 8:54 pm
Location: Sweden

  • Quote

Post by staffan » Thu Nov 20, 2008 7:01 pm

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)
Top
richard.scott
Veteran
Veteran
Posts: 1497
Joined: Mon May 19, 2003 5:19 pm
Location: Oxfordshire, UK
Contact:
Contact richard.scott
Website

  • Quote

Post by richard.scott » Thu Nov 20, 2008 8:23 pm

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 :-)
Top
staffan
n00b
n00b
Posts: 29
Joined: Sun Oct 31, 2004 8:54 pm
Location: Sweden

  • Quote

Post by staffan » Fri Nov 21, 2008 12:32 pm

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)
Top
kowal
n00b
n00b
Posts: 40
Joined: Wed Apr 23, 2003 12:34 am

any one know cause of e2fsprogs, com_err, and ss blockissue?

  • Quote

Post by kowal » Sat Nov 22, 2008 1:53 am

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.
Top
Stupendoussteve
n00b
n00b
User avatar
Posts: 72
Joined: Tue Sep 06, 2005 7:18 pm
Location: US West

Re: any one know cause of e2fsprogs, com_err, and ss blockis

  • Quote

Post by Stupendoussteve » Sat Nov 22, 2008 7:20 am

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.
Top
Captain Newbie
Apprentice
Apprentice
User avatar
Posts: 182
Joined: Fri Dec 22, 2006 2:10 am
Location: Socal

Re: any one know cause of e2fsprogs, com_err, and ss blockis

  • Quote

Post by Captain Newbie » Sat Nov 22, 2008 4:15 pm

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 ( http://bugs.gentoo.org/show_bug.cgi?id=244511 ), written by someone smarter than I am:
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
Top
NotQuiteSane
Guru
Guru
User avatar
Posts: 492
Joined: Sun Jan 30, 2005 1:28 am
Location: Klamath Falls, Jefferson, USA, North America, Midgarth
Contact:
Contact NotQuiteSane
Website

Re: Quick fix for e2fsprogs, com_err, and ss blockers

  • Quote

Post by NotQuiteSane » Sun Nov 23, 2008 2:47 am

Just a note, I had to run:

Code: Select all

# 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 /'
Top
richard.scott
Veteran
Veteran
Posts: 1497
Joined: Mon May 19, 2003 5:19 pm
Location: Oxfordshire, UK
Contact:
Contact richard.scott
Website

Re: Quick fix for e2fsprogs, com_err, and ss blockers

  • Quote

Post by richard.scott » Sun Nov 23, 2008 12:00 pm

NotQuiteSane wrote:Just a note, I had to run:

Code: Select all

# 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?
Top
NotQuiteSane
Guru
Guru
User avatar
Posts: 492
Joined: Sun Jan 30, 2005 1:28 am
Location: Klamath Falls, Jefferson, USA, North America, Midgarth
Contact:
Contact NotQuiteSane
Website

Re: Quick fix for e2fsprogs, com_err, and ss blockers

  • Quote

Post by NotQuiteSane » Sun Nov 23, 2008 8:24 pm

richard.scott wrote:
NotQuiteSane wrote:Just a note, I had to run:

Code: Select all

# 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 /'
Top
cazort
Guru
Guru
User avatar
Posts: 343
Joined: Sun Sep 19, 2004 4:02 pm
Location: Lancaster, PA
Contact:
Contact cazort
Website

  • Quote

Post by cazort » Tue Dec 02, 2008 10:09 pm

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: Select all

~ $ 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
Top
richard.scott
Veteran
Veteran
Posts: 1497
Joined: Mon May 19, 2003 5:19 pm
Location: Oxfordshire, UK
Contact:
Contact richard.scott
Website

  • Quote

Post by richard.scott » Wed Dec 03, 2008 9:54 am

Do either of those files exist:

Code: Select all

ls -al /usr/bin/mktemp
ls -al /bin/mktemp
They should both be there. Obviously one is a symlink to the other.
Top
GTrax
n00b
n00b
Posts: 40
Joined: Tue Jan 02, 2007 9:39 am
Location: Hampshire UK

Help identify Blocking Packages

  • Quote

Post by GTrax » Sat Dec 06, 2008 11:20 pm

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 ..
[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 :)
Top
desultory
Bodhisattva
Bodhisattva
User avatar
Posts: 9410
Joined: Fri Nov 04, 2005 6:07 pm

  • Quote

Post by desultory » Sun Dec 07, 2008 12:21 am

Check the first [post=5262179]post[/post] in this topic.

Merged the above post.
Top
fdavid
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 82
Joined: Sun Apr 27, 2003 12:34 pm
Location: Graz, Austria, EU

  • Quote

Post by fdavid » Sun Dec 07, 2008 9:20 am

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.
Top
Post Reply

213 posts
  • Page 5 of 9
    • Jump to page:
  • Previous
  • 1
  • …
  • 3
  • 4
  • 5
  • 6
  • 7
  • …
  • 9
  • Next

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic