dpkg will /usr/local entfernen

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
MrSmite
Beiträge: 2
Registriert: 26.03.2010 09:13:18

dpkg will /usr/local entfernen

Beitrag von MrSmite » 26.03.2010 09:17:53

Hi,

habe gerade ein Paket für squeeze bauen wollen. Hat auch wunderbar geklappt, aber beim Deinstallieren des Pakets mittels aptitude remove meldete dpkg dann folgendes:

Code: Alles auswählen

Removing ushare ...
dpkg: warning: while removing ushare, directory '/usr/local/share' not empty so not removed.
dpkg: warning: while removing ushare, directory '/usr/local' not empty so not removed.
Das klingt gefährlich. Kann ich debhelper irgendetwas mitgeben, damit er das gar nicht erst versucht?

Benutzeravatar
TBT
Beiträge: 923
Registriert: 18.06.2003 08:39:36
Kontaktdaten:

Re: dpkg will /usr/local entfernen

Beitrag von TBT » 26.03.2010 12:09:49

macht er nur, wenn die Verzeichnisse sowieso leer sind,
also aufräumen wenn nötig

Benutzeravatar
feltel
Webmaster
Beiträge: 10458
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Re: dpkg will /usr/local entfernen

Beitrag von feltel » 26.03.2010 13:01:55

Ein Debian-Paket hat eigentlich überhaupt nix an/in /usr/local zu schreiben, wenns ein offizielles ist. Ist das ein offizielles Paket? ushare sagt mir jetzt nix vom Namen her?

MrSmite
Beiträge: 2
Registriert: 26.03.2010 09:13:18

Re: dpkg will /usr/local entfernen

Beitrag von MrSmite » 26.03.2010 15:27:37

Nein, es ist ein eigenes. Wurde ursprünglich für Geexbox geschrieben, und ich wollte es für Debian paketieren.

Benutzeravatar
George Mason
Beiträge: 1175
Registriert: 01.03.2006 22:55:19
Lizenz eigener Beiträge: MIT Lizenz

Re: dpkg will /usr/local entfernen

Beitrag von George Mason » 26.03.2010 15:34:09

Kann es sein, dass der Ordner "/usr/local" zu Deinem Paket gehört? Überprüfe die Directory-Struktur Deines Pakets. Bei der Paketerstellung schließt du ja einen Dateibaum mit ein. Beim Installieren des Pakets wird dieser Baum angelegt. Beim Deinstallieren wird er wieder gelöscht.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22447
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: dpkg will /usr/local entfernen

Beitrag von KBDCALLS » 26.03.2010 18:18:45

Mir ist bislang kein Paket offzielles Paket begnet das /usr/local benutzt. Es könnte höchstens passieren wenn man mit Checkinstall baut. Ist mir mal ähnlich passiert, wie ich mal versucht habe die Schilyutils mi Checkinstall zu bauen. Hat auch funktioniert, allergings landeten die Datein unter /opt/ brr
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
George Mason
Beiträge: 1175
Registriert: 01.03.2006 22:55:19
Lizenz eigener Beiträge: MIT Lizenz

Re: dpkg will /usr/local entfernen

Beitrag von George Mason » 26.03.2010 18:50:13

Wie gesagt, es hängt davon ab, welche Ordner in dem Dateibaum sind, der zum Paket gehört.

Antworten