View previous topic :: View next topic |
Author |
Message |
j0seph n00b
Joined: 26 Sep 2004 Posts: 55 Location: Slovakia
|
Posted: Mon Jan 17, 2005 4:03 pm Post subject: emerge depclean - system crash |
|
|
Greetings!
I've got a quite serious problem with my system. I did 'emerge depclean' after updating system. It's removed 'acl'. Now I'm able emerge anything, not even to reemerge the 'acl' package with -e parameter. The output is something with dependencies to libacl.so.1. Could someone help me with this?
I have another gentoo machine. So I have an idea to copy the package just over to the another one. But I'm not sure if it will work.
Any suggestion is welcomed
Thanks. _________________ Security access compromised! |
|
Back to top |
|
|
Sith_Happens Veteran
Joined: 15 Dec 2004 Posts: 1807 Location: The University of Maryland at College Park
|
Posted: Mon Jan 17, 2005 9:35 pm Post subject: |
|
|
That sounds like a good idea, a couple of days ago a guy was having problems with a b0rked gcc installation, and a developer suggested building the packages on his other box. I guess the only problem with that would be if the boxes have dissimilar processors (like your building packages on a 686 for a 386). Anyway, the guy managed to fix his system, his to boxes were both G3's, so there was no mismatch problem. I don't see why it wouldn't work for you too. Here is a link to the post.
https://forums.gentoo.org/viewtopic.php?p=1976837#1976837
I to have had a lot of problems with emerge --depclean, somehow it overwrote my /etc/passwd file once. I ended up having to rebuild the sytem. I guess when it says to check the packages to be unmerged for sanity, it really means it. I guess just run emerge --pretend --depclean next time to check before running the real thing. _________________ "That question was less stupid; though you asked it in a profoundly stupid way."
I'm the brains behind Jackass! | Tutorials: Shorewall |
|
Back to top |
|
|
j0seph n00b
Joined: 26 Sep 2004 Posts: 55 Location: Slovakia
|
Posted: Mon Jan 17, 2005 11:17 pm Post subject: |
|
|
Oh, how lucky I am! It really worked. I just copied over the binaries and libraries using livecd. Then I chroot-ed and re-emerged those packages over and now everything works. I thought that it was not going to be compatibile as I used files from my i586 comp to i686 comp. There probably isn't much diffence.
From this time on, I'm going to use --pretend switch first at each emerge! Thanks for your effort, Sith_Happens. _________________ Security access compromised! |
|
Back to top |
|
|
Sith_Happens Veteran
Joined: 15 Dec 2004 Posts: 1807 Location: The University of Maryland at College Park
|
Posted: Mon Jan 17, 2005 11:22 pm Post subject: |
|
|
Sure thing. You shouldn't have compatibility issues if you compile binaries on a 586 for a 686, only if you do it the other way around. Glad that your system works again and best of luck. _________________ "That question was less stupid; though you asked it in a profoundly stupid way."
I'm the brains behind Jackass! | Tutorials: Shorewall |
|
Back to top |
|
|
kallamej Administrator
Joined: 27 Jun 2003 Posts: 4975 Location: Gothenburg, Sweden
|
|
Back to top |
|
|
|