[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#966825: transition: libcdio



Package: release.debian.org
User: release.debian.org@packages.debian.org
Usertags: transition
X-Debbugs-Cc: gabriel@debian.org, sergiodj@debian.org, vasek.gello@gmail.com
Severity: normal

Hi,

libcdio needs a transition (upstream bumped the SONAME without ABI break).

I built all the packages reported at:

  https://release.debian.org/transitions/html/auto-libcdio.html

using the following approach (on an up-to-date debian unstable machine):

  1. Fetch with: apt source <package>
  2. Build with sbuild on a sid chroot with libcdio-dev from experimental:
       sbuild \
         --extra-repository='deb http://deb.debian.org/debian experimental main' \
         --build-dep-resolver=aptitude \
         --add-depends="libcdio-dev (= 2.1.0-1)" \
         <package><version>.dsc

These are the packages:

  audacious-plugins_4.0.4-1
  audiotools_3.1.1-1.1
  cdw_0.8.1-1
  clementine_1.4.0~rc1+git174-gcb64d9705+dfsg-2
  cmus_2.8.0-2
  daisy-player_11.7.3-1
  fuse-umfuse-iso9660_0.3-1.3
  gmerlin_1.2.0~dfsg+1-6.1
  gmerlin-avdecoder_1.2.0~dfsg-10
  gst-plugins-ugly1.0_1.16.2-2
  gvfs_1.44.1-1
  kodi_18.7+dfsg1-1
  libcddb_1.3.2-6
  libcdio_2.0.0-2
  libcdio-paranoia_10.2+2.0.0-1
  libdevice-cdio-perl_2.0.0-1
  mpd_0.21.22-1
  mplayer_1.3.0-8
  mpv_0.32.0-2
  pragha_1.3.4-2
  pycdio_2.1.0-1
  qmmp_1.3.1-1.1
  simpleburn_1.8.0-1
  tellico_3.3.1-1
  vcdimager_2.0.1+dfsg-3
  virtualjaguar_2.1.3-2
  xine-lib-1.2_1.2.10-4
  xmms2_0.8+dfsg-20

All built OK, except for:

  gst-plugins-ugly1.0
  mplayer
  kodi

The problem with them is not related to libcdio:

  * gst-plugins-ugly1.0:
    - currently FTBFS (https://bugs.debian.org/963347).
    - building from experimental (version 1.17.2-1) works OK.

  * mplayer:
    - builds OK but hangs on lintian (troff process using 100% cpu).
    - killing the troff process lets the build finish successfully.

  * kodi:
    - not in testing.

According to

  grep-dctrl -FBuild-Depends libcdio-dev -w -sPackage /var/lib/apt/lists/*Sources

libcddb also build-depends on libcdio-dev, so I tested it using the
same approach and it builds OK, but the generated binary is not
actually linked against libcdio.


Ben file:

title = "libcdio";
is_affected = .depends ~ "libcdio18" | .depends ~ "libcdio19";
is_good = .depends ~ "libcdio19";
is_bad = .depends ~ "libcdio18";


Cheers,
Gabriel

Attachment: pgpeeTzEovyPZ.pgp
Description: OpenPGP digital signature


Reply to: