Re: [gentoo-user] Lost my coreutils

2006-02-06 Thread Martin Ullrich
Hi again!

I've now compiled 3 new binary packages for you:

http://members.chello.at/martin-ullrich/coreutils-5.2.1-r7.tbz2

http://members.chello.at/martin-ullrich/coreutils-5.93.tbz2

Whichever you want to use.
If they don't work, I've also compiled a statically linked package:

http://members.chello.at/martin-ullrich/coreutils-5.93-static.tbz2 (12,5 MB!!)

ACL support should now be disabled in all packages (USE=-* nls and
configure-output showed that it was disabled). I don't know whether
you should extract the package from your gentoo or from a live-cd, but
don't forget to set the -p flag for extracting with tar or you might
end up having an unaccassible version just because of wrong
permissions.

martin

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils

2006-02-06 Thread Benno Schulenberg
Bogo Mipps wrote:
   /bin/install -c 'cp'
 '/usr/tmp/portage/coreutils-5.2.1-r7/image//bin/cp' install:
 unable to open
 `/usr/tmp/portage/coreutils-5.2.1-r7/image//bin/cp/cp': No such
 file or directory

Ahrrr!  We were _so_ close...

All it would have taken to get around this was 'rm /bin/install' and 
'cp /var/tmp/portage/coreutils-5.93/work/coreutils-5.93/src/ginstall 
/bin/install' 
and then coreutils would have emerged fine.

Have done it here: it worked perfectly.

Benno
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils [SOLVED]

2006-02-06 Thread Bogo Mipps
On Mon, 06 Feb 2006 18:27, Rumen Yotov wrote:
 Yeah it's due to acl USE flag, which i have/use.
 $ emerge coreutils -pv

 These are the packages that I would merge, in order:

 Calculating dependencies ...done!
 [ebuild   R   ] sys-apps/coreutils-5.93  USE=acl nls -build -static 59
 kB
 Will compile only (not merge) another instance w/o 'acl' but with 'nls'
 and replace the prev. one.

Hi Rumen

Yes, that installed like a dream. I then emerged 5.93 immediately so that it 
was officially in my tree.  Phew, back to work. Also appreciated the Busybox 
1.1.0 which I saw on your URL and downloaded as a backup - especially after 
Benno Shulenberg's heads-up.  Great info. Thanks also to Martin Ullrich who I 
just see (time differences) has posted a selection of binaries with different 
use flags. Hope this thread proves useful for someone else some day.  Thanks 
all, and what a great community is this Gentoo! And especially this list.

Bogo      

-- 
Sent via KMail 1.8.3,  o/s Linux-2.6.12-gentoo-r10

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils [SOLVED]

2006-02-06 Thread Bogo Mipps
On Tue, 07 Feb 2006 00:21, Benno Schulenberg wrote:
 Ahrrr!  We were _so_ close...

 All it would have taken to get around this was 'rm /bin/install' and
 'cp /var/tmp/portage/coreutils-5.93/work/coreutils-5.93/src/ginstall
 /bin/install' and then coreutils would have emerged fine.

 Have done it here: it worked perfectly.

Whatever, Benno, it's been a great lesson in the powers of Busybox for which 
many thanks. Just emerging 1.1.0 now, btw.

Bogo  

-- 
Sent via KMail 1.8.3,  o/s Linux-2.6.12-gentoo-r10
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils [SOLVED]

2006-02-06 Thread Bogo Mipps
On Mon, 06 Feb 2006 23:42, Martin Ullrich wrote:
 I've now compiled 3 new binary packages for you:

 http://members.chello.at/martin-ullrich/coreutils-5.2.1-r7.tbz2

 http://members.chello.at/martin-ullrich/coreutils-5.93.tbz2

 Whichever you want to use.
 If they don't work, I've also compiled a statically linked package:

 http://members.chello.at/martin-ullrich/coreutils-5.93-static.tbz2 (12,5
 MB!!)

 ACL support should now be disabled in all packages (USE=-* nls and
 configure-output showed that it was disabled). I don't know whether
 you should extract the package from your gentoo or from a live-cd, but
 don't forget to set the -p flag for extracting with tar or you might
 end up having an unaccassible version just because of wrong
 permissions.

Hi Martin

Many thanks - time differences meant I'd used Rumen's by the time I read this.  
See other SOLVED post.  Hope all this helps someone else in future. BTW 
extracted from gentoo OK not the live-cd. All your effort much appreciated. 

Bogo 



-- 
Sent via KMail 1.8.3,  o/s Linux-2.6.12-gentoo-r10
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Benno Schulenberg
Bogo Mipps wrote:
 Have stuffed up and accidentally un-merged my coreutils: now
 can't emerge either what was current (5.2.1-r7) or newer version
 (5.3.0-r1) and needless to say have lost all coreutils tools
 which doesn't help.

Yours is a up-to-date system and you have busybox installed?  Then 
type in that command and read carefully:  Most people will create 
a link to busybox for each function they wish to use, and BusyBox 
will act like whatever it was invoked as.

You have a lot of links to make.  :|  You won't need all of these, 
but to give you an index of what coreutils contains, here's the 
output of 'equery files coreutils':

/bin
/bin/basename
/bin/cat
/bin/chgrp
/bin/chmod
/bin/chown
/bin/chroot
/bin/cksum
/bin/comm
/bin/cp
/bin/cut
/bin/date
/bin/dd
/bin/df
/bin/dir
/bin/dircolors
/bin/dirname
/bin/du
/bin/echo
/bin/env
/bin/expr
/bin/false
/bin/head
/bin/hostid
/bin/id
/bin/install
/bin/link
/bin/ln
/bin/logname
/bin/ls
/bin/mkdir
/bin/mkfifo
/bin/mknod
/bin/mv
/bin/nice
/bin/nohup
/bin/printenv
/bin/ptx
/bin/pwd
/bin/readlink
/bin/rm
/bin/rmdir
/bin/seq
/bin/sleep
/bin/sort
/bin/split
/bin/stat
/bin/stty
/bin/sync
/bin/tee
/bin/touch
/bin/tr
/bin/true
/bin/tty
/bin/uname
/bin/uniq
/bin/unlink
/bin/vdir
/bin/wc
/bin/who
/bin/whoami
/bin/yes
/etc
/etc/DIR_COLORS
/usr
/usr/bin
/usr/bin/[
/usr/bin/basename
/usr/bin/cat
/usr/bin/chgrp
/usr/bin/chmod
/usr/bin/chown
/usr/bin/chroot
/usr/bin/cksum
/usr/bin/comm
/usr/bin/cp
/usr/bin/csplit
/usr/bin/cut
/usr/bin/date
/usr/bin/dd
/usr/bin/df
/usr/bin/dir
/usr/bin/dircolors
/usr/bin/dirname
/usr/bin/du
/usr/bin/echo
/usr/bin/env
/usr/bin/expand
/usr/bin/expr
/usr/bin/factor
/usr/bin/false
/usr/bin/fmt
/usr/bin/fold
/usr/bin/head
/usr/bin/hostid
/usr/bin/id
/usr/bin/install
/usr/bin/join
/usr/bin/link
/usr/bin/ln
/usr/bin/logname
/usr/bin/ls
/usr/bin/md5sum
/usr/bin/mkdir
/usr/bin/mkfifo
/usr/bin/mknod
/usr/bin/mv
/usr/bin/nice
/usr/bin/nl
/usr/bin/nohup
/usr/bin/od
/usr/bin/paste
/usr/bin/pathchk
/usr/bin/pinky
/usr/bin/pr
/usr/bin/printenv
/usr/bin/printf
/usr/bin/ptx
/usr/bin/pwd
/usr/bin/readlink
/usr/bin/rm
/usr/bin/rmdir
/usr/bin/seq
/usr/bin/sha1sum
/usr/bin/shred
/usr/bin/sleep
/usr/bin/sort
/usr/bin/split
/usr/bin/stat
/usr/bin/stty
/usr/bin/sum
/usr/bin/sync
/usr/bin/tac
/usr/bin/tail
/usr/bin/tee
/usr/bin/test
/usr/bin/touch
/usr/bin/tr
/usr/bin/true
/usr/bin/tsort
/usr/bin/tty
/usr/bin/uname
/usr/bin/unexpand
/usr/bin/uniq
/usr/bin/unlink
/usr/bin/users
/usr/bin/vdir
/usr/bin/wc
/usr/bin/who
/usr/bin/whoami
/usr/bin/yes
[...man pages left out...]

Benno
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Benno Schulenberg
Benno Schulenberg wrote:
 here's the output of 'equery files coreutils':

Hmm... equery behaves different when its output is redirected.  
Here's a list without any of the duplicates (symlinks) in /usr/bin.

/bin/basename
/bin/cat
/bin/chgrp
/bin/chmod
/bin/chown
/bin/chroot
/bin/cksum
/bin/comm
/bin/cp
/bin/cut
/bin/date
/bin/dd
/bin/df
/bin/dir
/bin/dircolors
/bin/dirname
/bin/du
/bin/echo
/bin/env
/bin/expr
/bin/false
/bin/head
/bin/hostid
/bin/id
/bin/install
/bin/link
/bin/ln
/bin/logname
/bin/ls
/bin/mkdir
/bin/mkfifo
/bin/mknod
/bin/mv
/bin/nice
/bin/nohup
/bin/printenv
/bin/ptx
/bin/pwd
/bin/readlink
/bin/rm
/bin/rmdir
/bin/seq
/bin/sleep
/bin/sort
/bin/split
/bin/stat
/bin/stty
/bin/sync
/bin/tee
/bin/touch
/bin/tr
/bin/true
/bin/tty
/bin/uname
/bin/uniq
/bin/unlink
/bin/vdir
/bin/wc
/bin/who
/bin/whoami
/bin/yes

/usr/bin/[
/usr/bin/csplit
/usr/bin/expand
/usr/bin/factor
/usr/bin/fmt
/usr/bin/fold
/usr/bin/join
/usr/bin/md5sum
/usr/bin/nl
/usr/bin/od
/usr/bin/paste
/usr/bin/pathchk
/usr/bin/pinky
/usr/bin/pr
/usr/bin/printf
/usr/bin/sha1sum
/usr/bin/shred
/usr/bin/sum
/usr/bin/tac
/usr/bin/tail
/usr/bin/test
/usr/bin/tsort
/usr/bin/unexpand
/usr/bin/users

The ones in /usr/bin you probably won't need anyway.

Benno
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Martins Steinbergs
On Sunday 05 February 2006 12:13, Bogo Mipps wrote:
 Hi

 Have stuffed up and accidentally un-merged my coreutils: now can't emerge
 either what was current (5.2.1-r7) or newer version (5.3.0-r1) and needless
 to say have lost all coreutils tools which doesn't help. Google makes it
 look like no-one else has been so stupid.

 This is what I get:

 snip
 Traceback (most recent call last):
   File /usr/bin/emerge, line 3228, in ?
 mydepgraph.merge(pkglist)
   File /usr/bin/emerge, line 1912, in merge

 retval=portage.doebuild(y,merge,myroot,self.pkgsettings,edebug,tree=port
tree) File /usr/lib/portage/pym/portage.py, line 2768, in doebuild

 retval=spawnebuild(install,actionmap,mysettings,debug,alwaysdep=1,logfile
=logfile) File /usr/lib/portage/pym/portage.py, line 2318, in spawnebuild
 retval=spawnebuild(actionmap[mydo]
 [dep],actionmap,mysettings,debug,alwaysdep=alwaysdep,logfile=logfile)
   File /usr/lib/portage/pym/portage.py, line 2318, in spawnebuild
 retval=spawnebuild(actionmap[mydo]
 [dep],actionmap,mysettings,debug,alwaysdep=alwaysdep,logfile=logfile)
   File /usr/lib/portage/pym/portage.py, line 2318, in spawnebuild
 retval=spawnebuild(actionmap[mydo]
 [dep],actionmap,mysettings,debug,alwaysdep=alwaysdep,logfile=logfile)
   File /usr/lib/portage/pym/portage.py, line 2318, in spawnebuild
 retval=spawnebuild(actionmap[mydo]
 [dep],actionmap,mysettings,debug,alwaysdep=alwaysdep,logfile=logfile)
   File /usr/lib/portage/pym/portage.py, line 2334, in spawnebuild
 droppriv=actionmap[mydo][args][1],logfile=logfile)
   File /usr/lib/portage/pym/portage.py, line 1615, in spawn
 return portage_exec.spawn_bash(mystring,env=env,**keywords)
   File /usr/lib/portage/pym/portage_exec.py, line 48, in spawn_bash
 return spawn(args,env=env,opt_name=opt_name,**keywords)
   File /usr/lib/portage/pym/portage_exec.py, line 83, in spawn

 mypid.extend(spawn(('tee','-i','-a',logfile),returnpid=True,fd_pipes={0:pr,
1:1,2:2})) TypeError: iteration over non-sequence
 snip

 Can anyone help?  Please!

 Bogo


I would boot with install cd and extract latest stage3 or try to extract only 
missing files. then chroot, emerge --sync, emerge coreutils and emerge 
--update

dont know is this best solution, at least i did it some time ago when after 
update system was broke.


m
-- 
Linux 2.6.15-ck3 AMD Athlon(tm) 64 Processor 3200+
 17:43:21 up 25 min,  3 users,  load average: 1.04, 1.08, 0.90


pgplREsy77aR9.pgp
Description: PGP signature


Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Maarten
Benno Schulenberg wrote:
 Benno Schulenberg wrote:
 
here's the output of 'equery files coreutils':
 
 
 Hmm... equery behaves different when its output is redirected.  
 Here's a list without any of the duplicates (symlinks) in /usr/bin.
 

 /bin/link
 /bin/ln
  ^^^

Ehm. Which possibly creates a chicken-egg problem.  How do you make the
symlink from ln - busybox without having /bin/ln in the first place ?

Maarten

 Benno

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Renat Golubchyk
On Sun, 05 Feb 2006 17:07:37 +0100 Maarten [EMAIL PROTECTED] wrote:
 Benno Schulenberg wrote:
  /bin/link
  /bin/ln
   ^^^
 
 Ehm. Which possibly creates a chicken-egg problem.  How do you make
 the symlink from ln - busybox without having /bin/ln in the first
 place ?

Boot from a Live-CD.


Cheers,
Renat

-- 
Probleme kann man niemals mit derselben Denkweise loesen,
durch die sie entstanden sind.
  (Einstein)


signature.asc
Description: PGP signature


Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Bogo Mipps
On Mon, 06 Feb 2006 01:30, Mike Williams wrote:
 I think the only real option is to post your CFLAGS, and perhaps someone
 will be nice enough to send you a statically compiled binary package of
 coreutils.

Thanks guys - will start with this one, in the hope that someone out there 
will take pity.

CFLAGS=-O2 -march=athlon-xp -fomit-frame-pointer -pipe

TIA.

Bogo 


-- 
Sent via KMail 1.8.3,  o/s Linux-2.6.12-gentoo-r10
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Benno Schulenberg
Bogo Mipps wrote:
 Thanks guys - will start with this one, in the hope that someone
 out there will take pity.

No no, don't take pity.  This is too good a chance to see busybox in 
action.  :)  Please report back how you are getting along.

Start with these:

busybox ln -s busybox /bin/ln
ln -s busybox /bin/install
ln -s busybox /bin/cp

Then try to emerge coreutils, and make more links for the things 
that are missing.

Benno
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Alexander Skwar
Maarten wrote:
 Benno Schulenberg wrote:
 Benno Schulenberg wrote:


 /bin/ln
   ^^^
 
 Ehm. Which possibly creates a chicken-egg problem.  How do you make the
 symlink from ln - busybox without having /bin/ln in the first place ?

There's no requirement for ln being a symlink. Instead, you could
also copy busybox to ln - cp busybox ln.

Alexander Skwar
-- 
 All generalisations are dangerous, including this one.
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Rumen Yotov
On Mon, 2006-02-06 at 07:10 +1300, Bogo Mipps wrote:
 On Mon, 06 Feb 2006 01:30, Mike Williams wrote:
  I think the only real option is to post your CFLAGS, and perhaps someone
  will be nice enough to send you a statically compiled binary package of
  coreutils.
 
 Thanks guys - will start with this one, in the hope that someone out there 
 will take pity.
 
 CFLAGS=-O2 -march=athlon-xp -fomit-frame-pointer -pipe
 
 TIA.
 
 Bogo 
 
 
 -- 
 Sent via KMail 1.8.3,  o/s Linux-2.6.12-gentoo-r10
Hi,
I have one (CFLAGS=-O2 -march=athlon-xp -pipe -fomit-frame-pointer)
Normal except ~x86 (all testing) system - coreutils-5.93: 2.1M.
Putting the binary here: ftp://ftp.qrypto.org (my router).
As emerge doesn't work (assume) put it in / (root dir) and run:
tar xjvf coreutils-5.93.tar.bz2 (ignore final warnings, that's service
data). Will take some 5-10 minutes.
HTH.Rumen


smime.p7s
Description: S/MIME cryptographic signature


Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Martin Ullrich
Hi!

I compiled coreutils 5.2.1-r7 with your CFLAGS and only the NLS
USE-flag. Assuming you have gcc-3.4 installed it should work.

http://members.chello.at/martin-ullrich/coreutils-5.2.1-r7.tbz2

Just boot from a live-cd (e.g. the gentoo install-cd), and extract the
file with tar -xjpf coreutils-5.2.1-r7 (adjust the command to fit
your needs).

If it doesn't work, tell me/us.

martin

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Mike Williams
On Sunday 05 February 2006 18:27, Alexander Skwar wrote:
  Ehm. Which possibly creates a chicken-egg problem.  How do you make the
  symlink from ln - busybox without having /bin/ln in the first place ?

 There's no requirement for ln being a symlink. Instead, you could
 also copy busybox to ln - cp busybox ln.

cp is from coreutils too :)

-- 
Mike Williams

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Manuel A. McLure
On Sunday 05 February 2006 11:35 am, Mike Williams wrote:
 On Sunday 05 February 2006 18:27, Alexander Skwar wrote:
   Ehm. Which possibly creates a chicken-egg problem.  How do you make the
   symlink from ln - busybox without having /bin/ln in the first place ?
 
  There's no requirement for ln being a symlink. Instead, you could
  also copy busybox to ln - cp busybox ln.

 cp is from coreutils too :)

Ah, but busybox does not have to be linked to the command names - you can do

busybox ln -s busybox ln

Any of the commands that busybox provides when linked/symlinked are available 
by just calling busybox with the name of the command as the first argument.

-- 
Manuel A. McLure KE6TAW [EMAIL PROTECTED] http://www.mclure.org
...for in Ulthar, according to an ancient and significant law,
no man may kill a cat.   -- H.P. Lovecraft

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Benno Schulenberg
Bogo Mipps wrote:
 Yes, it's up-to-date and busybox is installed.  Never had the
 occasion to use it, but this could be the time.

Yes!  :)  What's the fun in taking binaries from others when you 
have busybox aboard, and it is there exactly for this purpose.

If you don't like trial and error, first make the link for cat:

  busybox ln -s busybox /bin/cat

Then cut and paste the previously given list of /bin/* to a file 
named 'list', and then make all the links in one go:

  cat list | while read name; do busybox ln -s busybox $name; done

And then emerge coreutils.  Much more interesting.

Benno
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Benno Schulenberg
Bogo Mipps wrote:
   /bin/install -c 'cp'
 '/usr/tmp/portage/coreutils-5.2.1-r7/image//bin/cp' install:
 unable to open

 /bin/install -c 'vdir' 
 '/usr/tmp/portage/coreutils-5.2.1-r7/image//bin/vdir' 
 install: unable to open

Hrrm...  No idea why it's doing that...  On a secondary gentoo 
partition I've unmerged coreutils too, made all the symlinks, and 
am trying to remerge the package with:

  ebuild /usr/portage/sys-apps/coreutils/coreutils-5.3.0-r2.ebuild merge

And here too it keeps failing at different places all the time.

If you're still having fun, get yourself to #gentoo and ask there 
what to try next.

Benno
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Benno Schulenberg
Benno Schulenberg wrote:
 here too it keeps failing at different places all the time.

This is a bug in busybox 1.00, it's fixed in busybox-1.1.0.

On my primary partition I've emerged the newer version, copied it to 
the other partition, and did the 'ebuild install' again: it worked 
flawlessly.  ...  This won't help you now, however, so use the 
binary package posted by others.  Sorry for wasting your time.

Benno
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Iain Buchanan
On Mon, 2006-02-06 at 01:02 +0100, Benno Schulenberg wrote:
 Benno Schulenberg wrote:
  here too it keeps failing at different places all the time.
 
 This is a bug in busybox 1.00, it's fixed in busybox-1.1.0.
 
 On my primary partition I've emerged the newer version, copied it to 
 the other partition, and did the 'ebuild install' again: it worked 
 flawlessly.  ...  This won't help you now, however, so use the 
 binary package posted by others.  Sorry for wasting your time.

It is far from a waste of time!  Now myself (and how many others?) know
how to use busybox to restore a broken coreutils (ok, I'll admit thats a
fairly obscure use, but the principle can be used elsewhere).

I feel like trying it out just to see if it works...
-- 
Iain Buchanan iain at netspace dot net dot au

A company is known by the men it keeps.

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Bogo Mipps
On Mon, 06 Feb 2006 07:47, Rumen Yotov wrote:
 I have one (CFLAGS=-O2 -march=athlon-xp -pipe -fomit-frame-pointer)
 Normal except ~x86 (all testing) system - coreutils-5.93: 2.1M.
 Putting the binary here: ftp://ftp.qrypto.org (my router).
 As emerge doesn't work (assume) put it in / (root dir) and run:
 tar xjvf coreutils-5.93.tar.bz2 (ignore final warnings, that's service
 data). Will take some 5-10 minutes.

Thanks Rumen - the bug in busybox meant that solution failed (see Benno's 
post) so I used your tar as suggested above.  Extracted fine, but most (not 
all) require libacl.so.1, and acl etc. now missing, of course.  And won't 
emerge because I'm missing coreutils.  The vicious circle.  Not sure which 
way to go now.

Maybe I should try Martins' idea with the Install CD.

Bogo   


-- 
Sent via KMail 1.8.3,  o/s Linux-2.6.12-gentoo-r10
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Bogo Mipps
On Mon, 06 Feb 2006 13:02, Benno Schulenberg wrote:
 This is a bug in busybox 1.00, it's fixed in busybox-1.1.0.

 On my primary partition I've emerged the newer version, copied it to
 the other partition, and did the 'ebuild install' again: it worked
 flawlessly.  ...  This won't help you now, however, so use the
 binary package posted by others.  Sorry for wasting your time.

Not a waste of time!  A great temp fix anyway - and it's keeping me afloat 
right now.  Thanks for something else learned from this great list.

The binaries didn't work because coreutils are looking for libacl.so.1, and I 
can't emerge acl again without coreutils it seems (see other post) 

Thinking about Martins' Install CD suggestion.

Bogo


-- 
Sent via KMail 1.8.3,  o/s Linux-2.6.12-gentoo-r10
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Bogo Mipps
On Mon, 06 Feb 2006 07:54, Martin Ullrich wrote:
 I compiled coreutils 5.2.1-r7 with your CFLAGS and only the NLS
 USE-flag. Assuming you have gcc-3.4 installed it should work.

 http://members.chello.at/martin-ullrich/coreutils-5.2.1-r7.tbz2

 Just boot from a live-cd (e.g. the gentoo install-cd), and extract the
 file with tar -xjpf coreutils-5.2.1-r7 (adjust the command to fit
 your needs).

 If it doesn't work, tell me/us.

Martin, thanks for that - but like Rumen's some/most of the coreutils  seem to 
require the libacl.so.1 and my acl's gone as well it seems (see my other 
post) and I can't emerge again becaue I'm missing coreutils.

Mmmm.  Moral of the story - never answer the phone in the middle of a critical 
update.  Won't happen again but I'm a bit stuffed meantime. 

Bogo


-- 
Sent via KMail 1.8.3,  o/s Linux-2.6.12-gentoo-r10
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] Lost my coreutils

2006-02-05 Thread Rumen Yotov
On Mon, 2006-02-06 at 15:53 +1300, Bogo Mipps wrote:
 On Mon, 06 Feb 2006 07:47, Rumen Yotov wrote:
  I have one (CFLAGS=-O2 -march=athlon-xp -pipe -fomit-frame-pointer)
  Normal except ~x86 (all testing) system - coreutils-5.93: 2.1M.
  Putting the binary here: ftp://ftp.qrypto.org (my router).
  As emerge doesn't work (assume) put it in / (root dir) and run:
  tar xjvf coreutils-5.93.tar.bz2 (ignore final warnings, that's service
  data). Will take some 5-10 minutes.
 
 Thanks Rumen - the bug in busybox meant that solution failed (see Benno's 
 post) so I used your tar as suggested above.  Extracted fine, but most (not 
 all) require libacl.so.1, and acl etc. now missing, of course.  And won't 
 emerge because I'm missing coreutils.  The vicious circle.  Not sure which 
 way to go now.
 
 Maybe I should try Martins' idea with the Install CD.
 
 Bogo   
 
 
 -- 
 Sent via KMail 1.8.3,  o/s Linux-2.6.12-gentoo-r10
Hi,
Yeah it's due to acl USE flag, which i have/use.
$ emerge coreutils -pv

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] sys-apps/coreutils-5.93  USE=acl nls -build -static 59
kB
Will compile only (not merge) another instance w/o 'acl' but with 'nls'
and replace the prev. one.
Rumen


smime.p7s
Description: S/MIME cryptographic signature