Bug#708248: transition: json-c
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: transition
Hi release team and affected maintainers,
Disclaimer: I need new json-c to fix RC licensing bug in php5 (thus I
do care about this package more than I do care for some other).
JSON-C upstream has renamed the library from libjson.so to
libjson-c.so, headers are now in /usr/include/json-c and pkg-config is
called json-c.
There's a compatibility layer (symlinks and libjson.so.0), but since
the library has so few r-deps, I feel that we might not need it to
make things more simple in the future. The upstream is planning to
drop the compatibility layer in next release anyway, so we would have
to do the transition in some other point in time.
I wrote to fabien, and I still need to hear from him, but I took the
liberty to build the packages and you can find preliminary updated
packages here: https://www.sury.org/json-c/
There are no library symbols removed (just added), so the transition
should be relatively painless (you will just have to do s/json/json-c/
in your packages).
Anyway here's the list of affected maintainers and their packages:
Andrew Chadwick <a.t.chadwick@gmail.com>
mypaint (U)
Cleto Martín <cleto@debian.org>
grive (U)
Dain Nilsson <dain@yubico.com>
yubikey-personalization (U)
Debian VoIP Team <pkg-voip-maintainers@lists.alioth.debian.org>
kamailio
Fabien Boucher <fabien.dot.boucher@gmail.com>
libxr
Fredrik Thulin <fredrik@yubico.com>
yubikey-personalization (U)
Gürkan Sengün <gurkan@phys.ethz.ch>
mypaint
Henning Westerholt <henning.westerholt@1und1.de>
kamailio (U)
James Hunt <james.hunt@ubuntu.com>
upstart (U)
Jean-Philippe Orsini <jeanfi@gmail.com>
psensor
José Luis Segura Lucas <josel.segura@gmx.es>
grive
Kilian Krause <kilian@debian.org>
kamailio (U)
Klas Lindfors <klas@yubico.com>
yubikey-personalization (U)
Laszlo Boszormenyi (GCS) <gcs@debian.hu>
syslog-ng
Luke Faraone <lfaraone@debian.org>
pianobar
Martin-Éric Racine <martin-eric.racine@iki.fi>
pulseaudio (U)
Michael Biebl <biebl@debian.org>
rsyslog
Nico Golde <nion@debian.org>
newsbeuter
Pulseaudio maintenance team <pkg-pulseaudio-devel@lists.alioth.debian.org>
pulseaudio
Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>
mypaint
Romain Beauxis <toots@rastageeks.org>
pianobar (U)
Scott James Remnant <scott@netsplit.com>
upstart (U)
Simon Josefsson <simon@yubico.com>
yubikey-personalization (U)
Sjoerd Simons <sjoerd@debian.org>
pulseaudio (U)
Soeren Sonnenburg <sonne@debian.org>
shogun
Steve Langasek <vorlon@debian.org>
upstart
Tollef Fog Heen <tfheen@debian.org>
yubikey-personalization
Tzafrir Cohen <tzafrir@debian.org>
kamailio (U)
Victor Seva <linuxmaniac@torreviejawireless.org>
kamailio (U)
Ben file:
title = "json-c";
is_affected = .depends ~ "libjson0" | .depends ~ "libjson-c2";
is_good = .depends ~ "libjson-c2";
is_bad = .depends ~ "libjson0";
-- System Information:
Debian Release: 7.0
APT prefers stable
APT policy: (500, 'stable'), (300, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Reply to: