Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
/var/db/* gelöscht
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
pazz
Apprentice
Apprentice


Joined: 01 Dec 2002
Posts: 283

PostPosted: Thu Aug 07, 2003 3:54 pm    Post subject: /var/db/* gelöscht Reply with quote

Ja, ich weiss, is blöd aber ich dachte ich könnte das löschen weil meine platte voll war...
nun kann ich nix mehr machen, alle pakete sind natürlich noch da aber emerge weiss nix davon und will alles neu installieren..
soweit nicht problematisch: tu ich das eben, ABER:
ich habe fehler beim kompilieren von sys-devel/libtool, in allen versionen und das brauche ich zuerst...
wenn ich emerge libtool mache, will er zuerst javaconfig emergen... usw.

gibt es einen trick? dies hier ist ein teufelskreislauf!
soll ich alles plätten nur um mal neue pakete installieren zu können?
hmm nagut..
danke schon mal, pazz
Back to top
View user's profile Send private message
Robert K.
Tux's lil' helper
Tux's lil' helper


Joined: 24 Oct 2002
Posts: 95
Location: Berlin

PostPosted: Thu Aug 07, 2003 4:16 pm    Post subject: Re: /var/db/* gelöscht Reply with quote

pazz wrote:
... soll ich alles plätten nur um mal neue pakete installieren zu können?
hmm nagut..
danke schon mal, pazz


Hallo pazz,

Ist mir auch passiert. Danach habe ich ein

Code:

emerge system
emerge kde
emerge  </var/cache/edb/world> also z.B.
emerge dosfstools gentoo-stats kportage metalog ufed rar ...


ausgeführt. Danach lief mein System wieder. Und die Datenbank war auch wieder neu generiert.

Die Unterteilung in system, kde, etc. habe ich nur gemacht, weil ich den Rechner nicht über Nacht laufen lassen wollte.

Grüße
Robert

P.S: Platte voll: Hilft vielleicht ein:

Code:

rm -rf /var/tmp/portage/*
rm -rf /usr/portage/distfiles/* (vorher auf CD gesichert)
rm -rf /usr/portage/packages/*
rm -rf /tmp/* (in Runlevel 1 ausführen)
rm -rf /var/log/ (nur die Inhalte der einzelnen Unterordner von /var/log/ nicht den gesamten /var/log Ordner.


Ansonsten noch ein

Code:

emerge -p depclean (Um erst einmal zu sehen, was alles deinstalliert werden würde).


Last edited by Robert K. on Thu Aug 07, 2003 5:40 pm; edited 3 times in total
Back to top
View user's profile Send private message
pazz
Apprentice
Apprentice


Joined: 01 Dec 2002
Posts: 283

PostPosted: Thu Aug 07, 2003 4:18 pm    Post subject: Reply with quote

ich werde es mal probieren..
danke erst mal für die schnelle antwort!
ich glaube ich habe emerge system schon mal proiert und bin dann am libtool hängengeblieben, aber naja..ich werds ja sehen dann
also, danke erst mal !
pazz
Back to top
View user's profile Send private message
pazz
Apprentice
Apprentice


Joined: 01 Dec 2002
Posts: 283

PostPosted: Thu Aug 07, 2003 4:32 pm    Post subject: Reply with quote

emerge system stoppt bei:


checking for ld used by GCC... /usr/i686-pc-linux-gnu/bin/ld
checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking for mawk... no
checking for gawk... gawk
updating cache ./config.cache
creating ./config.status
Usage: ./config.status [--recheck] [--version] [--help]

!!! ERROR: sys-devel/libtool-1.4.3-r1 failed.
!!! Function src_compile, Line 84, Exitcode 1
!!! (no error message)





und emerge libtool bei:


libtool: compile: cannot determine name of library object from `'
libtool: compile: cannot determine name of library object from `'
make: *** [bt_compare.lo] Fehler 1
make: *** Warte auf noch nicht beendete Prozesse...
make: *** [mut_tas.lo] Fehler 1
/bin/sh ./libtool --mode=compile gcc -c -I. -I../dist/../include -I../dist/../include_auto -D_GNU_SOURCE -D_REENTRANT -march=pentium3 -O2 -pipe ../dist/../mutex/mut_tas.c
libtool: compile: cannot determine name of library object from `'
make: *** [mut_tas.lo] Fehler 1

!!! ERROR: sys-libs/db-4.0.14 failed.
!!! Function src_compile, Line 52, Exitcode 2
!!! (no error message)
Back to top
View user's profile Send private message
Robert K.
Tux's lil' helper
Tux's lil' helper


Joined: 24 Oct 2002
Posts: 95
Location: Berlin

PostPosted: Thu Aug 07, 2003 5:58 pm    Post subject: Reply with quote

Hast du eigentlich vorher emerge sync ausgeführt und die temporären Verzeichnisse gelöscht ?

Zumindest über die Suchfunktion nach "libtool" habe ich nichts gefunden, was deine Fehlermeldungen erklären würde.

Wenn niemand anderes aus dem Forum, eine Idee hat:

Würde ich Gentoo aus einem laufendem System heraus in einer Chroot-Umgebung einfach neu aufsetzen.

Holzhammermethode halt. Sorry.
Back to top
View user's profile Send private message
pazz
Apprentice
Apprentice


Joined: 01 Dec 2002
Posts: 283

PostPosted: Thu Aug 07, 2003 11:53 pm    Post subject: Reply with quote

wie meinst du das mit der chroot umgebung?
soll ich lieber mit ner cd alles plätten, und neu bespielen, oder einfach mit diesem laufendem system den boostrap prozess ablaufen lassen?
eigentlich geht ja alles, nur das portage funzt nich mehr...
pazz
Back to top
View user's profile Send private message
pazz
Apprentice
Apprentice


Joined: 01 Dec 2002
Posts: 283

PostPosted: Fri Aug 08, 2003 12:05 am    Post subject: Reply with quote

hmm: ich habe nun /var/tmp/* leehr gemacht, und nun passiert folgendes:


Calculating system dependencies |!!! eclass 'GPL-2' in 'sys-kernel/linux-headers-2.4.19' does not exist:

!!! all ebuilds that could satisfy "virtual/os-headers" have been masked.
!!! (dependency required by "sys-libs/glibc-2.3.2-r1" [ebuild])

!!! Problem with ebuild sys-apps/baselayout-1.8.6.10
!!! Possibly a DEPEND/*DEPEND problem.

!!! Depgraph creation failed.

aber: es gibt keinen eintrag "virtual/os-header" in der mask-file...

nach einem wieteren emerge rsync bin ich da wo ich vorher war:
fehler bei emerge libtool, nach einem emerge -i libtool fehler beim folgenden paket :(
Back to top
View user's profile Send private message
Robert K.
Tux's lil' helper
Tux's lil' helper


Joined: 24 Oct 2002
Posts: 95
Location: Berlin

PostPosted: Fri Aug 08, 2003 6:40 am    Post subject: Reply with quote

Hi,

Zum einem schrieb ich nur was von /var/tmp/portage/* und nicht /var/tmp/. Du haust dir (über)lebenswichtige Ordner vom Rechner.

Ich habs einfach mal ausprobiert und testweise /var/db nach /tmp verschoben. emerge system lief bei mir ohne Probs durch ... Hier kann dir nicht weiterhelfen.

Zumindest wurde nach einem emerge xxx o.g. Portage-Ordner von Gentoo einfach neu erzeugt.

Mit neuinstallieren in einer chroot-Umgebung meinte ich folgendes (und auch nur wenn du dein System nicht repariert bekommst):

1. Dein System ganz normal booten.
2. Dann idealerweise eine seperate Partition unter /mnt/gentoo mounten.
3. Als nächstes ganz normal aus stage1,2 oder 3 dein System nach der Installationsanleitung neu aufsetzen und zwar unter /mnt/gentoo
4 Konfigurationsdateien sichern / abgleichen.
5. Von einer Gentoo oder Knoppix-CD booten, und dann deine Root-Partition formatieren und die neue "Root-Partition" von /mnt/gentoo nach / verschieben.

Wie schon gesagt, als allerletzter Ausweg.

Grüße
Robert
Back to top
View user's profile Send private message
pazz
Apprentice
Apprentice


Joined: 01 Dec 2002
Posts: 283

PostPosted: Fri Aug 08, 2003 7:32 am    Post subject: Reply with quote

ok.. ich glaube ich werde alles plätten.. ich hab leider keine geeignete partition, deswegen werde ich die live-cd nehmen..

ein emerge system stoppt nun mit:

/bt_compare.c
libtool: compile: cannot determine name of library object from `'
make: *** [mut_tas.lo] Fehler 1
make: *** Warte auf noch nicht beendete Prozesse...
libtool: compile: cannot determine name of library object from `'
make: *** [bt_compare.lo] Fehler 1
/bin/sh ./libtool --mode=compile gcc -c -I. -I../dist/../include -I../dist/../include_auto -D_GNU_SOURCE -D_REENTRANT -mcpu=pentium3 -O2 -pipe ../dist/../mutex/mut_tas.c
libtool: compile: cannot determine name of library object from `'
make: *** [mut_tas.lo] Fehler 1

!!! ERROR: sys-libs/db-4.0.14 failed.
!!! Function src_compile, Line 52, Exitcode 2
!!! (no error message)


weil ich libtool ja injected habe.. irgendwie komisch alles..
das portage verz. wurde neu erzeugt, ja. mit weniger aggressiven cflags hab ich es auch schon probiert..
also: ich fahr heute bis sonntag weg, wenn bis dann jemand noch etwas brauchbares hat wäre ichihm dankbar, sonst kill ich das system dann eben..
dankeschön, pazz
Back to top
View user's profile Send private message
beejay
Retired Dev
Retired Dev


Joined: 03 Oct 2002
Posts: 924
Location: Flensungen (das liegt neben Merlau)

PostPosted: Fri Aug 08, 2003 7:58 am    Post subject: Reply with quote

Vielleicht darf ich die Frage mal eben anbringen...;)

Auf jedem Gentoo-System liegt irgendwo unter /usr/portage eine txt-Datei rum die beschreibt, wie man Portage wieder retten kann. Da ich momentan leider an der Arbeit bin kann ich den Namen und Ort leider nicht nennen, aber vielleicht kann es ja jemand anderes erledigen ;)

Man könnte testweise das Rettungs-Portage-System wieder einspielen und versuchen, ob der Fehler dann behoben ist. Aber ich könnte mir gut vorstellen, dass durch das bis jetzt gelaufene "rumfrickeln" evtl. schon recht viel kaputt ist. Aber trotzdem mal das Rettungssystem probieren!
_________________
Dort wo schwarzer Rauch aufsteigt, sich alsbald ein Fehler zeigt.
www.paludis-sucks.org | www.gentoo.de | www.gentoo-ev.org | www.gentoo.org
Back to top
View user's profile Send private message
pazz
Apprentice
Apprentice


Joined: 01 Dec 2002
Posts: 283

PostPosted: Sun Aug 10, 2003 9:23 pm    Post subject: Reply with quote

hmm so ein kack!
ich habs mitdem rescue-portage getestet: aber vergebens...
emerge system will m4 zu allererst, der kackt ab,
emerge m4 will db zuerst, geht nicht,
emerge db will expat, kackt ab.
emerge expat will wieder m4.

wenn ich das system "plätte" muss ich denn dann richtig alles killen mit neu formatieren und so, oder weil e ja heisst man könnte gentoo von jedem laufendem linux neu installieren, kann ich es einfach neu eindudeln ale boostrap?

was würdet ihr machen?
Back to top
View user's profile Send private message
joehni
Apprentice
Apprentice


Joined: 27 Jul 2003
Posts: 175

PostPosted: Tue Oct 07, 2003 3:58 pm    Post subject: Reply with quote

Führ doch einfach mal das bootstrap aus (ist ja immernoch da)! Danach solltest Du wieder ein System haben, mit dem Du ganz normal ein emerge machen kannst.
Back to top
View user's profile Send private message
pazz
Apprentice
Apprentice


Joined: 01 Dec 2002
Posts: 283

PostPosted: Tue Oct 07, 2003 5:23 pm    Post subject: Reply with quote

hatte ich auch versucht..
aber es ist sowieso nicht mehr akut, wil ich alles geplättet hatte,
trotzdem danke.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum