Bug#887621: libvlc-bin: trigger problem after upgrade from stretch: find: '/usr/lib/x86_64-linux-gnu/vlc/plugins': No such file or directory
Package: src:vlc Version: 3.0.0~rc5-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package fails to upgrade from 'stretch'. It installed fine in 'stretch', then the upgrade to 'sid' fails. >From the attached log (scroll to the bottom...): Setting up libvlc-bin:amd64 (3.0.0~rc5-1) ... Processing triggers for libc-bin (2.26-2) ... Processing triggers for libvlc-bin:amd64 (3.0.0~rc5-1) ... find: '/usr/lib/x86_64-linux-gnu/vlc/plugins': No such file or directory dpkg: error processing package libvlc-bin:amd64 (--configure): installed libvlc-bin:amd64 package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: libvlc-bin:amd64 cheers, Andreas libvlc-bin_3.0.0~rc5-1.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#884210: mediagoblin: fails to clean after build: rm: cannot remove './docs/build': Is a directory
Package: mediagoblin Version: 0.9.0~dfsg-1~exp4 Severity: serious Justification: fails to build from source fakeroot debian/rules clean dh clean --with python3,sphinxdoc --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild I: pybuild base:184: python3.6 setup.py clean running clean removing '/build/mediagoblin-0.9.0~dfsg/.pybuild/pythonX.Y_3.6/build' (and everything under it) 'build/bdist.linux-amd64' does not exist -- can't clean it 'build/scripts-3.6' does not exist -- can't clean it debian/rules override_dh_clean make[1]: Entering directory '/build/mediagoblin-0.9.0~dfsg' dh_clean -Xmediagoblin/plugins/metadata_display/templates/mediagoblin/plugins/metadata_display/metadata_table.html.orig rm: cannot remove './docs/build': Is a directory dh_clean: rm -f -- debian/mediagoblin.substvars debian/python3-mediagoblin.substvars debian/python3-mediagoblin.postinst.debhelper debian/python3-mediagoblin.prerm.debhelper debian/mediagoblin-doc.substvars ./docs/build ./mediagoblin.ini debian/files returned exit code 1 debian/rules:65: recipe for target 'override_dh_clean' failed make[1]: *** [override_dh_clean] Error 1 make[1]: Leaving directory '/build/mediagoblin-0.9.0~dfsg' debian/rules:45: recipe for target 'clean' failed make: *** [clean] Error 2 dpkg-buildpackage: error: fakeroot debian/rules clean subprocess returned exit status 2 Andreas mediagoblin_0.9.0~dfsg-1~exp4.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#884063: vlc-plugin-base: fails to upgrade from 'sid' - trying to overwrite /usr/lib/x86_64-linux-gnu/vlc/plugins/codec/libzvbi_plugin.so
Package: vlc-plugin-base Version: 3.0.0~rc1~20171210-2 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package fails to upgrade from 'sid' to 'experimental'. It installed fine in 'sid', then the upgrade to 'experimental' fails because it tries to overwrite other packages files without declaring a Breaks+Replaces relation. See policy 7.6 at https://www.debian.org/doc/debian-policy/#overwriting-files-and-replacing-packages-replaces >From the attached log (scroll to the bottom...): Selecting previously unselected package vlc-plugin-base:amd64. Preparing to unpack .../155-vlc-plugin-base_3.0.0~rc1~20171210-2_amd64.deb ... Unpacking vlc-plugin-base:amd64 (3.0.0~rc1~20171210-2) ... dpkg: error processing archive /tmp/apt-dpkg-install-PUAXac/155-vlc-plugin-base_3.0.0~rc1~20171210-2_amd64.deb (--unpack): trying to overwrite '/usr/lib/x86_64-linux-gnu/vlc/plugins/codec/libzvbi_plugin.so', which is also in package vlc-plugin-zvbi:amd64 2.2.8-2+b1 Errors were encountered while processing: dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) /tmp/apt-dpkg-install-PUAXac/155-vlc-plugin-base_3.0.0~rc1~20171210-2_amd64.deb cheers, Andreas vlc-plugin-zvbi=2.2.8-2+b1_vlc-plugin-base=3.0.0~rc1~20171210-2.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#883684: fluidsynth: symbols changed on !linux architectures
Followup-For: Bug #883684 Control: found -1 1.1.8-2 Hi, there were three groups of missing symbols on !linux, you only handled one of them in 1.1.8-2. Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#883834: kmetronome: FTBFS with latest Qt5: does not find Qt5LinguistToolsConfig.cmake
Source: kmetronome Version: 1.0.0-1 Severity: serious Justification: fails to build from source (but built successfully in the past) Hi, kmetronome/experimental recently started to FTBFS with the current Qt5 in sid/experimental: debian/rules build dh build dh_update_autotools_config dh_auto_configure cd obj-x86_64-linux-gnu && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACK AGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -- The C compiler identification is GNU 7.2.1 -- The CXX compiler identification is GNU 7.2.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Build configuration: None CMake Error at CMakeLists.txt:40 (find_package): By not providing "FindQt5LinguistTools.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5LinguistTools", but CMake did not find one. Could not find a package configuration file provided by "Qt5LinguistTools" with any of the following names: Qt5LinguistToolsConfig.cmake qt5linguisttools-config.cmake Add the installation prefix of "Qt5LinguistTools" to CMAKE_PREFIX_PATH or set "Qt5LinguistTools_DIR" to a directory containing one of the above files. If "Qt5LinguistTools" provides a separate development package or SDK, be sure it has been installed. -- Configuring incomplete, errors occurred! Andreas kmetronome_1.0.0-1.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#883684: fluidsynth: symbols changed on !linux architectures
Source: fluidsynth Version: 1.1.8-1 Severity: important Hi, please update the symbols files for the !linux architectures. https://buildd.debian.org/status/package.php?p=fluidsynth=sid I think you can just prefix the missing ones with (arch=linux-any) to restrict them to the linux architectures. Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#877960: kodi-data, kodi-repository-kodi: both ship usr/share/kodi/addons/repository.xbmc.org/{addon.xml, icon.png}
Package: kodi-data,kodi-repository-kodi Version: 2:17.3+dfsg1-3 Severity: serious User: trei...@debian.org Usertags: edos-file-overwrite Hi, automatic installation tests of packages that share a file and at the same time do not conflict by their package dependency relationships has detected the following problem: Selecting previously unselected package kodi-repository-kodi. Preparing to unpack .../kodi-repository-kodi_2%3a17.3+dfsg1-3_all.deb ... Unpacking kodi-repository-kodi (2:17.3+dfsg1-3) ... dpkg: error processing archive /var/cache/apt/archives/kodi-repository-kodi_2%3a17.3+dfsg1-3_all.deb (--unpack): trying to overwrite '/usr/share/kodi/addons/repository.xbmc.org/addon.xml', which is also in package kodi-data 2:17.3+dfsg1-3 Errors were encountered while processing: /var/cache/apt/archives/kodi-repository-kodi_2%3a17.3+dfsg1-3_all.deb Here is a list of files that are known to be shared by both packages (according to the Contents file for sid/amd64, which may be slightly out of sync): usr/share/kodi/addons/repository.xbmc.org/addon.xml usr/share/kodi/addons/repository.xbmc.org/icon.png Cheers, Andreas PS: for more information about the detection of file overwrite errors of this kind see https://qa.debian.org/dose/file-overwrites.html kodi-data=2%17.3+dfsg1-3_kodi-repository-kodi=2%17.3+dfsg1-3.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#875969: libopenshot: FTBFS: Timeline_Tests.cpp:158:1: error: Failure in Timeline_Check_Two_Track_Video
Package: libopenshot Version: 0.1.7+ds1-1 Severity: serious Justification: fails to build from source (but built successfully in the past) Hi, libopenshot FTBFS on amd64 with test failures: https://buildd.debian.org/status/fetch.php?pkg=libopenshot=amd64=0.1.7%2Bds1-1%2Bb1=1502819536=0 RUNNING ALL TESTS [AudioData @ 0x7ffc51a8b0a0] invalid NULL pointer for src[0] [AudioData @ 0x7fe633ffe630] invalid NULL pointer for src[0] [AudioData @ 0x7fe633ffe630] invalid NULL pointer for src[0] [AudioData @ 0x7ffc51a8ba40] invalid NULL pointer for src[0] [AudioData @ 0x7fe633ffe450] invalid NULL pointer for src[0] [AudioData @ 0x7ffc51a8ba40] invalid NULL pointer for src[0] [AudioData @ 0x7ffc51a8ba40] invalid NULL pointer for src[0] [libvpx @ 0x5634b47db880] v1.6.1 [webm @ 0x5634b45be660] Using AVStream.codec.time_base as a timebase hint to the muxer is deprecated. Set AVStream.time_base instead. [webm @ 0x5634b45be660] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. [webm @ 0x5634b45be660] Using AVStream.codec.time_base as a timebase hint to the muxer is deprecated. Set AVStream.time_base instead. [webm @ 0x5634b45be660] Using AVStream.codec to pass codec parameters to muxers is deprecated, use AVStream.codecpar instead. [AudioData @ 0x7fe633ffe630] invalid NULL pointer for src[0] [AudioData @ 0x7fe6337fd630] invalid NULL pointer for src[0] [AudioData @ 0x7fe6037fd450] invalid NULL pointer for src[0] [AudioData @ 0x7fe602ffc450] invalid NULL pointer for src[0] /<>/libopenshot-0.1.7+ds1/tests/Timeline_Tests.cpp:158:1: error: Failure in Timeline_Check_Two_Track_Video: Expected 23 but was 0 /<>/libopenshot-0.1.7+ds1/tests/Timeline_Tests.cpp:159:1: error: Failure in Timeline_Check_Two_Track_Video: Expected 190 but was 0 libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile FAILURE: 1 out of 79 tests failed (2 failures). Test time: 8.28 seconds. Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#870400: drumgizmo: superfluous B-D: libcppunit-1.13-0v5
Source: drumgizmo Version: 0.9.11-4 Severity: serious Hi, drumgizmo Build-Depends on both libcppunit-dev and libcppunit-1.13-0v5, but the latter is no longer built and libcppunit-dev pulls in the current one (currently libcppunit-1.14-0) anyway. Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#866738: vlc-bin: fails to upgrade from 'stretch' - trying to overwrite /usr/bin/cvlc
Package: vlc-bin Version: 2.2.6-2 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Control: affects -1 + kmplayer Hi, during a test with piuparts I noticed your package fails to upgrade from 'stretch'. It installed fine in 'stretch', then the upgrade to 'buster' fails because it tries to overwrite other packages files without declaring a Breaks+Replaces relation. See policy 7.6 at https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces >From the attached log (scroll to the bottom...): Selecting previously unselected package vlc-bin. Preparing to unpack .../vlc-bin_2.2.6-2_amd64.deb ... Unpacking vlc-bin (2.2.6-2) ... dpkg: error processing archive /var/cache/apt/archives/vlc-bin_2.2.6-2_amd64.deb (--unpack): trying to overwrite '/usr/bin/cvlc', which is also in package vlc-nox 2.2.5-1~deb8u1 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) cheers, Andreas kmplayer_1:0.12.0b-1.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#858957: libstk0-dev: broken symlinks: /usr/include/stk/Rt{audio, Midi}.h -> ../Rt{audio, Midi}.h
Package: libstk0-dev Version: 4.5.2+dfsg-4 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package ships (or creates) a broken symlink. >From the attached log (scroll to the bottom...): 0m18.5s ERROR: FAIL: Broken symlinks: /usr/include/stk/RtMidi.h -> ../RtMidi.h /usr/include/stk/RtAudio.h -> ../RtAudio.h Maybe you wanted to target ../rtmidi/*.h ? cheers, Andreas libstk0-dev_4.5.2+dfsg-4.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#858525: libjack-jackd2-dev: broken symlink: /usr/lib/x86_64-linux-gnu/libjackserver.so -> libjackserver.so.0.1.0
Package: libjack-jackd2-dev Version: 1.9.10+20150825git1ed50c92~dfsg-4 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package ships (or creates) a broken symlink. >From the attached log (scroll to the bottom...): 0m32.0s ERROR: FAIL: Broken symlinks: /usr/lib/x86_64-linux-gnu/libjackserver.so -> libjackserver.so.0.1.0 The symlink target is in jackd2. Why isn't that in a library package? If it is a private library, there should be no public .so symlink being shipped. Otherwise libjack-jackd2-dev needs to add Depends: jackd2 (= ${binary:Version}) (or rather the libpkg where libjackserver.so.0.1.0 gets moved to). cheers, Andreas libjack-jackd2-dev_1.9.10+20150825git1ed50c92~dfsg-4+b1.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#857828: pd-boids: broken symlink: /usr/share/doc/pd-boids/examples -> ../../../lib/pd/extra/boids/examples
Package: pd-boids Version: 1.1.1-2 Severity: normal User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package ships (or creates) a broken symlink. >From the attached log (scroll to the bottom...): 0m49.1s ERROR: FAIL: Broken symlinks: /usr/share/doc/pd-boids/examples -> ../../../lib/pd/extra/boids/examples cheers, Andreas pd-boids_1.1.1-2.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#857827: pd-mediasettings: broken symlink: /usr/lib/pd/extra/mediasettings/LICENSE.txt -> ../../../../share/common-licenses/GPL-3+
Package: pd-mediasettings Version: 0.1.1-1 Severity: normal User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package ships (or creates) a broken symlink. >From the attached log (scroll to the bottom...): 0m49.9s ERROR: FAIL: Broken symlinks: /usr/lib/pd/extra/mediasettings/LICENSE.txt -> ../../../../share/common-licenses/GPL-3+ There is only /usr/share/common-licenses/GPL-3 cheers, Andreas pd-mediasettings_0.1.1-1.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#857826: pd-windowing: broken symlink: /usr/share/doc/pd-windowing/examples -> ../../../lib/pd/extra/windowing/examples
Package: pd-windowing Version: 0.1-2 Severity: normal User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package ships (or creates) a broken symlink. >From the attached log (scroll to the bottom...): 0m54.2s ERROR: FAIL: Broken symlinks: /usr/share/doc/pd-windowing/examples -> ../../../lib/pd/extra/windowing/examples cheers, Andreas pd-windowing_0.1-2.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#857161: pd-ggee: broken symlink: /usr/share/doc/pd-ggee/examples -> ../../../lib/pd/extra/ggee/examples
Package: pd-ggee Version: 0.26-4 Severity: normal User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package ships (or creates) a broken symlink. >From the attached log (scroll to the bottom...): 1m0.0s ERROR: FAIL: Broken symlinks: /usr/share/doc/pd-ggee/examples -> ../../../lib/pd/extra/ggee/examples cheers, Andreas pd-ggee_0.26-4.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#857156: pd-cyclone: broken symlink: /usr/share/doc/pd-cyclone/README -> ../../../lib/pd/extra/cyclone/README.txt
Package: pd-cyclone Version: 0.2~beta3-1 Severity: normal User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package ships (or creates) a broken symlink. >From the attached log (scroll to the bottom...): 0m58.3s ERROR: FAIL: Broken symlinks: /usr/share/doc/pd-cyclone/README -> ../../../lib/pd/extra/cyclone/README.txt There is a /usr/lib/pd/extra/cyclone/README.md file in pd-cyclone ... cheers, andreas pd-cyclone_0.2~beta3-1.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#856668: kodi-data: broken symlink /usr/share/kodi/addons/skin.estuary/fonts/NotoMono-Regular.ttf
Package: kodi-data Version: 2:17.0+dfsg1-3 Severity: normal User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package ships (or creates) a broken symlink. >From the attached log (scroll to the bottom...): 0m53.9s ERROR: FAIL: Broken symlinks: /usr/share/kodi/addons/skin.estuary/fonts/NotoMono-Regular.ttf -> ../../../../fonts/truetype/noto/NotoMono-Regular.ttf NotoMono-Regular.ttf is in fonts-noto-mono, but that package is neither in Depends nor Recommends (or Suggests). cheers, Andreas kodi-data_2:17.0+dfsg1-3.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#843169: xbmc-eventclients-j2me: uninstallable in unstable
On Fri, 4 Nov 2016 14:34:09 + James Cowgillwrote: > The xbmc-eventclients-j2me cannot be installed in unstable. > The kodi-eventclients-j2me package does not exist. since kodi-eventclients-j2me has been dropped, the transitional xbmc-eventclients-j2me package needs to be removed as well Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#839135: drumkv1-common: fails to upgrade from 'jessie' - trying to overwrite /usr/share/icons/hicolor/32x32/mimetypes/application-x-drumkv1-preset.png
Package: drumkv1-common Version: 0.7.6-3 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Control: affects -1 + drumkv1 Hi, during a test with piuparts I noticed your package fails to upgrade from 'jessie'. It installed fine in 'jessie', then the upgrade to 'sid' fails because it tries to overwrite other packages files without declaring a Breaks+Replaces relation. See policy 7.6 at https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces >From the attached log (scroll to the bottom...): Selecting previously unselected package drumkv1-common. Preparing to unpack .../08-drumkv1-common_0.7.6-3_amd64.deb ... Unpacking drumkv1-common (0.7.6-3) ... dpkg: error processing archive /tmp/apt-dpkg-install-eKxgg4/08-drumkv1-common_0.7.6-3_amd64.deb (--unpack): trying to overwrite '/usr/share/icons/hicolor/32x32/mimetypes/application-x-drumkv1-preset.png', which is also in package drumkv1 0.7.5-1 cheers, Andreas drumkv1_0.7.6-3.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#839044: drumkv1-lv2: fails to upgrade from 'testing' - trying to overwrite /usr/lib/lv2/drumkv1.lv2/drumkv1.so
Package: drumkv1-lv2 Version: 0.7.6-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package fails to upgrade from 'testing'. It installed fine in 'testing', then the upgrade to 'sid' fails because it tries to overwrite other packages files without declaring a Breaks+Replaces relation. See policy 7.6 at https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces >From the attached log (scroll to the bottom...): Selecting previously unselected package drumkv1-lv2. Preparing to unpack .../2-drumkv1-lv2_0.7.6-1_amd64.deb ... Unpacking drumkv1-lv2 (0.7.6-1) ... dpkg: error processing archive /tmp/apt-dpkg-install-Q7iem2/2-drumkv1-lv2_0.7.6-1_amd64.deb (--unpack): trying to overwrite '/usr/lib/lv2/drumkv1.lv2/drumkv1.so', which is also in package drumkv1 0.7.5-1 cheers, Andreas drumkv1=0.7.5-1_drumkv1-lv2=0.7.6-1.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#814646: vlc: unhandled symlink to directory conversion: /usr/share/doc/PACKAGE, /usr/share/bug/PACKAGE
Followup-For: Bug #814646 With jessie having 2.2.4-1~deb8u1, the version in debian/*.maintscript needs to be bumped from 2.2.2-4~ to 2.2.4-1~z (2.2.4-1~ is *not* sufficient, since it sorts before 2.2.4-1~deb8u1) Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#838664: pmidi: FTBFS on non-linux architectures: error: possibly undefined macro: AM_PATH_ALSA
Source: pmidi Version: 1.7.1-1 Severity: important Hi, the 1.7.x pmidi uploads FTBFS on kfreebsd and hurd: https://buildd.debian.org/status/fetch.php?pkg=pmidi=hurd-i386=1.7.1-1=1470937188 https://buildd.debian.org/status/fetch.php?pkg=pmidi=kfreebsd-amd64=1.7.1-1=1470829935 https://buildd.debian.org/status/fetch.php?pkg=pmidi=kfreebsd-i386=1.7.1-1=1470830206 dh_autoreconf -a -O--parallel aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' configure.in:49: warning: macro 'AM_PATH_ALSA' not found in library configure.in:49: error: possibly undefined macro: AM_PATH_ALSA If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. autoreconf: /usr/bin/autoconf failed with exit status: 1 Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#836933: fdk-aac: FTBFS with GCC 6: error: narrowing conversion of '2975553344u' from 'unsigned int' to 'LONG {aka long int}' inside { }
Source: fdk-aac Version: 0.1.3+20140816-2 Severity: serious Tags: sid stretch Justification: fails to build from source Hi, fdk-aac FTBFS since the default compiler was switched to gcc-6: libtool: compile: g++ -DPACKAGE_NAME=\"fdk-aac\" -DPACKAGE_TARNAME=\"fdk-aac\" -DPACKAGE_VERSION=\"0.1.3\" "-DPACKAGE_STRING=\"fdk-aac 0.1.3\"" -DPACKAGE_BUGREPORT=\"http://sourceforge.net/projects/opencore-amr/\; -DPACKAGE_URL=\"\" -DPACKAGE=\"fdk-aac\" -DVERSION=\"0.1.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 - DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I./libAACdec/include -I./libAACenc/include -I./libSBRdec/include -I./libSBRenc/include -I./libMpegTPDec/include -I./libMpegTPEnc/inclu de -I./libSYS/include -I./libFDK/include -I./libPCMutils/include -Wdate-time -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -g -O2 -fdebug-prefix-map=/build/fdk-aac-0.1.3+20140816=. -fstack-protector-strong -Wformat -Werror=format-security -c libAACenc/src/adj_thr.cpp -fPIC -DPIC -o libAACenc/src/.libs/adj_thr.o libAACenc/src/adj_thr.cpp:196:1: error: narrowing conversion of '2975553344u' from 'unsigned int' to 'LONG {aka long int}' inside { } [-Wnarrowing] }; ^ libAACenc/src/adj_thr.cpp:196:1: error: narrowing conversion of '3204251762u' from 'unsigned int' to 'LONG {aka long int}' inside { } [-Wnarrowing] libAACenc/src/adj_thr.cpp:210:1: error: narrowing conversion of '3274620506u' from 'unsigned int' to 'LONG {aka long int}' inside { } [-Wnarrowing] }; ^ libAACenc/src/adj_thr.cpp:210:1: error: narrowing conversion of '3415357995u' from 'unsigned int' to 'LONG {aka long int}' inside { } [-Wnarrowing] libAACenc/src/adj_thr.cpp:224:1: error: narrowing conversion of '3833172413u' from 'unsigned int' to 'LONG {aka long int}' inside { } [-Wnarrowing] }; ^ libAACenc/src/adj_thr.cpp:224:1: error: narrowing conversion of '4261981948u' from 'unsigned int' to 'LONG {aka long int}' inside { } [-Wnarrowing] libAACenc/src/adj_thr.cpp:224:1: error: narrowing conversion of '4272977064u' from 'unsigned int' to 'LONG {aka long int}' inside { } [-Wnarrowing] libAACenc/src/adj_thr.cpp:224:1: error: narrowing conversion of '3415357995u' from 'unsigned int' to 'LONG {aka long int}' inside { } [-Wnarrowing] libAACenc/src/adj_thr.cpp:224:1: error: narrowing conversion of '3498920878u' from 'unsigned int' to 'LONG {aka long int}' inside { } [-Wnarrowing] Makefile:1264: recipe for target 'libAACenc/src/adj_thr.lo' failed make[1]: *** [libAACenc/src/adj_thr.lo] Error 1 In case it does matter: this was observed on i386. Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#832989: zynaddsubfx: FTBFS on hurd-i386: 'pthread_setname_np' was not declared in this scope
Source: zynaddsubfx Version: 2.5.4-2 Severity: important Hi, zynaddsubfx FTBFS on hurd-i386, but versions up to 2.5.2 built there successfully: https://buildd.debian.org/status/fetch.php?pkg=zynaddsubfx=hurd-i386=2.5.4-2=1466052272 [ 97%] Building CXX object src/Plugin/ZynAddSubFX/CMakeFiles/ZynAddSubFX_lv2.dir/ZynAddSubFX.cpp.o cd /«PKGBUILDDIR»/obj-i686-gnu/src/Plugin/ZynAddSubFX && /usr/bin/c++ -DALSA=1 -DASM_F2I_YES -DDISTRHO_PLUGIN_TARGET_LV2 -DFLTK_GUI -DHAVE_ASYNC=1 -DHAVE_SCHEDULER=1 -DJACK=1 -DOSS=1 -DUSE_NSM=1 -DVERSION=\"2.5.4\" -DZynAddSubFX_lv2_EXPORTS -I/«PKGBUILDDIR»/rtosc/include -I/usr/lib/fltk -I/«PKGBUILDDIR»/src/UI -I/«PKGBUILDDIR»/obj-i686-gnu/src/UI -I/«PKGBUILDDIR»/src -I/«PKGBUILDDIR»/obj-i686-gnu/src -I/«PKGBUILDDIR»/obj-i686-gnu/src/Plugin/ZynAddSubFX -I/«PKGBUILDDIR»/DPF/distrho -I/«PKGBUILDDIR»/src/Plugin/ZynAddSubFX/. -g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-unused-parameter -O3 -ffast-math -fomit-frame-pointer -msse -msse2 -mfpmath=sse -fPIC -Wall -Wextra -fPIC -o CMakeFiles/ZynAddSubFX_lv2.dir/ZynAddSubFX.cpp.o -c /«PKGBUILDDIR»/src/Plugin/ZynAddSubFX/ZynAddSubFX.cpp In file included from /«PKGBUILDDIR»/src/Plugin/ZynAddSubFX/ZynAddSubFX.cpp:25:0: /«PKGBUILDDIR»/DPF/distrho/extra/Thread.hpp: In static member function 'static void DISTRHO::Thread::setCurrentThreadName(const char*)': /«PKGBUILDDIR»/DPF/distrho/extra/Thread.hpp:205:48: error: 'pthread_setname_np' was not declared in this scope pthread_setname_np(pthread_self(), name); ^ src/Plugin/ZynAddSubFX/CMakeFiles/ZynAddSubFX_lv2.dir/build.make:137: recipe for target 'src/Plugin/ZynAddSubFX/CMakeFiles/ZynAddSubFX_lv2.dir/ZynAddSubFX.cpp.o' failed make[3]: *** [src/Plugin/ZynAddSubFX/CMakeFiles/ZynAddSubFX_lv2.dir/ZynAddSubFX.cpp.o] Error 1 If this is not trivially fixable, please request decrufting of the outdated binary packages. Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#832988: zynaddsubfx: FTBFS on kfreebsd*: ExternalWindow.hpp:28:3: error: #error Unsupported platform!
Source: zynaddsubfx Version: 2.5.4-2 Severity: important Hi, zynaddsubfx FTBFS on kfreebsd-*, but versions up to 2.5.2 built there successfully: https://buildd.debian.org/status/fetch.php?pkg=zynaddsubfx=kfreebsd-amd64=2.5.4-2=1466052087 https://buildd.debian.org/status/fetch.php?pkg=zynaddsubfx=kfreebsd-i386=2.5.4-2=1466051881 [ 27%] Building CXX object src/Plugin/ZynAddSubFX/CMakeFiles/ZynAddSubFX_lv2_ui.dir/__/__/__/DPF/distrho/DistrhoUIMain.cpp.o cd /«PKGBUILDDIR»/obj-x86_64-kfreebsd-gnu/src/Plugin/ZynAddSubFX && /usr/bin/c++ -DALSA=1 -DASM_F2I_YES -DDISTRHO_PLUGIN_TARGET_LV2 -DFLTK_GUI -DHAVE_ASYNC=1 -DHAVE_SCHEDULER=1 -DJACK=1 -DOSS=1 -DUSE_NSM=1 -DVERSION=\"2.5.4\" -DZynAddSubFX_lv2_ui_EXPORTS -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-unused-parameter -O3 -ffast-math -fomit-frame-pointer -msse -msse2 -mfpmath=sse -fPIC -I/«PKGBUILDDIR»/rtosc/include -I/usr/lib/fltk -I/«PKGBUILDDIR»/src/UI -I/«PKGBUILDDIR»/obj-x86_64-kfreebsd-gnu/src/UI -I/«PKGBUILDDIR»/src -I/«PKGBUILDDIR»/obj-x86_64-kfreebsd-gnu/src -I/«PKGBUILDDIR»/obj-x86_64-kfreebsd-gnu/src/Plugin/ZynAddSubFX -I/«PKGBUILDDIR»/DPF/distrho -I/«PKGBUILDDIR»/src/Plugin/ZynAddSubFX/.-Wall -Wextra -fPIC -o CMakeFiles/ZynAddSubFX_lv2_ui.dir/__/__/__/DPF/distrho/DistrhoUIMain.cpp.o -c /«PKGBUILDDIR»/DPF/distrho/DistrhoUIMain.cpp In file included from /«PKGBUILDDIR»/DPF/distrho/src/../DistrhoUI.hpp:24:0, from /«PKGBUILDDIR»/DPF/distrho/src/DistrhoUIInternal.hpp:20, from /«PKGBUILDDIR»/DPF/distrho/src/DistrhoUI.cpp:17, from /«PKGBUILDDIR»/DPF/distrho/DistrhoUIMain.cpp:17: /«PKGBUILDDIR»/DPF/distrho/src/../extra/ExternalWindow.hpp:28:3: error: #error Unsupported platform! # error Unsupported platform! ^ If this is not trivially fixable, please request decrufting of the outdated binary packages. Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#829468: guitarix: missing Breaks+Replaces for the package split
Source: guitarix Version: 0.35.0-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package fails to upgrade from 'testing'. It installed fine in 'testing', then the upgrade to 'sid' fails because it tries to overwrite other packages files without declaring a Breaks+Replaces relation. See policy 7.6 at https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces >From the attached log (scroll to the bottom...): Selecting previously unselected package guitarix-common. Preparing to unpack .../guitarix-common_0.35.0-1_all.deb ... Unpacking guitarix-common (0.35.0-1) ... dpkg: error processing archive /var/cache/apt/archives/guitarix-common_0.35.0-1_all.deb (--unpack): trying to overwrite '/usr/share/gx_head/builder/accels_rc', which is also in package guitarix 0.34.0-1 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Looks like the packages guitarix-common, guitarix-ladspa, guitarix-lv2, libgxw0, libgxwmm0 need Breaks: guitarix (<< 0.35) Replaces: guitarix (<< 0.35) cheers, Andreas guitarix=0.34.0-1_guitarix-common=0.35.0-1.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#826785: forked-daapd: B-D libinotifytools0-dev is only available on Linux
Source: forked-daapd Version: 24.1-1 Severity: important Hi, the recently added Build-Depends: libinotifytools0-dev [kfreebsd-any] seems to be missing a negation, since that package is available on Linux only, so either [linux-any] or [!kfreebsd-any]. But since the configure script seems to require inotify, there is no point in restricting the architecture at all. so let the non-linux architectures go into BD-Uninstallable state instead of trying and failing the build. Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#826110: swh-plugins, vocoder-ladspa: error when trying to install together
Package: swh-plugins,vocoder-ladspa Severity: serious User: trei...@debian.org Usertags: edos-file-overwrite Control: found -1 0.4.16+git20160602~repack1-1 Control: found -1 1.1.3-2 Hi, automatic installation tests of packages that share a file and at the same time do not conflict by their package dependency relationships has detected the following problem: Selecting previously unselected package vocoder-ladspa. Preparing to unpack .../vocoder-ladspa_1.1.3-2_amd64.deb ... Unpacking vocoder-ladspa (1.1.3-2) ... dpkg: error processing archive /var/cache/apt/archives/vocoder-ladspa_1.1.3-2_amd64.deb (--unpack): trying to overwrite '/usr/lib/ladspa/vocoder_1337.so', which is also in package swh-plugins 0.4.16+git20160602~repack1-1 Errors were encountered while processing: /var/cache/apt/archives/vocoder-ladspa_1.1.3-2_amd64.deb This is a serious bug as it makes installation fail, and violates sections 7.6.1 and 10.1 of the policy. An optimal solution would consist in only one of the packages installing that file, and renaming or removing the file in the other package. Depending on the circumstances you might also consider Replace relations or file diversions. If the conflicting situation cannot be resolved then, as a last resort, the two packages have to declare a mutual Conflict. Please take into account that Replaces, Conflicts and diversions should only be used when packages provide different implementations for the same functionality. Here is a list of files that are known to be shared by both packages (according to the Contents file for sid/amd64, which may be slightly out of sync): usr/lib/ladspa/vocoder_1337.so This bug is assigned to both packages. If you, the maintainers of the two packages in question, have agreed on which of the packages will resolve the problem please reassign the bug to that package. You may also register in the BTS that the other package is affected by the bug. Cheers, Andreas PS: for more information about the detection of file overwrite errors of this kind see https://qa.debian.org/dose/file-overwrites.html swh-plugins=0.4.16+git20160602~repack1-1_vocoder-ladspa=1.1.3-2.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#824757: closed by Felipe Sateler <fsate...@debian.org> (Bug#824757: fixed in supercollider 1:3.7.0~repack-2)
Control: found -1 1:3.7.0~repack-2 On 2016-05-21 02:51, Debian Bug Tracking System wrote: >* Make supercollider-common Breaks/Replaces supercollider-gedit Commit f69452c2 is missing the epoch. Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#824757: supercollider-common: fails to upgrade from 'testing' - trying to overwrite /usr/share/mime/packages/supercollider.xml
Package: supercollider-common Version: 1:3.7.0~repack-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package fails to upgrade from 'testing'. It installed fine in 'testing', then the upgrade to 'sid' fails because it tries to overwrite other packages files without declaring a Breaks+Replaces relation. See policy 7.6 at https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces >From the attached log (scroll to the bottom...): Preparing to unpack .../supercollider-common_1%3a3.7.0~repack-1_all.deb ... Unpacking supercollider-common (1:3.7.0~repack-1) over (1:3.6.6~repack-2-2) ... dpkg: error processing archive /var/cache/apt/archives/supercollider-common_1%3a3.7.0~repack-1_all.deb (--unpack): trying to overwrite '/usr/share/mime/packages/supercollider.xml', which is also in package supercollider-gedit 1:3.6.6~repack-2-2 Preparing to unpack .../supercollider-server_1%3a3.7.0~repack-1_amd64.deb ... Unpacking supercollider-server (1:3.7.0~repack-1) over (1:3.6.6~repack-2-2) ... Processing triggers for libc-bin (2.22-7) ... Processing triggers for shared-mime-info (1.6-1) ... Errors were encountered while processing: /var/cache/apt/archives/supercollider-common_1%3a3.7.0~repack-1_all.deb cheers, Andreas supercollider-gedit=1%3.6.6~repack-2-2_supercollider-common=1%3.7.0~repack-1.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#768524: musescore: New upstream release available
Control: notfound -1 2.0.2+dfsg-2 On Mon, 02 May 2016 12:11:42 +0200 =?utf-8?q?Lars_Henrik_=C3=98rn?=wrote: > There is a new stable upstream release 2.0.3 avaliable. It is most bugfixes, > and in my experience consierabley more stable. > I am hoping this version will make it into stretch Please file a new bug report for this, don't reuse old and fixed bugs. Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#820011: cantata: FTBFS on kfreebsd: missing B-D: libudev-dev
Source: cantata Version: 2.0.0+ds1-1 Severity: important Hi, cantata seems to have added a B-D on libudev-dev recently. That package is not available on non-linux architectures. If cantata cannot be built without udev, please request decrufting of the outdated binary packages. Otherwise you should restrict that B-D to [linux-any]. Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#815509: stk: FTBFS on non-Linux architectures: RtAudio.h not found
Source: stk Version: 4.5.0-3 Severity: important Hi, since the upload of stk 4.5.0 the build fails on all non-Linux architectures: hurd-i386, kfreebsd-i386, kfreebsd-amd64 https://buildd.debian.org/status/fetch.php?pkg=stk=hurd-i386=4.5.0-3=1449844243 https://buildd.debian.org/status/fetch.php?pkg=stk=kfreebsd-amd64=4.5.0-3=1449808061 https://buildd.debian.org/status/fetch.php?pkg=stk=kfreebsd-i386=4.5.0-3=1449807711 [...] g++ -Wl,-z,relro -O3 -Wall -I../../include -I../../include/../src/include -D_FORTIFY_SOURCE=2 -D__LITTLE_ENDIAN__ -DRAWWAVE_PATH=\"/usr/share/stk/rawwaves/\" -o stk-demo demo.cpp Release/*.o -lm demo.cpp:12:21: fatal error: RtAudio.h: No such file or directory compilation terminated. Makefile:66: recipe for target 'stk-demo' failed make[2]: *** [stk-demo] Error 1 make[2]: Leaving directory '/«PKGBUILDDIR»/projects/demo' Makefile:8: recipe for target 'all' failed make[1]: *** [all] Error 2 If this issue is not trivially fixable, please request decrufting of the outdated binary packages. Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#815431: gpac: symbol updates needed for kfreebsd
Source: gpac Version: 0.5.2-426-gc5ad4e4+dfsg5-1 Severity: important Hi, gpac FTBFS on kfreebsd-* since the symbol file has changed on these platforms: the gf_dvb_get_freq_from_url@Base symbol has disappeared. https://buildd.debian.org/status/fetch.php?pkg=gpac=kfreebsd-amd64=0.5.2-426-gc5ad4e4%2Bdfsg5-1=1436442600 https://buildd.debian.org/status/fetch.php?pkg=gpac=kfreebsd-i386=0.5.2-426-gc5ad4e4%2Bdfsg5-1=1436443960 Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#814646: vlc: unhandled symlink to directory conversion: /usr/share/doc/PACKAGE, /usr/share/bug/PACKAGE
On 2016-02-14 11:35, Sebastian Ramacher wrote: > On 2016-02-13 18:12:27, Andreas Beckmann wrote: >> 1m58.5s ERROR: FAIL: silently overwrites files via directory symlinks: >> /usr/share/bug/libvlccore-dev/control (libvlccore-dev) != >> /usr/share/bug/libvlccore8/control (libvlccore8) >> /usr/share/bug/libvlccore-dev -> libvlccore8 >> /usr/share/bug/libvlccore-dev/presubj (libvlccore-dev) != >> /usr/share/bug/libvlccore8/presubj (libvlccore8) >> /usr/share/bug/libvlccore-dev -> libvlccore8 >> /usr/share/doc/libvlccore-dev/NEWS.Debian.gz (libvlccore-dev) != >> /usr/share/doc/libvlccore8/NEWS.Debian.gz (libvlccore8) >> /usr/share/doc/libvlccore-dev -> libvlccore8 >> /usr/share/doc/libvlccore-dev/changelog.Debian.amd64.gz (libvlccore-dev) >> != /usr/share/doc/libvlccore8/changelog.Debian.amd64.gz (libvlccore8) >> /usr/share/doc/libvlccore-dev -> libvlccore8 >> /usr/share/doc/libvlccore-dev/changelog.Debian.gz (libvlccore-dev) != >> /usr/share/doc/libvlccore8/changelog.Debian.gz (libvlccore8) >> /usr/share/doc/libvlccore-dev -> libvlccore8 >> /usr/share/doc/libvlccore-dev/changelog.gz (libvlccore-dev) != >> /usr/share/doc/libvlccore8/changelog.gz (libvlccore8) >> /usr/share/doc/libvlccore-dev -> libvlccore8 >> /usr/share/doc/libvlccore-dev/copyright (libvlccore-dev) != >> /usr/share/doc/libvlccore8/copyright (libvlccore8) >> /usr/share/doc/libvlccore-dev -> libvlccore8 > > debian/libvlccore-dev.maintscript already has > > symlink_to_dir /usr/share/doc/libvlccore-dev /usr/share/doc/libvlccore8 > 2.2.2-1~ > > So what went wrong here? > > The /usr/share/bug/libvlccore-dev part is fixed in git. OK, let's rerun with some more debugging enabled (DPKG_DEBUG=1 and sed on dpkg-maintscript-helper to have rm -v and mv -v) Preparing to unpack .../libvlccore-dev_2.2.2-3_amd64.deb ... DEBUG: dpkg-maintscript-helper: Executing /usr/bin/dpkg-maintscript-helper symlink_to_dir in preinst of libvlccore-dev DEBUG: dpkg-maintscript-helper: SYMLINK=/usr/share/doc/libvlccore-dev -> /usr/share/doc/libvlccore8 PACKAGE=libvlccore-dev:amd64 LASTVERSION=2.2.2-1~ ACTION=upgrade PARAM=2.2.1-1~deb8u1 DEBUG: dpkg-maintscript-helper: Executing /usr/bin/dpkg-maintscript-helper symlink_to_dir in preinst of libvlccore-dev DEBUG: dpkg-maintscript-helper: SYMLINK=/usr/share/bug/libvlccore-dev -> /usr/share/doc/libvlccore8 PACKAGE=libvlccore-dev:amd64 LASTVERSION=2.2.2-2~ ACTION=upgrade PARAM=2.2.1-1~deb8u1 Unpacking libvlccore-dev (2.2.2-3) over (2.2.1-1~deb8u1) ... Preparing to unpack .../libvlccore8_2.2.2-3_amd64.deb ... DEBUG: dpkg-maintscript-helper: Executing /usr/bin/dpkg-maintscript-helper symlink_to_dir in preinst of libvlccore8 DEBUG: dpkg-maintscript-helper: SYMLINK=/usr/share/doc/libvlccore8 -> /usr/share/doc/vlc-data PACKAGE=libvlccore8:amd64 LASTVERSION=2.2.2-1~ ACTION=upgrade PARAM=2.2.1-1~deb8u1 '/usr/share/doc/libvlccore8' -> '/usr/share/doc/libvlccore8.dpkg-backup' Unpacking libvlccore8 (2.2.2-3) over (2.2.1-1~deb8u1) ... Setting up libvlccore8 (2.2.2-3) ... DEBUG: dpkg-maintscript-helper: Executing /usr/bin/dpkg-maintscript-helper symlink_to_dir in postinst of libvlccore8 DEBUG: dpkg-maintscript-helper: SYMLINK=/usr/share/doc/libvlccore8 -> /usr/share/doc/vlc-data PACKAGE=libvlccore8:amd64 LASTVERSION=2.2.2-1~ ACTION=configure PARAM=2.2.1-1~deb8u1 removed '/usr/share/doc/libvlccore8.dpkg-backup' Setting up libvlccore-dev (2.2.2-3) ... DEBUG: dpkg-maintscript-helper: Executing /usr/bin/dpkg-maintscript-helper symlink_to_dir in postinst of libvlccore-dev DEBUG: dpkg-maintscript-helper: SYMLINK=/usr/share/doc/libvlccore-dev -> /usr/share/doc/libvlccore8 PACKAGE=libvlccore-dev:amd64 LASTVERSION=2.2.2-1~ ACTION=configure PARAM=2.2.1-1~deb8u1 DEBUG: dpkg-maintscript-helper: Executing /usr/bin/dpkg-maintscript-helper symlink_to_dir in postinst of libvlccore-dev DEBUG: dpkg-maintscript-helper: SYMLINK=/usr/share/bug/libvlccore-dev -> /usr/share/doc/libvlccore8 PACKAGE=libvlccore-dev:amd64 LASTVERSION=2.2.2-2~ ACTION=configure PARAM=2.2.1-1~deb8u1 Looks like we have to deal with chained symlinks here: /usr/share/doc/libvlccore-dev -> libvlccore8 -> vlc-data This should work with dpkg-maintscript-helper if you use relative instead of absolute symlinks. "relative" means the output of readlink $SYMLINK Absolute means the output from readlink -f $SYMLINK must match, which cannot work while switching chained symlinks to directories. Don't forget to bump the version. So for libvlccore-dev.maintscript I'd suggest this (untested): symlink_to_dir /usr/share/doc/libvlccore-dev libvlccore8 2.2.2-4~ symlink_to_dir /usr/share/bug/libvlccore-dev libvlccore8 2.2.2-4~ Relative symlinks req
Bug#814646: vlc: unhandled symlink to directory conversion: /usr/share/doc/PACKAGE, /usr/share/bug/PACKAGE
Source: vlc Version: 2.2.2-3 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Control: affects -1 + libvlccore-dev vlc-plugin-fluidsynth vlc-plugin-jack vlc-plugin-notify vlc-plugin-samba vlc-plugin-sdl vlc-plugin-svg vlc-plugin-zvbi libvlc5 kde-runtime kde-runtime-dbg Hi, an upgrade test with piuparts revealed that your package installs files over existing symlinks and possibly overwrites files owned by other packages. This usually means an old version of the package shipped a symlink but that was later replaced by a real (and non-empty) directory. This kind of overwriting another package's files cannot be detected by dpkg. This was observed on the following upgrade paths: jessie -> sid jessie -> stretch For /usr/share/doc/PACKAGE this may not be problematic as long as both packages are installed, ship byte-for-byte identical files and are upgraded in lockstep. But once one of the involved packages gets removed, the other one will lose its documentation files, too, including the copyright file, which is a violation of Policy 12.5: https://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile For other overwritten locations anything interesting may happen. Note that dpkg intentionally does not replace directories with symlinks and vice versa, you need the maintainer scripts to do this. See in particular the end of point 4 in https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-unpackphase It is recommended to use the dpkg-maintscript-helper commands 'dir_to_symlink' and 'symlink_to_dir' (available since dpkg 1.17.14) to perform the conversion, ideally using d/$PACKAGE.maintscript. Do not forget to add 'Pre-Depends: ${misc:Pre-Depends}' in d/control. See dpkg-maintscript-helper(1) and dh_installdeb(1) for details. >From the attached log (usually somewhere in the middle...): 1m58.5s ERROR: FAIL: silently overwrites files via directory symlinks: /usr/share/bug/libvlccore-dev/control (libvlccore-dev) != /usr/share/bug/libvlccore8/control (libvlccore8) /usr/share/bug/libvlccore-dev -> libvlccore8 /usr/share/bug/libvlccore-dev/presubj (libvlccore-dev) != /usr/share/bug/libvlccore8/presubj (libvlccore8) /usr/share/bug/libvlccore-dev -> libvlccore8 /usr/share/doc/libvlccore-dev/NEWS.Debian.gz (libvlccore-dev) != /usr/share/doc/libvlccore8/NEWS.Debian.gz (libvlccore8) /usr/share/doc/libvlccore-dev -> libvlccore8 /usr/share/doc/libvlccore-dev/changelog.Debian.amd64.gz (libvlccore-dev) != /usr/share/doc/libvlccore8/changelog.Debian.amd64.gz (libvlccore8) /usr/share/doc/libvlccore-dev -> libvlccore8 /usr/share/doc/libvlccore-dev/changelog.Debian.gz (libvlccore-dev) != /usr/share/doc/libvlccore8/changelog.Debian.gz (libvlccore8) /usr/share/doc/libvlccore-dev -> libvlccore8 /usr/share/doc/libvlccore-dev/changelog.gz (libvlccore-dev) != /usr/share/doc/libvlccore8/changelog.gz (libvlccore8) /usr/share/doc/libvlccore-dev -> libvlccore8 /usr/share/doc/libvlccore-dev/copyright (libvlccore-dev) != /usr/share/doc/libvlccore8/copyright (libvlccore8) /usr/share/doc/libvlccore-dev -> libvlccore8 3m6.6s ERROR: FAIL: silently overwrites files via directory symlinks: /usr/share/bug/vlc-plugin-fluidsynth/control (vlc-plugin-fluidsynth) != /usr/share/bug/vlc-nox/control (vlc-nox) /usr/share/bug/vlc-plugin-fluidsynth -> vlc-nox /usr/share/bug/vlc-plugin-fluidsynth/presubj (vlc-plugin-fluidsynth) != /usr/share/bug/vlc-nox/presubj (vlc-nox) /usr/share/bug/vlc-plugin-fluidsynth -> vlc-nox (similarily for all the other vlc-plugin-* packages) 2m9.5s ERROR: FAIL: silently overwrites files via directory symlinks: /usr/share/doc/libvlc5/NEWS.Debian.gz (libvlc5) != /usr/share/doc/libvlccore8/NEWS.Debian.gz (libvlccore8) /usr/share/doc/libvlc5 -> libvlccore8 /usr/share/doc/libvlc5/changelog.Debian.gz (libvlc5) != /usr/share/doc/libvlccore8/changelog.Debian.gz (libvlccore8) /usr/share/doc/libvlc5 -> libvlccore8 /usr/share/doc/libvlc5/changelog.gz (libvlc5) != /usr/share/doc/libvlccore8/changelog.gz (libvlccore8) /usr/share/doc/libvlc5 -> libvlccore8 /usr/share/doc/libvlc5/copyright (libvlc5) != /usr/share/doc/libvlccore8/copyright (libvlccore8) /usr/share/doc/libvlc5 -> libvlccore8 cheers, Andreas libvlccore-dev_2.2.2-3+b1.log.gz Description: application/gzip vlc-plugin-fluidsynth_2.2.2-3+b1.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#813069: snd: fails to upgrade from 'testing' - trying to overwrite /usr/share/pixmaps/snd.xpm
Package: snd Version: 16.1-4 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Control: affects -1 snd-gtk-jack snd-gtk-pulse Hi, during a test with piuparts I noticed your package fails to upgrade from 'testing'. It installed fine in 'testing', then the upgrade to 'sid' fails because it tries to overwrite other packages files without declaring a Breaks+Replaces relation. See policy 7.6 at https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces >From the attached log (scroll to the bottom...): Preparing to unpack .../archives/snd_16.1-4_all.deb ... Unpacking snd (16.1-4) over (11.7-5) ... dpkg: error processing archive /var/cache/apt/archives/snd_16.1-4_all.deb (--unpack): trying to overwrite '/usr/share/pixmaps/snd.xpm', which is also in package snd-gtk-jack 11.7-5 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Preparing to unpack .../snd-gtk-jack_16.1-4_amd64.deb ... Unpacking snd-gtk-jack (16.1-4) over (11.7-5) ... Processing triggers for libc-bin (2.21-7) ... Errors were encountered while processing: /var/cache/apt/archives/snd_16.1-4_all.deb and Preparing to unpack .../archives/snd_16.1-4_all.deb ... Unpacking snd (16.1-4) over (11.7-5) ... dpkg: error processing archive /var/cache/apt/archives/snd_16.1-4_all.deb (--unpack): trying to overwrite '/usr/share/pixmaps/snd.xpm', which is also in package snd-gtk-pulse 11.7-5 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Preparing to unpack .../snd-gtk-pulse_16.1-4_amd64.deb ... Unpacking snd-gtk-pulse (16.1-4) over (11.7-5) ... Preparing to unpack .../x11-common_1%3a7.7+13_all.deb ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of stop. Unpacking x11-common (1:7.7+13) over (1:7.7+12) ... Processing triggers for libc-bin (2.21-7) ... Processing triggers for systemd (228-4+b1) ... Errors were encountered while processing: /var/cache/apt/archives/snd_16.1-4_all.deb cheers, Andreas snd-gtk-jack_16.1-4.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#802083: xbmc-dbg: uninstallable in sid: kodi-dbg is gone
Package: xbmc-dbg Version: 2:13.2+dfsg1-5 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package is no longer installable in sid: wing packages have unmet dependencies: xbmc-dbg : Depends: kodi-dbg but it is not going to be installed E: Unable to correct problems, you have held broken packages. Cheers, Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#801286: bs1770gain: B-D on unavailable libavformat-ffmpeg-dev
Source: bs1770gain Version: 0.4.7-1 Severity: serious Justification: fails to build from source (but built successfully in the past) bs1770gain FTBFS in sid since the obsolete package libavformat-ffmpeg-dev is no longer available. Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#799338: ardour-data: fails to upgrade from 'testing' - trying to overwrite /usr/share/ardour4/locale/en_GB/LC_MESSAGES/gtk2_ardour4.mo
Package: ardour-data Version: 1:4.2~dfsg-2 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package fails to upgrade from 'testing'. It installed fine in 'testing', then the upgrade to 'sid' fails because it tries to overwrite other packages files without declaring a Breaks+Replaces relation. See policy 7.6 at https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces >From the attached log (scroll to the bottom...): Selecting previously unselected package ardour-data. Preparing to unpack .../ardour-data_1%3a4.2~dfsg-2_all.deb ... Unpacking ardour-data (1:4.2~dfsg-2) ... dpkg: error processing archive /var/cache/apt/archives/ardour-data_1%3a4.2~dfsg-2_all.deb (--unpack): trying to overwrite '/usr/share/ardour4/locale/en_GB/LC_MESSAGES/gtk2_ardour4.mo', which is also in package ardour3 4.2~dfsg-1 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) cheers, Andreas ardour3=4.2~dfsg-1_ardour-data=1%4.2~dfsg-2.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#794621: libecasoundc1v5: fails to upgrade from 'sid' - trying to overwrite /usr/lib/x86_64-linux-gnu/libecasoundc.so.1.1.0
Package: libecasoundc1v5 Version: 2.9.1-6 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package fails to upgrade from 'sid' to 'experimental'. It installed fine in 'sid', then the upgrade to 'experimental' fails because it tries to overwrite other packages files without declaring a Breaks+Replaces relation. See policy 7.6 at https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces From the attached log (scroll to the bottom...): Selecting previously unselected package libecasoundc1v5:amd64. Preparing to unpack .../libecasoundc1v5_2.9.1-6_amd64.deb ... Unpacking libecasoundc1v5:amd64 (2.9.1-6) ... dpkg: error processing archive /var/cache/apt/archives/libecasoundc1v5_2.9.1-6_amd64.deb (--unpack): trying to overwrite '/usr/lib/x86_64-linux-gnu/libecasoundc.so.1.1.0', which is also in package libecasoundc1:amd64 2.9.1-5 Errors were encountered while processing: /var/cache/apt/archives/libecasoundc1v5_2.9.1-6_amd64.deb cheers, Andreas libecasoundc1=2.9.1-5_libecasoundc1v5=2.9.1-6.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#793085: ffmpeg: removal of ffmpeg makes files disappear from libav-tools
On 2015-07-21 13:58, Reinhard Tartler wrote: Well, that was actually the purpose, the idea is to replace qt-faststart from libav-tools, and the problem is rather transitional until libav-tools is uninstalled. I guess the bug is that we don't ensure that this actually takes place. I've therefore made two commits in git: - one that tightens the Breaks relationship as suggested Ack. - one that renames libav-tools-links to libav-tools in src:ffmpeg. misses: Breaks: libav-tools-links Replaces: libav-tools-links (unversioned OK, since l-t-l will go away) Don't forget, needs a pass through NEW. This should ensure a comprehensive transition. Feedback on these two commits are welcome. In particular, I saw a comment suggesting to transition command-line interface separately from the library interfaces. While this may make the transition slightly smaller, the benefits don't outweigh the confusion here, and would rather suggest to transition them both at the same time with the 2nd commit mentioned above. As I understood it from the transition bug, the commandline-tools transition would be phasing out the libav-tools compat package and switching the users of it (back) to ffmpeg, and that can happen independently and later. Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#793085: ffmpeg: removal of ffmpeg makes files disappear from libav-tools
Package: ffmpeg Version: 7:2.7.2-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts replaces-without-breaks Control: affects -1 + libav-tools Hi, during a test with piuparts and DOSE tools I noticed your package causes removal of files that also belong to another package. This is caused by using Replaces without corresponding Breaks. The installation sequence to reproduce this problem is apt-get install libav-tools # (1) apt-get install ffmpeg apt-get remove ffmpeg # (2) The list of installed files at points (1) and (2) should be identical, but the following files have disappeared: usr/bin/qt-faststart usr/share/man/man1/qt-faststart.1.gz This is a serious bug violating policy 7.6, see https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces and also see the footnote that describes this incorrect behavior https://www.debian.org/doc/debian-policy/footnotes.html#f53 The ffmpeg package has the following relationships with libav-tools: Conflicts: n/a Breaks:libav-tools ( 6:9~), qt-faststart ( 7:2.7.1-3~) Replaces: libav-tools ( 6:12~), qt-faststart ( 7:2.7.1-3~) The Breaks was not bumped to match the Replaces. From the attached log (scroll to the bottom...): 1m28.2s ERROR: FAIL: After purging files have disappeared: /usr/bin/qt-faststart owned by: ffmpeg /usr/share/man/man1/qt-faststart.1.gz owned by: ffmpeg 1m28.2s ERROR: FAIL: After purging files have been modified: /var/lib/dpkg/info/libav-tools.listnot owned cheers, Andreas libav-tools=6%11.4-2_ffmpeg=7%2.7.2-1.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#789481: musescore: FTBFS on architectures where char is not signed
Source: musescore Version: 2.0.1+dfsg-1 Severity: serious Many architectures FTBFS: https://buildd.debian.org/status/package.php?p=musescoresuite=unstable from the arm64 log: [ 10%] Building CXX object mstyle/CMakeFiles/mstyle.dir/menubarengine.cpp.o In file included from command-line:0:0: /usr/include/stdc-predef.h:59:1: warning: /«BUILDDIR»/musescore-2.0.1+dfsg/build.release/all.h.gch: not used because `_FORTIFY_SOURCE' is defined [-Winvalid-pch] #endif ^ In file included from /«BUILDDIR»/musescore-2.0.1+dfsg/libmscore/stafftype.h:16:0, from /«BUILDDIR»/musescore-2.0.1+dfsg/libmscore/xml.h:17, from /«BUILDDIR»/musescore-2.0.1+dfsg/fluid/sfont.cpp:30: /«BUILDDIR»/musescore-2.0.1+dfsg/libmscore/element.h:48:18: error: enumerator value -1 is outside the range of underlying type 'char' NO_GRIP = -1, ^ In file included from /«BUILDDIR»/musescore-2.0.1+dfsg/libmscore/note.h:24:0, from /«BUILDDIR»/musescore-2.0.1+dfsg/libmscore/durationtype.h:17, from /«BUILDDIR»/musescore-2.0.1+dfsg/libmscore/stafftype.h:19, from /«BUILDDIR»/musescore-2.0.1+dfsg/libmscore/xml.h:17, from /«BUILDDIR»/musescore-2.0.1+dfsg/fluid/sfont.cpp:30: /«BUILDDIR»/musescore-2.0.1+dfsg/libmscore/pitchspelling.h:56:42: error: enumerator value -1 is outside the range of underlying type 'char' enum class NoteCaseType : char { AUTO = -1, CAPITAL = 0, LOWER, UPPER }; ^ There is also another problem on x86: musescore-soundfont-gm/amd64 unsatisfiable Depends: timgm6mb-soundfont musescore-soundfont-gm/i386 unsatisfiable Depends: timgm6mb-soundfont Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#768388: csound,cs: error when trying to install together
Control: tag -1 sid On 2014-11-07 14:17, Felipe Sateler wrote: I note that since cs is not available in jessie, this bug should be marked as not affecting jessie... not sure how this is done. Tagging as sid should suffice unless you need to get an update for csound into jessie that has to go via sid. But by that time maybe a decision for the proper renaming has already been made. Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#768388: csound,cs: error when trying to install together
There is also a potential conflict with scound-manpages Selecting previously unselected package cs. Unpacking cs (from .../archives/cs_0.5.7-1_all.deb) ... dpkg: error processing /var/cache/apt/archives/cs_0.5.7-1_all.deb (--unpack): trying to overwrite '/usr/share/man/man1/cs.1.gz', which is also in package csound-manpages 1:5.13~dfsg-1 Errors were encountered while processing: /var/cache/apt/archives/cs_0.5.7-1_all.deb ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#768270: librubberband-dev: unhandled symlink to directory conversion: /usr/share/doc/PACKAGE
Package: librubberband-dev Version: 1.8.1-5 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, an upgrade test with piuparts revealed that your package installs files over existing symlinks and possibly overwrites files owned by other packages. This usually means an old version of the package shipped a symlink but that was later replaced by a real (and non-empty) directory. This kind of overwriting another package's files cannot be detected by dpkg. This was observed on the following upgrade paths: wheezy - jessie For /usr/share/doc/PACKAGE this may not be problematic as long as both packages are installed, ship byte-for-byte identical files and are upgraded in lockstep. But once one of the involved packages gets removed, the other one will lose its documentation files, too, including the copyright file, which is a violation of Policy 12.5: http://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile For other overwritten locations anything interesting may happen. Note that dpkg intentionally does not replace directories with symlinks and vice versa, you need the maintainer scripts to do this. See in particular the end of point 4 in http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-unpackphase It is recommended to use the dpkg-maintscript-helper commands 'dir_to_symlink' and 'symlink_to_dir' (available since dpkg 1.17.2) to perform the conversion, ideally using d/$PACKAGE.mainstscript. See dpkg-maintscript-helper(1) and dh_installdeb(1) for details. From the attached log (usually somewhere in the middle...): 1m5.2s ERROR: FAIL: silently overwrites files via directory symlinks: /usr/share/doc/librubberband-dev/changelog.Debian.gz (librubberband-dev:amd64) != /usr/share/doc/librubberband2/changelog.Debian.gz (librubberband2:amd64) /usr/share/doc/librubberband-dev/changelog.gz (librubberband-dev:amd64) != /usr/share/doc/librubberband2/changelog.gz (librubberband2:amd64) /usr/share/doc/librubberband-dev/copyright (librubberband-dev:amd64) != /usr/share/doc/librubberband2/copyright (librubberband2:amd64) cheers, Andreas librubberband-dev_1.8.1-5.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#768270: librubberband-dev: unhandled symlink to directory conversion: /usr/share/doc/PACKAGE
Followup-For: Bug #768270 Similer problems in rubberband-vamp and rubberband-ladspa: 1m8.7s ERROR: FAIL: silently overwrites files via directory symlinks: /usr/share/doc/rubberband-vamp/changelog.Debian.gz (rubberband-vamp) != /usr/share/doc/librubberband2/changelog.Debian.gz (librubberband2:amd64) /usr/share/doc/rubberband-vamp/changelog.gz (rubberband-vamp) != /usr/share/doc/librubberband2/changelog.gz (librubberband2:amd64) /usr/share/doc/rubberband-vamp/copyright (rubberband-vamp) != /usr/share/doc/librubberband2/copyright (librubberband2:amd64) 1m3.7s ERROR: FAIL: silently overwrites files via directory symlinks: /usr/share/doc/rubberband-ladspa/changelog.Debian.gz (rubberband-ladspa) != /usr/share/doc/librubberband2/changelog.Debian.gz (librubberband2:amd64) /usr/share/doc/rubberband-ladspa/changelog.gz (rubberband-ladspa) != /usr/share/doc/librubberband2/changelog.gz (librubberband2:amd64) /usr/share/doc/rubberband-ladspa/copyright (rubberband-ladspa) != /usr/share/doc/librubberband2/copyright (librubberband2:amd64) cheers, Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#768388: csound,cs: error when trying to install together
Package: csound,cs Version: 1:6.03.2~dfsg-1 Severity: serious User: trei...@debian.org Usertags: edos-file-overwrite Architecture: amd64 Distribution: sid Hi, automatic installation tests of packages that share a file and at the same time do not conflict by their package dependency relationships has detected the following problem: Selecting previously unselected package cs. Preparing to unpack .../archives/cs_0.5.7-1_all.deb ... Unpacking cs (0.5.7-1) ... dpkg: error processing archive /var/cache/apt/archives/cs_0.5.7-1_all.deb (--unpack): trying to overwrite '/usr/bin/cs', which is also in package csound 1:6.03.2~dfsg-1 Processing triggers for mime-support (3.57) ... Errors were encountered while processing: /var/cache/apt/archives/cs_0.5.7-1_all.deb This is a serious bug as it makes installation fail, and violates sections 7.6.1 and 10.1 of the policy. An optimal solution would consist in only one of the packages installing that file, and renaming or removing the file in the other package. Depending on the circumstances you might also consider Replace relations or file diversions. If the conflicting situation cannot be resolved then, as a last resort, the two packages have to declare a mutual Conflict. Please take into account that Replaces, Conflicts and diversions should only be used when packages provide different implementations for the same functionality. Here is a list of files that are known to be shared by both packages (according to the Contents file for sid/amd64, which may be slightly out of sync): usr/bin/cs This bug is assigned to both packages. If you, the maintainers of the two packages in question, have agreed on which of the packages will resolve the problem please reassign the bug to that package. You may also register in the BTS that the other package is affected by the bug. cheers, Andreas PS: for more information about the detection of file overwrite errors of this kind see http://edos.debian.net/file-overwrites/. csound=1%6.03.2~dfsg-1_cs=0.5.7-1.log.gz Description: application/gzip ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#736298: rubberband-{vamp, ladspa}: unhandled symlink to directory conversion: /usr/share/doc/PACKAGE
Package: rubberband-vamp,rubberband-ladspa Version: 1.8.1-4 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, an upgrade test with piuparts revealed that your package installs files over existing symlinks and possibly overwrites files owned by other packages. This usually means an old version of the package shipped a symlink but that was later replaced by a real (and non-empty) directory. This kind of overwriting another package's files cannot be detected by dpkg. This was observed on the following upgrade paths: wheezy - jessie For /usr/share/doc/PACKAGE this may not be problematic as long as both packages are installed, ship byte-for-byte identical files and are upgraded in lockstep. But once one of the involved packages gets removed, the other one will lose its documentation files, too, including the copyright file, which is a violation of Policy 12.5: http://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile For other overwritten locations anything interesting may happen. Note that dpkg intentionally does not replace directories with symlinks and vice versa, you need the maintainer scripts to do this. See in particular the end of point 4 in http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-unpackphase It is recommended to use the dpkg-maintscript-helper commands 'dir_to_symlink' and 'symlink_to_dir' (available since dpkg 1.17.2) to perform the conversion, ideally using d/$PACKAGE.mainstscript. See dpkg-maintscript-helper(1) and dh_installdeb(1) for details. From the attached log (usually somewhere in the middle...): 0m47.3s ERROR: FAIL: silently overwrites files via directory symlinks: /usr/share/doc/rubberband-vamp/changelog.Debian.gz (rubberband-vamp) != /usr/share/doc/librubberband2/changelog.Debian.gz (librubberband2:amd64) /usr/share/doc/rubberband-vamp/changelog.gz (rubberband-vamp) != /usr/share/doc/librubberband2/changelog.gz (librubberband2:amd64) /usr/share/doc/rubberband-vamp/copyright (rubberband-vamp) != /usr/share/doc/librubberband2/copyright (librubberband2:amd64) 0m35.8s ERROR: FAIL: silently overwrites files via directory symlinks: /usr/share/doc/rubberband-ladspa/changelog.Debian.gz (rubberband-ladspa) != /usr/share/doc/librubberband2/changelog.Debian.gz (librubberband2:amd64) /usr/share/doc/rubberband-ladspa/changelog.gz (rubberband-ladspa) != /usr/share/doc/librubberband2/changelog.gz (librubberband2:amd64) /usr/share/doc/rubberband-ladspa/copyright (rubberband-ladspa) != /usr/share/doc/librubberband2/copyright (librubberband2:amd64) cheers, Andreas rubberband-vamp_1.8.1-4.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#731873: vlc: FTBFS: freetype.c:93:30: fatal error: freetype/ftsynth.h: No such file or directory
Source: vlc Version: 2.1.1-1 Severity: serious Justification: fails to build from source Hi, vlc FTBFS in recent sid: [...] make[5]: Entering directory `/tmp/buildd/vlc-2.1.1/modules/text_renderer' .../../doltlibtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -DMODULE_NAME=$(p=libfreetype_plugin_la-freetype.lo; p=${p##*/}; p=${p#lib}; echo ${p%_plugin*}) -DMODULE_NAME_IS_$(p=libfreetype_plugin_la-freetype.lo; p=${p##*/}; p=${p#lib}; echo ${p%_plugin*}) -DMODULE_STRING=\$(p=libfreetype_plugin_la-freetype.lo; p=${p##*/}; p=${p#lib}; echo ${p%_plugin*})\ -D__PLUGIN__ -I/usr/include/freetype2 -DHAVE_FONTCONFIG -I/usr/include/fribidi -DHAVE_FRIBIDI -I../../include -I../../include -D_FORTIFY_SOURCE=2 -g -O2 -fstack-pr otector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Wvolatile-regist er-var -Werror-implicit-function-declaration -pipe -fvisibility=hidden -ffast-math -funroll-loops -fomit-frame-pointer -c -o libfreetype_plugin_la-freetype.lo `test -f 'freetype.c' || echo './'` freetype.c .../../doltlibtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -DMODULE_NAME=$(p=libsvg_plugin_la-svg.lo; p=${p##*/}; p=${p#lib}; echo ${p%_plugin*}) -DMODULE_N AME_IS_$(p=libsvg_plugin_la-svg.lo; p=${p##*/}; p=${p#lib}; echo ${p%_plugin*}) -DMODULE_STRING=\$(p=libsvg_plugin_la-svg.lo; p=${p##*/}; p=${p#lib}; echo ${p%_plugin*})\ -D__P LUGIN__ -I../../include -I../../include -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/gdk-pixbuf-2 ..0 -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=form at-security -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var -Werror-implicit-function-declaration -pipe -fvi sibility=hidden -ffast-math -funroll-loops -fomit-frame-pointer -c -o libsvg_plugin_la-svg.lo `test -f 'svg.c' || echo './'`svg.c .../../doltlibtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I../.. -DMODULE_NAME=$(p=libtdummy_plugin_la-tdummy.lo; p=${p##*/}; p=${p#lib}; echo ${p%_plugin*}) -DMO DULE_NAME_IS_$(p=libtdummy_plugin_la-tdummy.lo; p=${p##*/}; p=${p#lib}; echo ${p%_plugin*}) -DMODULE_STRING=\$(p=libtdummy_plugin_la-tdummy.lo; p=${p##*/}; p=${p#lib}; echo ${p%_ plugin*})\ -D__PLUGIN__ -I../../include -I../../include -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Wvolatile-register-var -Werror-implicit-function-declaration -pipe -fvisibility=hidden -ffast-math -funroll-loop s -fomit-frame-pointer -c -o libtdummy_plugin_la-tdummy.lo `test -f 'tdummy.c' || echo './'`tdummy.c In file included from svg.c:29:0: .../../config.h:733:0: warning: _REENTRANT redefined [enabled by default] #define _REENTRANT /**/ ^ command-line:0:0: note: this is the location of the previous definition freetype.c:93:30: fatal error: freetype/ftsynth.h: No such file or directory #include freetype/ftsynth.h ^ compilation terminated. [...] make[5]: *** [libfreetype_plugin_la-freetype.lo] Error 1 make[5]: *** Waiting for unfinished jobs Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#731873: vlc: FTBFS: freetype.c:93:30: fatal error: freetype/ftsynth.h: No such file or directory
On 2013-12-10 18:55, Sebastian Ramacher wrote: There is #731513 already … Oops, didn't look for pending bugs ... Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#731026: libcsnd-dev: depends on the old name libcsnd6.0 instead of libcsnd6-6.0
Control: severity -1 normal On 2013-12-01 16:51, Felipe Sateler wrote: On Sun, Dec 1, 2013 at 1:20 AM, Andreas Beckmann a...@debian.org wrote: during a test with piuparts I noticed your package is no longer installable in sid: Package: libcsnd-dev Source: csound Version: 1:6.00.1~dfsg-2 This is an old version. oops ... the versions are too similar :-) % axi-cache show libcsnd-dev/unstable apt-cache lists both versions in unstable ... and of course I copied from the wrong one ... Perhaps duplicate versions in the archive? the old packages that are no longer built need to be removed from sid % rmadison libcsnd-dev libcsnd-dev | 1:5.12.1~dfsg-5 | squeeze | all libcsnd-dev | 1:5.17.11~dfsg-3 | wheezy | all libcsnd-dev | 1:6.00.1~dfsg-2 | jessie | all libcsnd-dev | 1:6.00.1~dfsg-2 | sid | all libcsnd-dev | 1:6.01~dfsg-2| sid | all But this seems to generate a dependency problem that I cannot understand: https://ftp-master.debian.org/cruft-report-daily.txt * source package csound version 1:6.01~dfsg-2 no longer builds binary package(s): csound-gui libcsnd6.0 on amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390x,sparc - suggested command: dak rm -m [auto-cruft] NBS (no longer built by csound) -s unstable -a amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390x,sparc -p -R -b csound-gui libcsnd6.0 - broken Depends: csound: libcsnd-dev so lets try this ourselves: anbe@coccia:~$ dak rm -Rn -b libcsnd6.0 Will remove the following packages from unstable: libcsnd6.0 | 1:6.00.1~dfsg-2 | amd64, armel, armhf, i386, ia64, mips, mipsel, powerpc, s390x, sparc Maintainer: Debian Multimedia Maintainers pkg-multimedia-maintainers@lists.alioth.debian.org --- Reason --- -- Checking reverse dependencies... # Broken Depends: csound: libcsnd-dev Dependency problem found. Hmm... maybe ask ftpmaster to decruft csound regardless of this spurious reverse dependency Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#731026: libcsnd-dev: depends on the old name libcsnd6.0 instead of libcsnd6-6.0
Package: libcsnd-dev Version: 1:6.01~dfsg-2 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package is no longer installable in sid: Package: libcsnd-dev Source: csound Version: 1:6.00.1~dfsg-2 Architecture: all Replaces: libcsnd5.1 Provides: liblua5.1-luacsnd-dev Depends: libcsnd6.0 (= 1:6.00.1~dfsg-2), libcsnd6.0 ( 1:6.00.1~dfsg-2.1~) but libcsnd6.0 | 1:6.00.1~dfsg-2 | jessie | amd64, armel, armhf, i386, ia64, mips, mipsel, powerpc, s390x, sparc libcsnd6.0 | 1:6.00.1~dfsg-2 | sid| amd64, armel, armhf, i386, ia64, mips, mipsel, powerpc, s390x, sparc libcsnd6-6.0 | 1:6.01~dfsg-2 | sid| amd64, armel, armhf, i386, ia64, mips, mipsel, powerpc, s390x, sparc Cheers, Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#727097: mjpegtools: trying to overwrite errors for library dependencies of mjpegtools
Control: severity -1 serious On Tuesday, 22. October 2013 11:24:48 Martin Steigerwald wrote: Package: mjpegtools Version: 1:2.1.0+debian-2 Selecting previously unselected package libmjpegutils-2.1-0. (Reading database ... 378470 files and directories currently installed.) Unpacking libmjpegutils-2.1-0 (from .../libmjpegutils-2.1-0_1%3a2.1.0+debian-2_amd64.deb) ... dpkg: error processing /var/cache/apt/archives/libmjpegutils-2.1-0_1%3a2.1.0+debian-2_amd64.deb (--unpack): trying to overwrite '/usr/lib/x86_64-linux-gnu/libmjpegutils-2.1.so.0.0.0', which is also in package libmjpegutils-2.0-0 1:2.1.0+debian-1 Looks like all libraries built from src:mjpegtools have the same problem and need to clean up the bad upload by adding appropriate Breaks+Replaces: Package: libFOOBAR-2.1-0 Breaks: libFOOBAR-2.0-0 ( 1:2.1.0) Replaces: libFOOBAR-2.0-0 ( 1:2.1.0) (this will keep the libraries currently in testing co-installable with the NEW packages) liblavfile-2.0-0=1:2.1.0+debian-1_liblavfile-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/libmjpegutils-2.1.so.0.0.0', which is also in package libmjpegutils-2.0-0 1:2.1.0+debian-1 liblavfile-2.0-0=1:2.1.0+debian-1_liblavfile-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/liblavfile-2.1.so.0.0.0', which is also in package liblavfile-2.0-0 1:2.1.0+debian-1 liblavfile-2.0-0=1:2.1.0+debian-1_liblavfile-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/libmjpegutils-2.1.so.0.0.0', which is also in package libmjpegutils-2.0-0 1:2.1.0+debian-1 liblavfile-2.0-0=1:2.1.0+debian-1_liblavfile-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/liblavfile-2.1.so.0.0.0', which is also in package liblavfile-2.0-0 1:2.1.0+debian-1 liblavjpeg-2.0-0=1:2.1.0+debian-1_liblavjpeg-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/libmjpegutils-2.1.so.0.0.0', which is also in package libmjpegutils-2.0-0 1:2.1.0+debian-1 liblavjpeg-2.0-0=1:2.1.0+debian-1_liblavjpeg-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/liblavjpeg-2.1.so.0.0.0', which is also in package liblavjpeg-2.0-0 1:2.1.0+debian-1 liblavjpeg-2.0-0=1:2.1.0+debian-1_liblavjpeg-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/libmjpegutils-2.1.so.0.0.0', which is also in package libmjpegutils-2.0-0 1:2.1.0+debian-1 liblavjpeg-2.0-0=1:2.1.0+debian-1_liblavjpeg-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/liblavjpeg-2.1.so.0.0.0', which is also in package liblavjpeg-2.0-0 1:2.1.0+debian-1 liblavplay-2.0-0=1:2.1.0+debian-1_liblavplay-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/libmjpegutils-2.1.so.0.0.0', which is also in package libmjpegutils-2.0-0 1:2.1.0+debian-1 liblavplay-2.0-0=1:2.1.0+debian-1_liblavplay-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/liblavfile-2.1.so.0.0.0', which is also in package liblavfile-2.0-0 1:2.1.0+debian-1 liblavplay-2.0-0=1:2.1.0+debian-1_liblavplay-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/liblavjpeg-2.1.so.0.0.0', which is also in package liblavjpeg-2.0-0 1:2.1.0+debian-1 liblavplay-2.0-0=1:2.1.0+debian-1_liblavplay-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/liblavplay-2.1.so.0.0.0', which is also in package liblavplay-2.0-0 1:2.1.0+debian-1 liblavplay-2.0-0=1:2.1.0+debian-1_liblavplay-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/libmjpegutils-2.1.so.0.0.0', which is also in package libmjpegutils-2.0-0 1:2.1.0+debian-1 liblavplay-2.0-0=1:2.1.0+debian-1_liblavplay-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/liblavfile-2.1.so.0.0.0', which is also in package liblavfile-2.0-0 1:2.1.0+debian-1 liblavplay-2.0-0=1:2.1.0+debian-1_liblavplay-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/liblavjpeg-2.1.so.0.0.0', which is also in package liblavjpeg-2.0-0 1:2.1.0+debian-1 liblavplay-2.0-0=1:2.1.0+debian-1_liblavplay-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/liblavplay-2.1.so.0.0.0', which is also in package liblavplay-2.0-0 1:2.1.0+debian-1 libmjpegutils-2.0-0=1:2.1.0+debian-1_libmjpegutils-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/libmjpegutils-2.1.so.0.0.0', which is also in package libmjpegutils-2.0-0 1:2.1.0+debian-1 libmjpegutils-2.0-0=1:2.1.0+debian-1_libmjpegutils-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/libmjpegutils-2.1.so.0.0.0', which is also in package libmjpegutils-2.0-0 1:2.1.0+debian-1 libmpeg2encpp-2.0-0=1:2.1.0+debian-1_libmpeg2encpp-2.1-0=1:2.1.0+debian-2.log: trying to overwrite '/usr/lib/x86_64-linux-gnu/libmjpegutils-2.1.so.0.0.0', which is also in package libmjpegutils-2.0-0 1:2.1.0+debian-1
Bug#722929: python-liblo-docs: fails to upgrade from 'testing' - trying to overwrite /usr/share/doc-base/python-liblo
Package: python-liblo-docs Version: 0.9.1-3 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package fails to upgrade from 'testing'. It installed fine in 'testing', then the upgrade to 'sid' fails because it tries to overwrite other packages files without declaring a Breaks+Replaces relation. See policy 7.6 at http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces From the attached log (scroll to the bottom...): Selecting previously unselected package python-liblo-docs. Unpacking python-liblo-docs (from .../python-liblo-docs_0.9.1-3_all.deb) ... dpkg: error processing /var/cache/apt/archives/python-liblo-docs_0.9.1-3_all.deb (--unpack): trying to overwrite '/usr/share/doc-base/python-liblo', which is also in package python-liblo 0.9.1-2+b1 Errors were encountered while processing: /var/cache/apt/archives/python-liblo-docs_0.9.1-3_all.deb cheers, Andreas python-liblo=0.9.1-2+b1_python-liblo-docs=0.9.1-3.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#722557: csoundqt: fails to upgrade from 'testing' - trying to overwrite /usr/share/pixmaps/qtcs.xpm
Package: csoundqt Version: 0.8.0-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Control: affects -1 + qutecsound Hi, during a test with piuparts I noticed your package fails to upgrade from 'testing'. It installed fine in 'testing', then the upgrade to 'sid' fails because it tries to overwrite other packages files without declaring a Breaks+Replaces relation. See policy 7.6 at http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces From the attached log (scroll to the bottom...): Selecting previously unselected package csoundqt. Unpacking csoundqt (from .../csoundqt_0.8.0-1_amd64.deb) ... dpkg: error processing /var/cache/apt/archives/csoundqt_0.8.0-1_amd64.deb (--unpack): trying to overwrite '/usr/share/pixmaps/qtcs.xpm', which is also in package qutecsound 0.6.1-2 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Preparing to replace qutecsound 0.6.1-2 (using .../qutecsound_0.8.0-1_all.deb) ... Unpacking replacement qutecsound ... Errors were encountered while processing: /var/cache/apt/archives/csoundqt_0.8.0-1_amd64.deb cheers, Andreas qutecsound_0.8.0-1.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#720154: rubberband-cli: unhandled symlink to directory conversion: /usr/share/doc/PACKAGE
Package: rubberband-cli Version: 1.8.1-3 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, an upgrade test with piuparts revealed that your package installs files over existing symlinks and possibly overwrites files owned by other packages. This usually means an old version of the package shipped a symlink but that was later replaced by a real (and non-empty) directory. This kind of overwriting another package's files cannot be detected by dpkg. This was observed on the following upgrade paths: jessie - sid For /usr/share/doc/PACKAGE this may not be problematic as long as both packages are installed, ship byte-for-byte identical files and are upgraded in lockstep. But once one of the involved packages gets removed, the other one will lose its documentation files, too, including the copyright file, which is a violation of Policy 12.5: http://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile For other overwritten locations anything interesting may happen. Note that dpkg intentionally does not replace directories with symlinks and vice versa, you need the maintainer scripts to do this. See in particular the end of point 4 in http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-unpackphase For switching from a symlink to a directory, the *preinst* script should do something like this: DOCDIR=/usr/share/doc/@@PACKAGE@@ if [ -L $DOCDIR ]; then rm $DOCDIR fi From the attached log (usually somewhere in the middle...): 0m40.5s ERROR: FAIL: silently overwrites files via directory symlinks: /usr/share/doc/rubberband-cli/changelog.Debian.gz (rubberband-cli) != /usr/share/doc/librubberband2/changelog.Debian.gz (librubberband2:amd64) /usr/share/doc/rubberband-cli/changelog.gz (rubberband-cli) != /usr/share/doc/librubberband2/changelog.gz (librubberband2:amd64) /usr/share/doc/rubberband-cli/copyright (rubberband-cli) != /usr/share/doc/librubberband2/copyright (librubberband2:amd64) cheers, Andreas rubberband-cli_1.8.1-3.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#720035: libsndobj-dev: arch-dependent file in Multi-Arch: same package
Package: libsndobj-dev Version: 2.6.6.1-3 Severity: important User: multiarch-de...@lists.alioth.debian.org Usertags: multiarch libsndobj-dev is marked as Multi-Arch: same, but the following files are architecture-dependent: [libsndobj-dev 2.6.6.1-3] usr/share/doc/libsndobj-dev/examples/cvoc.cpp.gz 04c8cc1ecf8a86cead21c48ffbd5b32f kfreebsd-i386 sparc kfreebsd-amd64 armhf f1e45c765774797e0738a5ba5bf96c43 s390 amd64 i386 powerpc s390x armel mips mipsel usr/share/doc/libsndobj-dev/examples/midisynth.cpp.gz 2667d305a1378cf31b4cd990c058c78c kfreebsd-amd64 i386 powerpc sparc armel armhf mips kfreebsd-i386 mipsel amd64 85baed8397f7651b17835a662f3845f1 s390 s390x Cheers, Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#707801: libdvbpsi-dev: unhandled symlink to directory conversion: /usr/share/doc/libdvbpsi-dev
Package: libdvbpsi-dev Version: 1.0.0-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, an upgrade test with piuparts revealed that your package installs files over existing symlinks and possibly overwrites files owned by other packages. This usually means an old version of the package shipped a symlink but that was later replaced by a real (and non-empty) directory. This kind of overwriting another package's files cannot be detected by dpkg. This was observed on the following upgrade paths: sid - experimental For /usr/share/doc/PACKAGE this may not be problematic as long as both packages are installed, ship byte-for-byte identical files and are upgraded in lockstep. But once one of the involved packages gets removed, the other one will lose its documentation files, too, including the copyright file, which is a violation of Policy 12.5: http://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile For other overwritten locations anything interesting may happen. Note that dpkg intentionally does not replace directories with symlinks and vice versa, you need the maintainer scripts to do this. See in particular the end of point 4 in http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-unpackphase For switching from a symlink to a directory, the *preinst* script should do something like this: DOCDIR=/usr/share/doc/@@PACKAGE@@ if [ -L $DOCDIR ]; then rm $DOCDIR fi From the attached log (usually somewhere in the middle...): 0m53.6s ERROR: FAIL: silently overwrites files via directory symlinks: /usr/share/doc/libdvbpsi-dev/AUTHORS (libdvbpsi-dev:amd64) != /usr/share/doc/libdvbpsi7/AUTHORS (libdvbpsi7) /usr/share/doc/libdvbpsi-dev/README (libdvbpsi-dev:amd64) != /usr/share/doc/libdvbpsi7/README (libdvbpsi7) /usr/share/doc/libdvbpsi-dev/changelog.Debian.gz (libdvbpsi-dev:amd64) != /usr/share/doc/libdvbpsi7/changelog.Debian.gz (libdvbpsi7) /usr/share/doc/libdvbpsi-dev/changelog.gz (libdvbpsi-dev:amd64) != /usr/share/doc/libdvbpsi7/changelog.gz (libdvbpsi7) /usr/share/doc/libdvbpsi-dev/copyright (libdvbpsi-dev:amd64) != /usr/share/doc/libdvbpsi7/copyright (libdvbpsi7) cheers, Andreas libdvbpsi-dev_1.0.0-1.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#700788: libavc1394-dev: unhandled symlink to directory conversion: /usr/share/doc/PACKAGE
Package: libavc1394-dev Version: 0.5.4-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, an upgrade test with piuparts revealed that your package installs files over existing symlinks and possibly overwrites files owned by other packages. This usually means an old version of the package shipped a symlink but that was later replaced by a real (and non-empty) directory. This kind of overwriting another package's files cannot be detected by dpkg. This was observed on the following upgrade paths: squeeze - wheezy For /usr/share/doc/PACKAGE this may not be problematic as long as both packages are installed, ship byte-for-byte identical files and are upgraded in lockstep. But once one of the involved packages gets removed, the other one will lose its documentation files, too, including the copyright file, which is a violation of Policy 12.5: http://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile For other overwritten locations anything interesting may happen. Note that dpkg intentionally does not replace directories with symlinks and vice versa, you need the maintainer scripts to do this. See in particular the end of point 4 in http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-unpackphase For switching from a symlink to a directory, the *preinst* script should do something like this: DOCDIR=/usr/share/doc/@@PACKAGE@@ if [ -L $DOCDIR ]; then rm $DOCDIR fi From the attached log (usually somewhere in the middle...): 0m49.5s ERROR: FAIL: silently overwrites files via directory symlinks: /usr/share/doc/libavc1394-dev/changelog.Debian.gz (libavc1394-dev:amd64) != /usr/share/doc/libavc1394-0/changelog.Debian.gz (libavc1394-0:amd64) /usr/share/doc/libavc1394-dev/changelog.gz (libavc1394-dev:amd64) != /usr/share/doc/libavc1394-0/changelog.gz (libavc1394-0:amd64) /usr/share/doc/libavc1394-dev/copyright (libavc1394-dev:amd64) != /usr/share/doc/libavc1394-0/copyright (libavc1394-0:amd64) cheers, Andreas libavc1394-dev_0.5.4-1.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#696167: libdv-bin, libdv4-dev: copyright file missing after upgrade (policy 12.5)
Package: libdv-bin,libdv4-dev Version: 1.0.0-5 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, a test with piuparts revealed that your package misses the copyright file after an upgrade from wheezy to sid, which is a violation of Policy 12.5: http://www.debian.org/doc/debian-policy/ch-docs.html#s-copyrightfile After the upgrade /usr/share/doc/$PACKAGE/ is just an empty directory. From the attached log (scroll to the bottom...): MISSING COPYRIGHT FILE: /usr/share/doc/libdv-bin/copyright # ls -lad /usr/share/doc/libdv-bin drwxr-xr-x 2 root root 40 Dec 17 08:20 /usr/share/doc/libdv-bin # ls -la /usr/share/doc/libdv-bin/ total 0 drwxr-xr-x 2 root root 40 Dec 17 08:20 . drwxr-xr-x 162 root root 3360 Dec 17 08:19 .. MISSING COPYRIGHT FILE: /usr/share/doc/libdv4-dev/copyright # ls -lad /usr/share/doc/libdv4-dev drwxr-xr-x 2 root root 40 Dec 17 08:18 /usr/share/doc/libdv4-dev # ls -la /usr/share/doc/libdv4-dev/ total 0 drwxr-xr-x 2 root root 40 Dec 17 08:18 . drwxr-xr-x 83 root root 1760 Dec 17 08:18 .. Additional info may be available here: http://wiki.debian.org/MissingCopyrightFile cheers, Andreas libdv-bin_1.0.0-5.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#696071: libdv-bin: directory vs. symlink mess after squeeze = wheezy upgrade: /usr/share/doc/libdv-bin
Package: libdv-bin Version: 1.0.0-4 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during an upgrade test with piuparts I noticed your package installs files over an existing symlink, overwriting files from another package in a way that is not detected by dpkg: 1m1.5s INFO: dirname part contains a symlink: /usr/share/doc/libdv-bin/changelog.Debian.gz != /usr/share/doc/libdv4/changelog.Debian.gz (libdv-bin) /usr/share/doc/libdv-bin/changelog.gz != /usr/share/doc/libdv4/changelog.gz (libdv-bin) /usr/share/doc/libdv-bin/copyright != /usr/share/doc/libdv4/copyright (libdv-bin) Looks like /usr/share/doc/libdv-bin was a symlink in squeeze and is a directory in wheezy. libdv-bin.preinst should probably do something like test ! -L /usr/share/doc/libdv-bin || rm /usr/share/doc/libdv-bin Please clean this up in wheezy. Cheers, Andreas libdv-bin_1.0.0-4.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#694291: liblscp-doc: missing Breaks+Replaces: liblscp-dev ( 0.5.6-4)
Package: liblscp-doc Version: 0.5.6-4 Severity: serious User: trei...@debian.org Usertags: edos-file-overwrite Architecture: amd64 Distribution: squeeze-wheezy (partial) upgrade Hi, automatic installation tests of packages that share a file and at the same time do not conflict by their package dependency relationships has detected the following problem: Selecting previously deselected package liblscp2. (Reading database ... 6286 files and directories currently installed.) Unpacking liblscp2 (from .../liblscp2_0.5.5-1+cvs080828_amd64.deb) ... Selecting previously deselected package liblscp-dev. Unpacking liblscp-dev (from .../liblscp-dev_0.5.5-1+cvs080828_amd64.deb) ... Setting up liblscp2 (0.5.5-1+cvs080828) ... Setting up liblscp-dev (0.5.5-1+cvs080828) ... Selecting previously deselected package liblscp-doc. (Reading database ... 6373 files and directories currently installed.) Unpacking liblscp-doc (from .../liblscp-doc_0.5.6-5_all.deb) ... dpkg: error processing /var/cache/apt/archives/liblscp-doc_0.5.6-5_all.deb (--unpack): trying to overwrite '/usr/share/doc-base/liblscp', which is also in package liblscp-dev 0.5.5-1+cvs080828 This is a serious bug as it makes installation/upgrade fail, and violates sections 7.6.1 and 10.1 of the policy. As this problem can be demonstrated during partial upgrades from squeeze to wheezy (but not within squeeze or wheezy itself), this indicates a missing or insufficiently versioned Replaces+Breaks relationship. But since this particular upgrade ordering is not forbidden by any dependency relationship, it is possible that apt (or $PACKAGE_MANAGER) will use this erroneus path on squeeze-wheezy upgrades. Here is a list of files that are known to be shared by both packages (according to the Contents files for squeeze and wheezy on amd64, which may be slightly out of sync): usr/share/doc-base/liblscp The documentation was recently moved to a separate package: liblscp (0.5.6-4) unstable; urgency=low * Move developers reference's HTML files from the -dev package into a new arch-indep package: liblscp-doc (Closes: #656881). The following relationships are currently defined: Package: liblscp-doc Conflicts: n/a Breaks:n/a Replaces: n/a The following relationships should be added for a clean takeover of these files (http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces): Package: liblscp-doc Breaks: liblscp-dev ( 0.5.6-4) Replaces: liblscp-dev ( 0.5.6-4) Cheers, Andreas PS: for more information about the detection of file overwrite errors of this kind see http://edos.debian.net/file-overwrites/. liblscp-dev=0.5.5-1+cvs080828_liblscp-doc=0.5.6-5.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#690133: mozilla-plugin-vlc: installs files over existing /usr/share/doc/mozilla-plugin-vlc - vlc-nox symlink, overwriting files from vlc-nox
Package: mozilla-plugin-vlc Version: 2.0.0-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package overwrites files from vlc-nox on upgrades from squeeze because it does not handle an old /usr/share/doc/mozilla-plugin-vlc symlink properly. This symlink should be removed in the preinst script on upgrades. dpkg intentioanlly does not replace directories with symlinks or vice versa. From the attached log: 1m2.5s INFO: dirname part contains a symlink: /usr/share/doc/mozilla-plugin-vlc/changelog.Debian.gz != /usr/share/doc/vlc-nox/changelog.Debian.gz (mozilla-plugin-vlc) /usr/share/doc/mozilla-plugin-vlc/changelog.gz != /usr/share/doc/vlc-nox/changelog.gz (mozilla-plugin-vlc) /usr/share/doc/mozilla-plugin-vlc/copyright != /usr/share/doc/vlc-nox/copyright (mozilla-plugin-vlc) 1m3.6s ERROR: FAIL: debsums reports modifications inside the chroot: /usr/share/doc/mozilla-plugin-vlc/changelog.Debian.gz /usr/share/doc/mozilla-plugin-vlc/changelog.gz /usr/share/doc/mozilla-plugin-vlc/copyright cheers, Andreas mozilla-plugin-vlc_2.0.0-1.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#687657: vlc: copyright file missing after squeeze-wheezy upgrade
On 2012-09-27 00:09, David Prévot wrote: Please find attach a patch that should address the issue. I didn't pushed it to DELAYED/2 because I haven't yet been able to reproduce this specific issue. you should be able to test with debsums, currently this reports after an upgrade squeeze wheezy 2.0.3-2 debsums: missing file /usr/share/doc/vlc-nox/AUTHORS.gz (from vlc-nox package) debsums: missing file /usr/share/doc/vlc-nox/NEWS.Debian.gz (from vlc-nox package) debsums: missing file /usr/share/doc/vlc-nox/NEWS.gz (from vlc-nox package) debsums: missing file /usr/share/doc/vlc-nox/README (from vlc-nox package) debsums: missing file /usr/share/doc/vlc-nox/changelog.Debian.gz (from vlc-nox package) debsums: missing file /usr/share/doc/vlc-nox/changelog.gz (from vlc-nox package) debsums: missing file /usr/share/doc/vlc-nox/copyright (from vlc-nox package) Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#688202: jackd2: error output from postinst: jackd2.postinst: line 15: [: =: unary operator expected
Package: jackd2 Version: 1.9.8~dfsg.4+20120529git007cdc37-4 Severity: normal Hi, I just noticed this while installing jackd2 in a sid chroot: Setting up jackd2 (1.9.8~dfsg.4+20120529git007cdc37-4) ... debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline /var/lib/dpkg/info/jackd2.postinst: line 15: [: =: unary operator expected # echo $? 0 While there was a debconf prompt earlier I just pressed Ctrl-D ... This error looks like a variable needs to be quoted. Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#688204: jackd2: modifies conffiles (policy 10.7.3): /etc/security/limits.d/audio.conf
Package: jackd2 Version: 1.9.8~dfsg.4+20120529git007cdc37-4 Severity: serious Tags: squeeze-ignore User: debian...@lists.debian.org Usertags: piuparts Control: found -1 1.9.6~dfsg.1-2 Hi, during a test with piuparts I noticed your package modifies conffiles. This is forbidden by the policy, see http://www.debian.org/doc/debian-policy/ch-files.html#s-config-files 10.7.3: [...] The easy way to achieve this behavior is to make the configuration file a conffile. [...] This implies that the default version will be part of the package distribution, and must not be modified by the maintainer scripts during installation (or at any other time). Note that once a package ships a modified version of that conffile, dpkg will prompt the user for an action how to handle the upgrade of this modified conffile (that was not modified by the user). Further in 10.7.3: [...] must not ask unnecessary questions (particularly during upgrades) [...] If a configuration file is customized by a maintainer script after having asked some debconf questions, it may not be marked as a conffile. Instead a template could be installed in /usr/share and used by the postinst script to fill in the custom values and create (or update) the configuration file (preserving any user modifications!). This file must be removed during postrm purge. ucf(1) may help with these tasks. See also http://wiki.debian.org/DpkgConffileHandling In https://lists.debian.org/debian-devel/2012/09/msg00412.html and followups it has been agreed that these bugs are to be filed with severity serious. debsums reports modification of the following files, from the attached log (scroll to the bottom...): debsums: missing file /etc/security/limits.d/audio.conf (from jackd2 package) Looking at the maintainer scripts, they already DTRT: initially get the file from /usr/share and delete it in postrm purge (trying both possible names). So just stop shipping the conffile, too. cheers, Andreas PS: Manually running db_purge in postrm is not needed, dh_installdebconf installs exactly the same code snippet. jackd2_1.9.8~dfsg.4+20120529git007cdc37-4.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#687657: vlc: copyright file missing after squeeze-wheezy upgrade
Package: vlc Version: 2.0.3-2 Severity: serious Justification: Policy 12.5 User: debian...@lists.debian.org Usertags: piuparts Control: found -1 vlc/2.0.3-2 Hi, during a test with piuparts I noticed that the copyright file of your package is missing after an upgrade from squeeze to wheezy. Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#681187: supercollider-emacs: unowned files after purge (policy 6.8, 10.8)
Package: supercollider-emacs Version: 1:3.5.3~repack-1 Severity: important User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package left unowned files on the system after purge, which is a violation of policy 6.8 (or 10.8): http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-removedetails Filing this as important as having a piuparts clean archive is a release goal since lenny. From the attached log (scroll to the bottom...): 1m24.2s ERROR: FAIL: Package purging left files on system: /usr/share/emacs23/site-lisp/ owned by: emacs23-common /usr/share/emacs23/site-lisp/SuperCollider/not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-browser.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-dev.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-document.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-help.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-interp.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-keys.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-language.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-menu.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-minor-mode.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-mode.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-server.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-util.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-vars.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-widgets.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/tree-widget.elc not owned cheers, Andreas supercollider-emacs_1:3.5.3~repack-1.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#679695: supercollider-emacs: unowned files after purge (policy 6.8, 10.8): /usr/share/emacs23/site-lisp/SuperCollider/*
Package: supercollider-emacs Version: 1:3.5.2-1 Severity: important User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package left unowned files on the system after purge, which is a violation of policy 6.8 (or 10.8): http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-removedetails Filing this as important as having a piuparts clean archive is a release goal since lenny. From the attached log (scroll to the bottom...): 1m59.2s ERROR: FAIL: Package purging left files on system: /usr/share/emacs23/site-lisp/ owned by: emacs23-common /usr/share/emacs23/site-lisp/SuperCollider/not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-browser.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-dev.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-document.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-help.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-interp.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-keys.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-language.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-menu.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-minor-mode.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-mode.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-server.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-util.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-vars.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang-widgets.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/sclang.elc not owned /usr/share/emacs23/site-lisp/SuperCollider/tree-widget.elc not owned cheers, Andreas supercollider-emacs_1:3.5.2-1.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#679705: supercollider-common: fails to upgrade from 'testing' - trying to overwrite /usr/share/SuperCollider/Extensions/README
Package: supercollider,supercollider-common Version: 1:3.5.2-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package fails to upgrade from 'testing'. It installed fine in 'testing', then the upgrade to 'sid' fails because it tries to overwrite other packages files without declaring a Breaks/Replaces relation. See policy 7.6 at http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces From the attached log (scroll to the bottom...): Preparing to replace supercollider 1:3.4.5-1 (using .../supercollider_1%3a3.5.2-1_amd64.deb) ... Unpacking replacement supercollider ... Preparing to replace supercollider-common 1:3.4.5-1 (using .../supercollider-common_1%3a3.5.2-1_all.deb) ... Unpacking replacement supercollider-common ... dpkg: error processing /var/cache/apt/archives/supercollider-common_1%3a3.5.2-1_all.deb (--unpack): trying to overwrite '/usr/share/SuperCollider/Extensions/README', which is also in package supercollider-server 1:3.4.5-1 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Preparing to replace supercollider-server 1:3.4.5-1 (using .../supercollider-server_1%3a3.5.2-1_amd64.deb) ... Unpacking replacement supercollider-server ... Errors were encountered while processing: /var/cache/apt/archives/supercollider-common_1%3a3.5.2-1_all.deb cheers, Andreas supercollider_1:3.5.2-1.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#673793: mpd-sima: installation creates $HOME and directories in $HOME
Package: mpd-sima Version: 0.9.2-1 Severity: important User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package left unowned directories on the system after purge, which is a violation of policy 6.8: http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-removedetails Filing this as important as having a piuparts clean archive is a release goal since lenny. If the package would ship this as an empty directory, dpkg would take care of the creation and removal. From the attached log (scroll to the bottom...): 0m34.9s ERROR: FAIL: Package purging left files on system: /local/not owned /local/piuparts/ not owned /local/piuparts/piupartss/ not owned /local/piuparts/piupartss/.config/ not owned /local/piuparts/piupartss/.config/mpd_sima/not owned HOME is set to /local/piuparts/piupartss, but the installation is done via 'sudo chroot ...' as root, so the $HOME does not exist. Anyway, pure package installation should not create anything in any $HOME. cheers, Andreas mpd-sima_0.9.2-1.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#668971: tsdecrypt: leaves alternatives after purge: /usr/bin/tsdecrypt
Package: tsdecrypt Version: 8.0-1 Severity: important User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package left unowned files on the system after purge, which is a violation of policy 6.8: http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-removedetails The leftover files are actually alternatives that were installed by the package but have not been properly removed. While there is ongoing discussion how to remove alternatives correctly (see http://bugs.debian.org/71621 for details) the following strategy should work for regular cases: * 'postinst configure' always installs the alternative * 'prerm remove' removes the alternative * 'postrm remove' and 'postrm disappear' remove the alternative In all other cases a maintainer script is invoked (e.g. upgrade, deconfigure) the alternatives are not modified to preserve user configuration. Removing the alternative in 'prerm remove' avoids having a dangling link once the actual file gets removed, but 'prerm remove' is not called in all cases (e.g. deconfigured or disappearing packages) so the postrm must remove the alternative again (update-alternatives gracefully handles removal of non-existing alternatives). Note that the arguments for adding and removing alternatives differ, for removal it's 'update-alternatives --remove name path'. Filing this as important as having a piuparts clean archive is a release goal since lenny. From the attached log (scroll to the bottom...): 0m15.0s ERROR: WARN: Broken symlinks: /usr/bin/tsdecrypt - /etc/alternatives/tsdecrypt /etc/alternatives/tsdecrypt - /usr/bin/tsdecrypt_dvbcsa 0m16.7s ERROR: FAIL: Package purging left files on system: /etc/alternatives/tsdecryptnot owned /usr/bin/tsdecrypt not owned cheers, Andreas tsdecrypt_8.0-1.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#668734: crtmpserver-apps: unowned files after purge (policy 6.8, 10.8)
Package: crtmpserver-apps Version: 1.0~dfsg-2 Severity: important User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package left unowned files on the system after purge, which is a violation of policy 6.8 (or 10.8): http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-removedetails Filing this as important as having a piuparts clean archive is a release goal since lenny. From the attached log (scroll to the bottom...): 0m20.5s ERROR: FAIL: Package purging left files on system: /etc/crtmpserver owned by: crtmpserver-apps /etc/crtmpserver/applications owned by: crtmpserver-apps /etc/crtmpserver/applications/admin.luanot owned /etc/crtmpserver/applications/applestreamingclient.lua not owned /etc/crtmpserver/applications/appselector.lua not owned /etc/crtmpserver/applications/flvplayback.lua not owned /etc/crtmpserver/applications/proxypublish.lua not owned /etc/crtmpserver/applications/samplefactory.luanot owned /etc/crtmpserver/applications/stresstest.lua not owned /etc/crtmpserver/applications/vptests.lua not owned /etc/crtmpserver/conf.downed by: crtmpserver-apps /etc/crtmpserver/conf.d/users.lua not owned /etc/crtmpserver/enabled_applications.conf not owned cheers, Andreas crtmpserver-apps_1.0~dfsg-2.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#664700: libva1: please search dri module in /usr/lib/{triplet/, }dri
Hi Andres, you need to Cc: the bug submitter if you expect answers. For libvdpau please see debian/patches/vdpau-module-searchpath.patch where I sanitized the searching to look in \${ORIGIN}/vdpau/, $libdir/vdpau/, /usr/lib/vdpau/. dlopen() does the right thing, i.e. won't load a mismatching library (e.g. 32bit into a 64bit programm). Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#665743: vlc: fails to upgrade from squeeze - trying to overwrite /usr/share/doc/vlc
Package: vlc Version: 2.0.1-2 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package fails to upgrade from 'squeeze'. It installed fine in 'squeeze', then the upgrade to 'sid' fails because it tries to overwrite other packages files without declaring a replaces relation. See policy 7.6 at http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces From the attached log (scroll to the bottom...): Preparing to replace vlc 1.1.3-1squeeze6 (using .../archives/vlc_2.0.1-2_amd64.deb) ... Unpacking replacement vlc ... dpkg: error processing /var/cache/apt/archives/vlc_2.0.1-2_amd64.deb (--unpack): trying to overwrite '/usr/share/doc/vlc', which is also in package vlc-data 1.1.3-1squeeze6 cheers, Andreas vlc_2.0.1-2.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#664700: libva1: please search dri module in /usr/lib/{triplet/, }dri
Package: libva1 Version: 1.0.15-4 Severity: normal Hi, please use a search path for the DRI modules that contains both /usr/lib/triplet/dri /usr/lib/dri While we can (hopefully) fix the Debian packages to ship the files in the multiarch locations, the multiarch move breaks any third-party (probably proprietary) software/installer/... that is not multiarch aware. Therefore plugins should be searched in both locations. So far the following problems have been reported: xvba-va: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=664487 fglrx + vainfo: $ vainfo libva: VA-API version 0.32.0 Xlib: extension XFree86-DRI missing on display :0. libva: va_getDriverName() returns 0 libva: Trying to open /usr/lib/x86_64-linux-gnu/dri/fglrx_drv_video.so libva: va_openDriver() returns -1 vaInitialize failed with error code -1 (unknown libva error),exit I'm not sure if I can move dri/fglrx_drv_video.so around - it is loaded from the fglrx driver (a non-free blob) using the hardcoded path /usr/lib/dri ... (and the last time I tried to use symlinks (although in a different context) the fglrx blob used lstat() and complained about world writable files ...) Andreas ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#658711: dmedia: fails to upgrade from 'sid' - trying to overwrite ...
Package: dmedia Version: 0.6.0~repack-1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package fails to upgrade from 'sid' to 'experimental'. It installed fine in 'sid', then the upgrade to 'experimental' fails because it tries to overwrite other packages files without declaring a replaces relation. See policy 7.6 at http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces From the attached log (scroll to the bottom...): Selecting previously unselected package dmedia-service. Unpacking dmedia-service (from .../dmedia-service_0.6.0~repack-1_all.deb) ... dpkg: error processing /var/cache/apt/archives/dmedia-service_0.6.0~repack-1_all.deb (--unpack): trying to overwrite '/usr/lib/dmedia/dmedia-service', which is also in package python-dmedia 0.3.0~repack-2 configured to not write apport reports Selecting previously unselected package gir1.2-notify-0.7. Unpacking gir1.2-notify-0.7 (from .../gir1.2-notify-0.7_0.7.4-1_amd64.deb) ... Selecting previously unselected package dmedia-importer. Unpacking dmedia-importer (from .../dmedia-importer_0.6.0~repack-1_all.deb) ... dpkg: error processing /var/cache/apt/archives/dmedia-importer_0.6.0~repack-1_all.deb (--unpack): trying to overwrite '/usr/bin/dmedia-import', which is also in package dmedia 0.3.0~repack-2 configured to not write apport reports Selecting previously unselected package dmedia-webui. Unpacking dmedia-webui (from .../dmedia-webui_0.6.0~repack-1_all.deb) ... Selecting previously unselected package dmedia-gtk. Unpacking dmedia-gtk (from .../dmedia-gtk_0.6.0~repack-1_all.deb) ... dpkg: error processing /var/cache/apt/archives/dmedia-gtk_0.6.0~repack-1_all.deb (--unpack): trying to overwrite '/usr/bin/dmedia-gtk', which is also in package dmedia 0.3.0~repack-2 configured to not write apport reports Preparing to replace dmedia 0.3.0~repack-2 (using .../dmedia_0.6.0~repack-1_all.deb) ... Unpacking replacement dmedia ... Preparing to replace python-dmedia 0.3.0~repack-2 (using .../python-dmedia_0.6.0~repack-1_all.deb) ... Unpacking replacement python-dmedia ... Processing triggers for python-support ... Errors were encountered while processing: /var/cache/apt/archives/dmedia-service_0.6.0~repack-1_all.deb /var/cache/apt/archives/dmedia-importer_0.6.0~repack-1_all.deb /var/cache/apt/archives/dmedia-gtk_0.6.0~repack-1_all.deb cheers, Andreas dmedia_0.6.0~repack-1.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#657411: libgmerlin0: fails to upgrade from squeeze - trying to overwrite ...
Package: libgmerlin0 Version: 1.0.0~dfsg-7 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Hi, during a test with piuparts I noticed your package fails to upgrade from 'squeeze'. It installed fine in 'squeeze', then the upgrade to 'wheezy' fails because it tries to overwrite other packages files without declaring a replaces relation. See policy 7.6 at http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces From the attached log (scroll to the bottom...): Preparing to replace libgmerlin0 0.4.3-2+b1 (using .../libgmerlin0_1.0.0~dfsg-7_amd64.deb) ... Unpacking replacement libgmerlin0 ... dpkg: error processing /var/cache/apt/archives/libgmerlin0_1.0.0~dfsg-7_amd64.deb (--unpack): trying to overwrite '/usr/share/gmerlin/plugin.sym', which is also in package gmerlin-data 0.4.3-2 cheers, Andreas gmerlin_1.0.0~dfsg-7.log.gz Description: GNU Zip compressed data ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers
Bug#581748: libavcodec52: please move *.ffpreset to ffmpeg package
Package: libavcodec52 Version: 4:0.5.1-3 Severity: wishlist Hi, please move the content of /usr/share/ffmpeg/ to the ffmpeg package. After I reported a file conflict when switching from the official ffmpeg packages to the packages from debian-multimedia.org, Christian Marillat wrote: ... The ffpreset files are only used by ffmpeg so these files should go in the ffmpeg packages. ... A bug report should be filed against the official package. ... Andreas -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (800, 'testing'), (800, 'stable'), (600, 'unstable'), (130, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.31-0-amd64 (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages libavcodec52 depends on: ii libavutil49 4:0.5.1-3ffmpeg utility library ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib ii libdirac-encoder0 1.0.2-3 open and royalty free high quality ii libfaad22.7-4freeware Advanced Audio Decoder - ii libgsm1 1.0.13-3 Shared libraries for GSM speech co ii libopenjpeg21.3+dfsg-4 JPEG 2000 image compression/decomp ii libschroedinger-1.0-0 1.0.9-2 library for encoding/decoding of D ii libspeex1 1.2~rc1-1The Speex codec runtime library ii libtheora0 1.1.1+dfsg.1-3 The Theora Video Compression Codec ii libvorbis0a 1.3.1-1 The Vorbis General Audio Compressi ii libvorbisenc2 1.3.1-1 The Vorbis General Audio Compressi ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime libavcodec52 recommends no packages. libavcodec52 suggests no packages. -- no debconf information ___ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers