--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: transition: libminiupnpc
- From: Thomas Goirand <zigo@debian.org>
- Date: Thu, 08 Feb 2018 23:56:43 +0100
- Message-id: <151813060317.14699.16518902405430431579.reportbug@buzig2.mirantis.com>
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: transition
Dear release team,
libminiupnpc16 is now in Experimental. I tried rebuilding all reverse
dependencies, which are:
* 0ad
* bitcoin
* classified-ads
* dogecoin
* dolphin-emu
* eiskaltdcpp
* i2pd
* litecoin
* megaglest
* sushi
* swift-im
* transmission
* warzone2100
Out of this, eiskaltdcpp and bitcoin failed to build for apparently
unrelated issues, and for the 3rd one swift-im, I filed a bug:
https://bugs.debian.org/889062
2 reverse dependencies seemed to have libminiupnpc upgrade issues,
and I fied bugs against them:
sushi-1.4.0+git20160822+dfsg https://bugs.debian.org/889055
warzone2100 3.2.1-2: https://bugs.debian.org/889059
I do have proposed patches from upstream, which basically means
doing this:
#if defined(MINIUPNPC_API_VERSION) && (MINIUPNPC_API_VERSION >= 14)
miniupnpc_dev = upnpDiscover(3000, NULL, NULL, 0, 0, 2, &result); /* use default TTL of 2 */
#elif defined(MINIUPNPC_API_VERSION) && (MINIUPNPC_API_VERSION >= 8)
miniupnpc_dev = upnpDiscover(3000, NULL, NULL, 0, 0, &result);
#elif defined(MINIUPNPC_API_VERSION) && (MINIUPNPC_API_VERSION >= 3)
miniupnpc_dev = upnpDiscover(3000, NULL, NULL, 0);
#else
miniupnpc_dev = upnpDiscover(3000, NULL, NULL);
#endif
which seems fairly easy to fix in both sushi and warzone2100, and both
of which has been documented in the bug reports by upstream.
Therefore, I think it's time to request for a transition slot. Please
let me know when I can upload miniupnpc to Sid.
Cheers,
Thomas Goirand (zigo)
Ben file:
title = "libminiupnpc";
is_affected = .depends ~ "libminiupnpc10" | .depends ~ "libminiupnpc16";
is_good = .depends ~ "libminiupnpc16";
is_bad = .depends ~ "libminiupnpc10";
--- End Message ---