I added the VLC master PPA with
sudo add-apt-repository ppa:videolan/master-daily
and run sudo apt-get update
and made sure that it succeeds on Ubuntu 17.04 which is supported according to the PPA homepage. The latest version from the PPA is 3.0.0~~git20170702+r70519+66~ubuntu17.04.1 which is higher than the currently installed 2.2.4-14ubuntu2. However sudo apt-get dist-upgrade
doesn't suggest the version for upgrading as it did for the dozens of PPAs I added in the last years. I repeated the preparation multiple times, so a missing sudo apt-get update
definitely not the reason.
On the PPA homepage I see
I know this can be a bit confusing, you have to click on View package details to see the build status of the packages. There you will see that amd64, armhf and i386 architectures failed. You can drill down further and look at the build log why it failed, just start at the end of the file an work your way up.
I guess the problem is buried somewhere in here or even earlier:
/bin/bash: line 4: 31545 Segmentation fault (core dumped) ./vlc-cache-gen `realpath ../modules`
Makefile:1634: recipe for target '../modules/plugins.dat' failed
make[4]: *** [../modules/plugins.dat] Error 139
make[4]: Leaving directory '/<>/vlc-3.0.0~~git20170702+r70519+66~ubuntu17.04.1/bin'
Makefile:1520: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/<>/vlc-3.0.0~~git20170702+r70519+66~ubuntu17.04.1'
Makefile:1405: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/<>/vlc-3.0.0~~git20170702+r70519+66~ubuntu17.04.1'
dh_auto_build: make -j4 returned exit code 2
debian/rules:245: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 2
make[1]: Leaving directory '/<>/vlc-3.0.0~~git20170702+r70519+66~ubuntu17.04.1'
debian/rules:232: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--------------------------------------------------------------------------------
Build finished at 20170702-1002
Finished
--------
E: Build failure (dpkg-buildpackage died)
You probably have read the description:
This package archive contains daily builds made from the VLC
development branch (a.k.a. the vlc.git master branch). This is meant
for testing purpose.
Beware that the builds are fully automated, and do not go through any
quality assurance whatsoever. Functional regressions and build breaks
occur frequently.
DO NOT USE this archive if you are not prepared to cope with such
problems.
Please report build breakages to the Debian/Ubuntu multimedia team.
The VideoLAN developers do not have access to the build system.
I'm not sure if the Team has been informed about this and I'm not sure how to bring this to their attention after reading https://wiki.ubuntu.com/MOTU/Teams/Media and https://wiki.debian.org/DebianMultimedia. I was able to find only this thread about VLC 3.0 in the archives of the Debian Mailing list for the past year. It's quite puzzling an time consuming from my point of view to track this down if you haven't been involved at this level before.
No comments:
Post a Comment