multimedia/mplayer2 ignored on poudriere

Fernando Herrero Carrón elferdo at gmail.com
Sat Sep 24 19:46:42 UTC 2016


2016-09-24 20:15 GMT+02:00 Mathieu Arnold <mat at freebsd.org>:

> Le 24/09/2016 à 16:25, Fernando Herrero Carrón a écrit :
> > Ok, I have finally installed multimedia/mplayer. Let's hope poudriere
> gets
> > this solved soon.
>
> If you remove the "PYTHON_VERSION=3.4" it will work. It is what it was
> telling you. If it was a PR, I would close it as "Works as intended".
>
>
Who was telling me what? I didn't even have PYTHON_VERSION defined in the
first place! Let me quote (
https://lists.freebsd.org/pipermail/freebsd-ports/2016-January/101573.html):

To get python3 ports that install into a system that has py2.7 as
default you need to have

DEFAULT_VERSIONS= python=2.7 python3=3.5
PYTHON_VERSION= python3.5

Notice the "you need to have". I just copied that into my machine-make.conf
(and replaced 3.5 for 3.4) and no, it is not working for me. If it were a
PR, I would appreciate more help and less condescendence.

I will try again without PYTHON_VERSION, I may have skipped some
combination of variables.

Thanks all for helping!

Fernando


> 2016-09-24 13:20 GMT+02:00 Fernando Herrero Carrón <elferdo at gmail.com>:
> >
> >>
> >> 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.
> >>
> > _______________________________________________
> > freebsd-ports at freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> > To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
>
>
> --
> Mathieu Arnold
>
>
>


More information about the freebsd-ports mailing list