public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user]  unmerge boo_boo
@ 2008-10-31  5:07 James
  2008-10-31  5:38 ` [gentoo-user] " »Q«
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: James @ 2008-10-31  5:07 UTC (permalink / raw
  To: gentoo-user

Well,

I've done it now, being in too big of a hurry.

After an emerge --sync, and the blocking packages, I
got in a hurry, did not think and ran:

emerge --unmerge sys-libs/ss sys-libs/com_err 
sys-fs/e2fsprogs sys-libs/e2fsprogs-libs


So now I cannot emerge anything to fix this.

Here I tried (re) emerge wget:

Downloading 'ftp://rm.mirror.garr.it/mirrors/gnuftp/gnu/wget/wget-1.11.1.tar.bz2'
wget: error while loading shared libraries: libcom_err.so.2: cannot open shared
object file: No such file or directory


Can I just copy some file over from another amd64 machine?

If so, which ones exactly?


If not, any other ideas to fix this?



James






^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-user]  Re: unmerge boo_boo
  2008-10-31  5:07 [gentoo-user] unmerge boo_boo James
@ 2008-10-31  5:38 ` »Q«
  2008-10-31  5:47   ` Paul Hartman
  2008-10-31  5:39 ` [gentoo-user] " Paul Hartman
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 10+ messages in thread
From: »Q« @ 2008-10-31  5:38 UTC (permalink / raw
  To: gentoo-user

In <loom.20081031T050157-424@post.gmane.org>,
James <wireless@tampabay.rr.com> wrote:

> Well,
> 
> I've done it now, being in too big of a hurry.
> 
> After an emerge --sync, and the blocking packages, I
> got in a hurry, did not think and ran:
> 
> emerge --unmerge sys-libs/ss sys-libs/com_err 
> sys-fs/e2fsprogs sys-libs/e2fsprogs-libs
> 
> 
> So now I cannot emerge anything to fix this.
> 
> Here I tried (re) emerge wget:
> 
> Downloading
> 'ftp://rm.mirror.garr.it/mirrors/gnuftp/gnu/wget/wget-1.11.1.tar.bz2'
> wget: error while loading shared libraries: libcom_err.so.2: cannot
> open shared object file: No such file or directory
> 
> 
> Can I just copy some file over from another amd64 machine?
> 
> If so, which ones exactly?
> 
> 
> If not, any other ideas to fix this?

It's com_err you need to make wget work again.  Using 'emerge -fpv
com_err' should get you a list of URL(s) for the file(s) needed, then
you can use a web browser to download them and put them in your
distfiles/ directory.  (Or if you've got them on the other machine,
just copy them from there.)

After you have com_err installed, use 'emerge -fuDN' to to get
everything you need to upgrade before you unmerge the blockers again.

-- 
»Q«
     Kleeneness is next to Gödelness.





^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] unmerge boo_boo
  2008-10-31  5:07 [gentoo-user] unmerge boo_boo James
  2008-10-31  5:38 ` [gentoo-user] " »Q«
@ 2008-10-31  5:39 ` Paul Hartman
  2008-10-31  6:48 ` András Csányi
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 10+ messages in thread
From: Paul Hartman @ 2008-10-31  5:39 UTC (permalink / raw
  To: gentoo-user

On Fri, Oct 31, 2008 at 12:07 AM, James <wireless@tampabay.rr.com> wrote:
> Well,
>
> I've done it now, being in too big of a hurry.
>
> After an emerge --sync, and the blocking packages, I
> got in a hurry, did not think and ran:
>
> emerge --unmerge sys-libs/ss sys-libs/com_err
> sys-fs/e2fsprogs sys-libs/e2fsprogs-libs
>
>
> So now I cannot emerge anything to fix this.
>
> Here I tried (re) emerge wget:
>
> Downloading 'ftp://rm.mirror.garr.it/mirrors/gnuftp/gnu/wget/wget-1.11.1.tar.bz2'
> wget: error while loading shared libraries: libcom_err.so.2: cannot open shared
> object file: No such file or directory
>
>
> Can I just copy some file over from another amd64 machine?
>
> If so, which ones exactly?
>
>
> If not, any other ideas to fix this?

Hi,

As your error shows, the problem is wget is broken so you cannot
download anything using wget. If you can use another tool to FTP the
wget archive to /usr/portage/distfiles, or copy it from another
machine, then you should be able to rebuild wget and proceed with
emerging everything else. I ran into the same problem on my laptop a
while back.

There were lots of people who got bit by this, if you do some
searching on this list or on the forums, or this bug:

http://bugs.gentoo.org/show_bug.cgi?id=234907

you can get additional info that might help you some more.

Good luck! :)
Paul



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] Re: unmerge boo_boo
  2008-10-31  5:38 ` [gentoo-user] " »Q«
@ 2008-10-31  5:47   ` Paul Hartman
  2008-10-31  6:32     ` James
  0 siblings, 1 reply; 10+ messages in thread
From: Paul Hartman @ 2008-10-31  5:47 UTC (permalink / raw
  To: gentoo-user

On Fri, Oct 31, 2008 at 12:38 AM, »Q« <boxcars@gmx.net> wrote:
> In <loom.20081031T050157-424@post.gmane.org>,
> James <wireless@tampabay.rr.com> wrote:
>
>> Well,
>>
>> I've done it now, being in too big of a hurry.
>>
>> After an emerge --sync, and the blocking packages, I
>> got in a hurry, did not think and ran:
>>
>> emerge --unmerge sys-libs/ss sys-libs/com_err
>> sys-fs/e2fsprogs sys-libs/e2fsprogs-libs
>>
>>
>> So now I cannot emerge anything to fix this.
>>
>> Here I tried (re) emerge wget:
>>
>> Downloading
>> 'ftp://rm.mirror.garr.it/mirrors/gnuftp/gnu/wget/wget-1.11.1.tar.bz2'
>> wget: error while loading shared libraries: libcom_err.so.2: cannot
>> open shared object file: No such file or directory
>>
>>
>> Can I just copy some file over from another amd64 machine?
>>
>> If so, which ones exactly?
>>
>>
>> If not, any other ideas to fix this?
>
> It's com_err you need to make wget work again.  Using 'emerge -fpv
> com_err' should get you a list of URL(s) for the file(s) needed, then
> you can use a web browser to download them and put them in your
> distfiles/ directory.  (Or if you've got them on the other machine,
> just copy them from there.)
>
> After you have com_err installed, use 'emerge -fuDN' to to get
> everything you need to upgrade before you unmerge the blockers again.

Well, com_err broken openssl which broke wget with "ssl" USE flag set.
I forgot to mention that part. :)

Disable "ssl" USE flag when you rebuild wget, then you can download
everything else you need to rebuild. When you're done, you can rebuild
wget with SSL and should probably do a revdep-rebuild to see if
anyhing else got missed. If you don't have the current wget sources in
distfiles, see if you have /any/ and try to rebuild the exact version,
that way you don't need to download manually or copy from another PC.

Paul



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-user]  Re: unmerge boo_boo
  2008-10-31  5:47   ` Paul Hartman
@ 2008-10-31  6:32     ` James
  0 siblings, 0 replies; 10+ messages in thread
From: James @ 2008-10-31  6:32 UTC (permalink / raw
  To: gentoo-user

Paul Hartman <paul.hartman+gentoo <at> gmail.com> writes:


> Well, com_err broken openssl which broke wget with "ssl" USE flag set.
> I forgot to mention that part. :)

> Disable "ssl" USE flag when you rebuild wget, then you can download
> everything else you need to rebuild. When you're done, you can rebuild
> wget with SSL and should probably do a revdep-rebuild to see if
> anyhing else got missed. If you don't have the current wget sources in
> distfiles, see if you have /any/ and try to rebuild the exact version,
> that way you don't need to download manually or copy from another PC.


I'm not having any luck with scp, or putting stuff on a usb stick
to copy onto the broken system. Maybe I should try http do download
wget?

In //usr/portage/net-misc/wget  I have:
-rw-r--r--   1 root 15793 Aug 16 12:09 ChangeLog
-rw-r--r--   1 root  4392 Aug 16 12:09 Manifest
drwxr-xr-x   2 root   176 Feb 16  2008 files
-rw-r--r--   1 root   165 Dec 30  2007 metadata.xml
-rw-r--r--   1 root  1851 Jan 28  2008 wget-1.10.2.ebuild
-rw-r--r--   1 root  1967 Feb 16  2008 wget-1.11-r1.ebuild
-rw-r--r--   1 root  1899 Jun 16 18:06 wget-1.11.1.ebuild
-rw-r--r--   1 root  1911 May  6 07:40 wget-1.11.2.ebuild
-rw-r--r--   1 root  1908 Aug 14 12:07 wget-1.11.3.ebuild
-rw-r--r--   1 root  1911 Aug 16 11:39 wget-1.11.4.ebuild
-rw-r--r--   1 root  1616 Oct 22  2007 wget-1.9.1-r5.ebuild



but no wget*.tar.bz2  in /usr/portage/distfiles/

It's late for me. I'm going to work on this tomorrow....
Ideas?




^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] unmerge boo_boo
  2008-10-31  5:07 [gentoo-user] unmerge boo_boo James
  2008-10-31  5:38 ` [gentoo-user] " »Q«
  2008-10-31  5:39 ` [gentoo-user] " Paul Hartman
@ 2008-10-31  6:48 ` András Csányi
  2008-10-31  6:59 ` Dirk Heinrichs
  2008-10-31 17:53 ` Joshua Murphy
  4 siblings, 0 replies; 10+ messages in thread
From: András Csányi @ 2008-10-31  6:48 UTC (permalink / raw
  To: gentoo-user

2008/10/31 James <wireless@tampabay.rr.com>:
> Well,
>
> I've done it now, being in too big of a hurry.
>
> After an emerge --sync, and the blocking packages, I
> got in a hurry, did not think and ran:
>
> emerge --unmerge sys-libs/ss sys-libs/com_err
> sys-fs/e2fsprogs sys-libs/e2fsprogs-libs

Hi James!

This is the cause what you should use revdep-rebuild after emerge -avt
--deep --newuse --update world is done.

András


-- 
- -
--  Csanyi Andras  -- http://sayusi.hu -- Sayusi Ando
--  "Bízzál Istenben és tartsd szárazon a puskaport!".-- Cromwell

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user]  unmerge boo_boo
  2008-10-31  5:07 [gentoo-user] unmerge boo_boo James
                   ` (2 preceding siblings ...)
  2008-10-31  6:48 ` András Csányi
@ 2008-10-31  6:59 ` Dirk Heinrichs
  2008-10-31 17:53 ` Joshua Murphy
  4 siblings, 0 replies; 10+ messages in thread
From: Dirk Heinrichs @ 2008-10-31  6:59 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1272 bytes --]

Am Freitag 31 Oktober 2008 06:07:12 schrieb ext James:
> Well,
>
> I've done it now, being in too big of a hurry.
>
> After an emerge --sync, and the blocking packages, I
> got in a hurry, did not think and ran:
>
> emerge --unmerge sys-libs/ss sys-libs/com_err
> sys-fs/e2fsprogs sys-libs/e2fsprogs-libs
>
>
> So now I cannot emerge anything to fix this.
>
> Here I tried (re) emerge wget:
>
> Downloading
> 'ftp://rm.mirror.garr.it/mirrors/gnuftp/gnu/wget/wget-1.11.1.tar.bz2' wget:
> error while loading shared libraries: libcom_err.so.2: cannot open shared
> object file: No such file or directory
>
>
> Can I just copy some file over from another amd64 machine?
>
> If so, which ones exactly?

emerge sys-fs/e2fsprogs

If wget still fails while doing this, download the archive for this package 
manually and put it into your distfiles directory. Afterwards, wget should 
work again.

HTH...

	Dirk
-- 
Dirk Heinrichs          | Tel:  +49 (0)162 234 3408
Configuration Manager   | Fax:  +49 (0)211 47068 111
Capgemini Deutschland   | Mail: dirk.heinrichs@capgemini.com
Wanheimerstraße 68      | Web:  http://www.capgemini.com
D-40468 Düsseldorf      | ICQ#: 110037733
GPG Public Key C2E467BB | Keyserver: wwwkeys.pgp.net


[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] unmerge boo_boo
  2008-10-31  5:07 [gentoo-user] unmerge boo_boo James
                   ` (3 preceding siblings ...)
  2008-10-31  6:59 ` Dirk Heinrichs
@ 2008-10-31 17:53 ` Joshua Murphy
  2008-10-31 18:00   ` Markos Chandras
  4 siblings, 1 reply; 10+ messages in thread
From: Joshua Murphy @ 2008-10-31 17:53 UTC (permalink / raw
  To: gentoo-user

On Fri, Oct 31, 2008 at 1:07 AM, James <wireless@tampabay.rr.com> wrote:
> Well,
>
> I've done it now, being in too big of a hurry.
>
> After an emerge --sync, and the blocking packages, I
> got in a hurry, did not think and ran:
>
> emerge --unmerge sys-libs/ss sys-libs/com_err
> sys-fs/e2fsprogs sys-libs/e2fsprogs-libs
>
>
> So now I cannot emerge anything to fix this.
>
> Here I tried (re) emerge wget:
>
> Downloading 'ftp://rm.mirror.garr.it/mirrors/gnuftp/gnu/wget/wget-1.11.1.tar.bz2'
> wget: error while loading shared libraries: libcom_err.so.2: cannot open shared
> object file: No such file or directory
>
>
> Can I just copy some file over from another amd64 machine?
>
> If so, which ones exactly?
>
>
> If not, any other ideas to fix this?
>
>
>
> James

Hmm, here's a random thought... if you've not already gotten things
working again... Gentoo installs Busybox... try

FETCHCOMMAND="/bin/busybox wget \${URI} -P \${DISTDIR}" emerge wget

and see if that overcomes your troubles.

-- 
Poison [BLX]
Joshua M. Murphy



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] unmerge boo_boo
  2008-10-31 17:53 ` Joshua Murphy
@ 2008-10-31 18:00   ` Markos Chandras
  2008-10-31 21:17     ` [gentoo-user] FIXED: " James
  0 siblings, 1 reply; 10+ messages in thread
From: Markos Chandras @ 2008-10-31 18:00 UTC (permalink / raw
  To: gentoo-user; +Cc: Joshua Murphy

On Friday 31 October 2008 19:53:28 Joshua Murphy wrote:
> On Fri, Oct 31, 2008 at 1:07 AM, James <wireless@tampabay.rr.com> wrote:
> > Well,
> >
> > I've done it now, being in too big of a hurry.
> >
> > After an emerge --sync, and the blocking packages, I
> > got in a hurry, did not think and ran:
> >
> > emerge --unmerge sys-libs/ss sys-libs/com_err
> > sys-fs/e2fsprogs sys-libs/e2fsprogs-libs
> >
> >
> > So now I cannot emerge anything to fix this.
> >
> > Here I tried (re) emerge wget:
> >
> > Downloading
> > 'ftp://rm.mirror.garr.it/mirrors/gnuftp/gnu/wget/wget-1.11.1.tar.bz2'
> > wget: error while loading shared libraries: libcom_err.so.2: cannot open
> > shared object file: No such file or directory
> >
> >
> > Can I just copy some file over from another amd64 machine?
> >
> > If so, which ones exactly?
> >
> >
> > If not, any other ideas to fix this?
> >
> >
> >
> > James
>
> Hmm, here's a random thought... if you've not already gotten things
> working again... Gentoo installs Busybox... try
>
> FETCHCOMMAND="/bin/busybox wget \${URI} -P \${DISTDIR}" emerge wget
>
> and see if that overcomes your troubles.

emerge e2fsprogs again after unemerging the older version. If wget doesnt work 
put the .tar.gz of sys-fs/e2fsprogs-1.41.2 on your /usr/portage/distfiles and 
emerge it :)

-- 
Markos Chandras



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-user]  FIXED: unmerge boo_boo
  2008-10-31 18:00   ` Markos Chandras
@ 2008-10-31 21:17     ` James
  0 siblings, 0 replies; 10+ messages in thread
From: James @ 2008-10-31 21:17 UTC (permalink / raw
  To: gentoo-user

Markos Chandras <markos.chandras <at> gmail.com> writes:


> > > Here I tried (re) emerge wget:

> emerge e2fsprogs again after unemerging the older version. If wget doesnt work 
> put the .tar.gz of sys-fs/e2fsprogs-1.41.2 on your /usr/portage/distfiles and 
> emerge it :)

Many things failed. I could not use scp, or copy form a usbstick
nor a cd. Only downloading via a web browser worked for me.

http://sourceforge.net/project/showfiles.php?group_id=2406&package_id=2374

I had to download both:

e2fsprogs-1.41.2.tar.gz
and e2fsprogs-libs-1.41.2.tar.gz


and put them in /usr/portage/distfiles/

All is under way. Also the thread helped:

http://bugs.gentoo.org/show_bug.cgi?id=234907

Thanks to all that helped.


James






^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2008-10-31 21:17 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-10-31  5:07 [gentoo-user] unmerge boo_boo James
2008-10-31  5:38 ` [gentoo-user] " »Q«
2008-10-31  5:47   ` Paul Hartman
2008-10-31  6:32     ` James
2008-10-31  5:39 ` [gentoo-user] " Paul Hartman
2008-10-31  6:48 ` András Csányi
2008-10-31  6:59 ` Dirk Heinrichs
2008-10-31 17:53 ` Joshua Murphy
2008-10-31 18:00   ` Markos Chandras
2008-10-31 21:17     ` [gentoo-user] FIXED: " James

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox