Hallo,
Fortschritt dauert manchmal;-)
On Wed, 31 Oct 2012, olli hauer wrote:
> On 2012-10-31 05:40, Peter Ross wrote:
>> Inzwischen habe ich pkgng im Einsatz, und
>>
>> portmaster dazu, der nach allem, was ich weiß (und wie ich beim Bauen
>> sehe), den Patch, um pkgng zu unterstützen einspielt,
>> auch pkgng zur Installation verwendet,
>>
>> nur leider die Pakete (sollen durch portmaster -g erzeugt werden) nicht
>> im neuen Format baut (*.txz in /usr/ports/packages),
>>
>> sondern im alten Format (*.tbz) unter /usr/ports/packages_pkg_1 ablegt.
>
> Hm das suffix sollte mit WITH_PKGNG in make.conf automatisch .txz sein
>
> aus bsd.port.mk:
> ======================
> .if defined(WITH_PKGNG)
> PKG_SUFX?= .txz
> .else
> PKG_SUFX?= .tbz
> .endif
>
>
> denke PKG_SUFX in make.conf kann nicht schaden.
Ich habe inzwischen festgestellt, daß portmaster und portupgrade mit den
neuen paketen noch nichts anfangen können.
> wenn du mit den paketen noch andere kisten versorgst kannst du diese
> mittels $> cd /space && pkg create -a nachtraeglich erstellen
Danke, das hilft.
Ich habe mein Skript ein wenig umgebaut, es verwendet portmaster nur, um
die Abhängigkeiten festzustellen, dann steige ich rekursiv herunter und
gucke jeweils:
Packet da?
- Ja: pkg add
- nein: Suche nach Abhängigkeiten und geh durch die gleiche Prozedur
make install, pkg create
Statt portupgrade verwende ich pkg version (grep für alles mit "<")
Ich vermute aber, das demnächst portmaster und portupgrade mit den neuen
Formaten arbeiten.
Dann würde ich wahrscheinlich zumindest das upgrade wieder darauf
umstellen, mit dem "Portmaster-Ersatz" bin ich eigentlich ganz zufrieden.
Es grüßt
Peter
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Fri 02 Nov 2012 - 05:33:23 CET