multimedia/mplayer2 ignored on poudriere

Fernando Herrero Carrón elferdo at gmail.com
Sat Sep 24 11:20:12 UTC 2016


2016-09-23 20:56 GMT+02:00 Fernando Herrero Carrón <elferdo at gmail.com>:

>
>
> 2016-09-23 19:55 GMT+02:00 Carlos J. Puga Medina <cpm at freebsd.org>:
>
>> Hi Fernando,
>>
>> mplayer2 fails to build on the package builders due to ports
>> infrastructure problems, so an ugly conditional was added in the
>> Makefile to ignore it ATM.
>>
>> ===>   mplayer2-2.0.20130428_22 depends on package: /packages/All/py34-
>> docutils-0.12.txz - not found
>>
>> So yes, you'll be able to build mplayer2 via poudriere if you set python3
>> as
>> DEFAULT_VERSIONS [1]
>>
>> [1] https://wiki.freebsd.org/DEFAULT_VERSIONS
>> [2] https://lists.freebsd.org/pipermail/freebsd-ports/2016-Janua
>> ry/101573.html
>>
>> Kind regards,
>> --
>> Carlos Jacobo Puga Medina <cpm at FreeBSD.org>
>> PGP fingerprint = C60E 9497 5302 793B CC2D  BB89 A1F3 5D66 E6D0 5453
>>
>
> Hi Carlos Jacobo,
>
> Thanks for your reply.
>
> So the workaround is to define both DEFAULT_VERSIONS and PYTHON_VERSION? I
> will give it a try and see.
>
> Thanks a lot for the links!
>
> Best regards,
> Fernando
>

I changed my poudriere.d/machine-make.conf to:

DEFAULT_VERSIONS+=ssl=openssl python=2.7 python3=3.4
PYTHON_VERSION=python3.4

Poudriere has now rebuilt some python packages because of dependency
changes, and lang/llvm37 is refusing to build, with the end result that
mplayer2 is not built either:

[00:01:17] ====>> [01][00:00:01] Finished build of devel/llvm37: Ignored:
is marked as broken: LLDB does not build with Python 3
[00:01:17] ====>> [01][00:00:01] Skipping build of net/avahi-app: Dependent
port devel/llvm37 ignored
[00:01:17] ====>> [01][00:00:01] Skipping build of graphics/cairo:
Dependent port devel/llvm37 ignored
[00:01:17] ====>> [01][00:00:01] Skipping build of sysutils/consolekit:
Dependent port devel/llvm37 ignored
[00:01:17] ====>> [01][00:00:01] Skipping build of
devel/gobject-introspection: Dependent port devel/llvm37 ignored
[00:01:17] ====>> [01][00:00:01] Skipping build of print/harfbuzz:
Dependent port devel/llvm37 ignored
[00:01:17] ====>> [01][00:00:01] Skipping build of graphics/libEGL:
Dependent port devel/llvm37 ignored
[00:01:17] ====>> [01][00:00:01] Skipping build of multimedia/libass:
Dependent port devel/llvm37 ignored
[00:01:17] ====>> [01][00:00:01] Skipping build of multimedia/mplayer2:
Dependent port devel/llvm37 ignored
[00:01:17] ====>> [01][00:00:01] Skipping build of sysutils/polkit:
Dependent port devel/llvm37 ignored
[00:01:17] ====>> [01][00:00:01] Skipping build of audio/pulseaudio:
Dependent port devel/llvm37 ignored

I guess I will have to compile mplayer in my home directory.


More information about the freebsd-ports mailing list