From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1IT1u9-0006xv-5P for garchives@archives.gentoo.org; Wed, 05 Sep 2007 20:55:17 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l85KkkDI013212; Wed, 5 Sep 2007 20:46:46 GMT Received: from gabriel.sub.uni-goettingen.de (gabriel.sub.uni-goettingen.de [134.76.163.126]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l85KkkkI013207 for ; Wed, 5 Sep 2007 20:46:46 GMT Received: by gabriel.sub.uni-goettingen.de (Postfix, from userid 8) id 782903246B5; Thu, 6 Sep 2007 08:32:55 +0200 (CEST) Received: from localhost (dslb-082-083-034-093.pools.arcor-ip.net [82.83.34.93]) by gabriel.sub.uni-goettingen.de (Postfix) with ESMTP id D13103246B4 for ; Thu, 6 Sep 2007 08:32:53 +0200 (CEST) Date: Wed, 5 Sep 2007 22:46:43 +0200 From: Hans-Werner Hilse To: gentoo-user-de@lists.gentoo.org Subject: Re: [gentoo-user-de] Re: /usr/share =?ISO-8859-1?Q?angel=F6scht,?= emerge =?ISO-8859-1?Q?schl=E4gt?= fehl Message-Id: <20070905224643.2b3f4619.hilse@web.de> In-Reply-To: References: <46DEDAC7.8080003@j-schmitz.net> X-Mailer: Sylpheed 2.4.4 (GTK+ 2.10.14; i586-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user-de@gentoo.org Reply-to: gentoo-user-de@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on gabriel.sub.uni-goettingen.de X-Spam-Level: ** X-Spam-Status: No, hits=2.2 required=5.0 tests=AWL,DATE_IN_PAST_06_12, RCVD_IN_NJABL_DUL,RCVD_IN_SORBS_DUL autolearn=no version=2.64 X-Archives-Salt: 0621fb50-447c-4931-8250-00a4f1bc1325 X-Archives-Hash: cadc321e59c274f4d8d00a9bc3dbc2d3 Moin, On Wed, 05 Sep 2007 19:16:47 +0200 "Anno v. Heimburg" wrote: > > mir ist gestern ein kleines "Malheur" passiert. Ich habe in einer Form = der > > geistigen Umnachtung ein rm -rf auf /usr/share losgelassen. Als ich das > > bemerkt habe, war allerdings schon einiges weg. Alphabetisch sortiert i= st > > 'doc' der erste Ordner der noch da ist. > > [...] > > a) Kann ich von meinem Dektop-System einfach die automake/autoconf-Ordn= er > > auf den Rechner kopieren und hoffen das es dann funktioniert? >=20 > Hoffen kann man immer, wenn es die gleiche Architektur ist, hast Du eine > realistische Chance. Lass Dir von Deinem Desktop-System mit "emerge -B > autoconf" bzw. "emerge -B automake" Bin=E4rpakete von autoconf/automake > erstellen und installiere sie mit "emerge -K", mehr dazu auf den man-page > von emerge. Ja, w=FCrde ich auch so empfehlen. Dann sollte -- bei einem Blick auf mein /usr/share -- mindestens das Kompilieren wieder laufen (wenn auch ohne die locales von den binutils). Neubooten w=FCrde ich nicht empfehlen, ich wei=DF nicht, wie baselayout mit allerhand fehlenden Dateien f=FCr das Konsolen-Setup klarkommt. Es gibt ein paar Skripte -- ich hoffe, jemand springt in die Bresche und nennt Namen ;-) -- k=F6nnen feststellen, welche Pakete alle Daten vermissen (durch Abgleich mit den Angaben, die in /var/db/pkg von Portage festgehalten wurden). Einfach mal schnell und dreckig: ---snip--- ls /var/db/pkg/|while read c; do ls /var/db/pkg/$c/|while read p;\ do cat /var/db/pkg/$c/$p/CONTENTS |\ awk '/^obj \/usr\/share\// { if($5 =3D=3D "") {print $2}}'|while read f;\ do stat "$f">/dev/null || echo "$f is missing, install $c/$p";\ done; done; done ---snip--- (hihi, das war ein netter Feierabendspa=DF. Bei mir funktionierts: es fehlen ein paar Dateien... Achtung, dreckiger Hack: Bei Dateien mit Leerzeichen werden diese total ignoriert. Dauert =FCbrigens seine Zeit...) > Eventuell kannst Du vor der Erstellung der Bin=E4rpaket eine etwas weniger > strenge CPU-spezifische Optimierung (sagen wir, i586) einstellen. Aber ich > kenne Deine Systeme nicht, also ist das kristallkugellesen. Jupp, ggf. nat=FCrlich dann auch neukompilieren ;-) -hwh -- gentoo-user-de@gentoo.org mailing list