[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Popularity-Contest Problem - Halb-Newb



Jonas Meurer schrieb:
On 21/01/2008 tetsuo2k6@web.de wrote:
Moin! :)

Hey tetsuo2k6,

Jeden Sonntag krieg ich folgendes vom Server gemailt:


Betreff: Cron <root@server> test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )

Von: Cron Daemon

/etc/cron.weekly/popularity-contest:
Konnte Konfigurationsdatei »/nonexistent/.dpkg.cfg« nicht zum Lesen öffnen: Keine Berechtigung

BTW: Der Term /nonexistent/ ist immer kursiv gesetzt in der Hinweis-Mail - kein Plan was das bedeuten könnte....


Das sieht tatsächlich komisch aus. Aus irgendeinem Grund sucht das
Script nach einer Datei in /nonexistent/.dpkg.cfg. Warum das so ist,
kann ich auf Anhieb auch nicht sagen.

Hab gerade erst festgestellt, dass der Ordner /nonexistent/ im Datenbaum existiert - kein Wortspiel beabsichtigt - aber darin liegt nur ein anderer leerer Ordner...

Was sagt denn 'dpkg -l popularity-contest'?

server1:~# dpkg -l popularity-contest
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Säubern/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/Fehlgeschl. Konf./Halb install.
|/ Fehler?=(kein)/Halten/R=Neuinst notw/X=beide (Status, Fehler: GROSS=schlecht) ||/ Name Version Beschreibung
+++-=============================================-=============================================-================================================================================
ii popularity-contest 1.41 Vote for your favourite packages automatically

(Anzeige ist etwas durcheinandergeraten in der Mail)

 Du kannst das Packet auch
einfach nochmal neu installieren, mittels
'apt-get install --reinstall popularity-contest', in der Hoffnung dass
das Problem so gelöst wird.


OK hab ich, mal schauen ob nächsten Sonntag keine Meldung mehr kommt ;D

(Ja, mit den falschen Zeichen)

Die falsch angezeigten Zeichen haben nichts mit popularity-contest zu
tun, sondern viel mehr mit deinen locale-Einstellungen. Kannst du denn
auf der Console Umlaute und andere Sonderzeichen lesen und schreiben?
Zur not 'dpkg-reconfigure locales'.

Hatte ich schonmal probiert vor ein paar Wochen, hat leider nicht geholfen - aöüß gehen alle. Die falschen Sonderzeichen finde ich aber gar nicht sooo tragisch - da gewöhnt man sich dran keine Dateinamen damit zu schreiben (man soll ja schliesslich immer das Positive sehen ;))

Kann ich die /etc/dpkg/dpkg.cfg einfach nach /root/.dpkg.cfg kopieren? (popularity-contest läuft - wenn ich das richtig sehe - auch als root,
also müsste das doch der richtige Platz dafür sein...?)

Ansonsten gibt es im ganzen System keine versteckte .dpkg.cfg.

Da /etc/cron.weekly/popularity-contest nach .dpkg.cfg in /nonexistent/
sucht, wird es dir nichts helfen, eine .dpkg.cfg in /root/ anzulegen.


Hmmm... da hatte ich glaub ich noch keinen Kaffee gehabt, als ich auf die Idee gekommen bin..... hab mit Linux und Serverdiensten erst seit ca. 4 Monaten was zu tun.... *viel lernt*

Man will ja schon unterstützen, wenn man kann... also was tun?

Du kannst das Skript /etc/cron.weekly/popularity-contest auch direkt von
der Console aufrufen, vielleicht hilft das darin, genauer einzugrenzen
was den Fehler verursacht.

server1:~# /etc/cron.weekly/popularity-contest
Konnte Konfigurationsdatei »/nonexistent/.dpkg.cfg« nicht zum Lesen öffnen: Keine Berechtigung


grüße
 jonas


Cheers!

-tetsuo



Reply to: