Re: make package - tbz - pkg_add-fehler

From: Bernd Walter <ticso(at)cicely8.cicely.de>
Date: Fri, 27 Dec 2002 19:36:29 +0100

On Fri, Dec 27, 2002 at 07:15:14PM +0100, Ingo Rohlfs wrote:
> Hallo Liste,
>
> ich wunder mich gerade über folgendes Verhalten von pkg_add & Co:
>
> auf Rechner "erko" (FreeBSD 4.4 + neuere Ports)
> erko% cd /usr/ports/archivers/lzo
> erko% make package
> ===> Building package for lzo-1.08_1
> Creating package /usr/ports/archivers/lzo/lzo-1.08_1.tbz
> Registering depends:.
> Creating gzip'd tar ball in '/usr/ports/archivers/lzo/lzo-1.08_1.tbz.tgz'
>
> auf Rechner "oda" (FreeBSD 4.6 + neuere Ports)
> oda% pkg_add lzo-1.08_1.tbz
> oda% cd /usr/ports/net/vtun
> oda% pkg_add vtun-2.5.tbz.tgz
> pkg_add: could not find package lzo-1.08_1 !
>
> lzo ist aber installiert:
> oda% cd /var/db/pkg
> oda% ls -l
> drwxr-xr-x 2 root wheel 512 Oct 6 20:59 grub-0.92.tbz
> drwxr-xr-x 2 root wheel 512 Dec 27 18:44 lzo-1.08_1.tbz
> drwxr-xr-x 2 root wheel 512 Oct 5 21:35 netcat-1.10_1.tbz
>
> Merkwürdig, auf erko heisst das Verzeichnis lzo-1.08_1.tbz. Daher:
> oda% ln -s lzo-1.08_1.tbz lzo-1.08_1
>
> Und auf einmal geht es!
> Was ist denn hier los? Warum hängt pkg_add .tbz an die Verzeichnisse an?

Weil das Package so benannt wurde.
Eigendlich sollte das Packagefile foo.tgz -oder- foo.tbz heißen.
Wie du aber oben sehen kannst wurde es foo.tbz.tgz genannt.
tbz steht hier für tar/bzip2 anstelle vom bisher üblichen tar/gzip.
Der Fehler ist auf jedenfall auf der Maschine passiert, die das Package
erzeugt hat - warum auch immer.
Wenn die Ports nicht aktuell sind solltest du evtl mal aktuelle
ausprobieren.

-- 
B.Walter              COSMO-Project         http://www.cosmo-project.de
ticso(at)cicely.de         Usergroup           info(at)cosmo-project.de
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Fri 27 Dec 2002 - 19:36:41 CET

search this site