[PC-BSD Pbi-dev] pbibuild without portsnap - is it possible?

Jesse Smith jessefrgsmith at yahoo.ca
Mon Feb 7 18:14:47 PST 2011


Do you have to use the pbibuilder program to make this PBI? There is
also a PBI creator program that can assemble PBI packages from binaries,
rather than starting from source. If you want to try PBIcreator, then
you could download the required source code (at whatever location you
want), build the port you want with make at home, and then run
PBIcreator on it.

You can grab a copy of the PBIcreator program here:

It won't give you the same clean-room build that pbibuilder does, but it
will give you a PBI package.

- Jesse

-----Original Message-----
From: Sam Lin <semin2006 at gmail.com>
To: pbi-dev at lists.pcbsd.org
Subject: [PC-BSD Pbi-dev] pbibuild without portsnap - is it possible?
Date: Tue, 8 Feb 2011 14:25:55 +1300

I am about to build a (potentially huge) pbi recently, but unfortunately
our unreliable internet is now getting even worse and it's simply not
usable (even to check email is a big problem now). A possible workaround
that has come to my mind is to bring my laptop to somewhere else where I
can access to a fast internet, open a konsole and su, then make
fetch-recursive all required sources, take the laptop to my flat and
leave it along to pbibuild using the distfiles in /usr/ports/distfiles.
The problem is, I know if I just do something like "pbibuild 'app-name'
" at my place the pbibuilder would first run portsnap to try update the
port tree, which a reliable network is still required to do so.

My question is, is there any way that I could avoid running portsnap but
just get pbibuilder start building a pbi with the pre-fetched distfiles?

Pbi-dev mailing list
Pbi-dev at lists.pcbsd.org

More information about the Pbi-dev mailing list