Control: tags -1 confirmed Control: block -1 with 889055 889059 On 08/02/18 23:56, Thomas Goirand wrote: > Package: release.debian.org > Severity: normal > User: release.debian....@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
bitcoin and swift-im are not in testing, so no big deal wrt the transition. Please file a bug for eiskaltdcpp. > 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. Please go ahead. Emilio