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

Reply via email to