poudriere three pythons

Marcus von Appen mva at FreeBSD.org
Tue Aug 20 17:47:52 UTC 2013


On, Tue Aug 20, 2013, Marko Cupać wrote:

> On Tue, 20 Aug 2013 17:27:27 +0200
> Marko Cupać <marko.cupac at mimar.rs> wrote:
>
> > I am trying to set up local pkg repository, and am building packages
> > with poudriere. As a dependency for net/samba36 it builds python - not
> > only lang/python27 (like when built locally with portmaster), but:
> >
> > python-2.7.2-txz
> > python2-2.txz
> > python27-2.7.5_2.txz
> >
> > How to make it build just one python?
>
> I did the second test, clearing all packages first and then putting
> lang/python to the list of packages to be built.
>
> This way total of 6 packages are built (of which three pythons):
>
> gettext-0.18.3.txz
> libiconv-1.14_1.txz
> pkg-1.1.4_1.txz
> python-2.7.2.txz
> python2-2.txz
> python27-2.7.5_2.txz

python-2.7.2* and python2-2* are meta-ports providing the symlinks to
bin/python and bin/python2. Once all ports can correctly rely on a
specific python version at build-time (which is not the case for many
ports at the moment), the meta-ports will be removed as required
dependency.

Cheers
Marcus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20130820/dd0e7d7c/attachment.sig>


More information about the freebsd-ports mailing list