poudriere ports -c ... checks out the base system instead of the ports

Matthias Apitz guru at unixarea.de
Thu Dec 31 10:13:24 UTC 2015


El día Wednesday, December 30, 2015 a las 03:39:11PM +0100, Matthias Apitz escribió:

> > # pkg info
> > dialog4ports-0.1.5_2           Console Interface to configure ports
> > pkg-1.6.2                      Package manager
> > poudriere-devel-3.1.99.20151204 Port build and test system
> > 
> > # uname -a
> > FreeBSD poudriere-amd64 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r292778:
> > Mon Dec 28 05:45:37 CET 2015
> > root at poudriere-amd64:/usr/local/r292778/obj/usr/local/r292778/src/sys/GENERIC
> > amd64
> > 
> > When I now want to creat the ports it does not checkout the ports tree, but
> > the base system:
> 
> yep, even the 'ps ax' shows this:
> 
> 1201  0  S+    0:00.02 sh /usr/local/share/poudriere/ports.sh -c -v -p ports-20151230 -m svn+http
> 1237  0  S+    0:00.08 /usr/bin/svnlite co http://svn.freebsd.org/base/head /usr/local/poudriere/po
> 1200  1  Ss    0:00.00 -sh (sh)
> 1238  1  R+    0:00.00 ps ax
> 
> I can it make working with the options -m svn -U svn://svn.freebsd.org/ports/

I have had a look into the script /usr/local/share/poudriere/ports.sh
which does the work for creating(...) ports. I has a new option:

Options:
    -U url        -- URL where to fetch the ports tree from.

All is working fine now and the only which remains is updating the man
page of poudriere for this.

Thanks

	matthias

-- 
Matthias Apitz, ✉ guru at unixarea.de, 🌐 http://www.unixarea.de/  ☎ +49-176-38902045


More information about the freebsd-current mailing list