control: reassign -1 release.debian.org
control: retitle -1 nmu: wine_1.8.1-2

control: severity -1 normal
control: user -1 release.debian....@packages.debian.org
control: usertags -1 binnmu

Hi, seems that wine is b-d on libpng-dev, but for some reasons it doesn't have 
a runtime
dependency on it, so it hasn't been rebuilt correctly.

I see from the code it does some dlopening, so I suspect it should be just a 
matter of binNMUing
the package, to pick the new libpng correctly.


CCing wine maintainers.

thanks for your report!

Gianfranco


Il Mercoledì 11 Maggio 2016 4:21, Daniel Kahn Gillmor <d...@fifthhorseman.net> 
ha scritto:
Package: libpng16-16
Version: 1.6.21-4
Control: affects -1 wine32 wine64

wine32 and wine64 are super noisy, even when the command they run does
nothing; they complain repeatedly to stderr about a modified version of
libpng.  this probably affects other programs that were built against
libpng12 and are now running against libpng16, too.

0 dkg@alice:~/tmp$ wine32 dir
Executing wine (wineserver64) 1.8.1 on Debian stretch/sid (amd64).
If something goes wrong, please rerun with "WINEDEBUG=err+all wine"
for more detailed debugging output.
fixme:service:scmdatabase_autostart_services Auto-start service L"MountMgr" 
failed to start: 2
wine: cannot find L"C:\\windows\\system32\\dir.exe"
2 dkg@alice:~/tmp$ libpng warning: Application built with libpng-1.2.54 but 
running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder
libpng warning: Application built with libpng-1.2.54 but running with 1.6.21
err:menubuilder:convert_to_native_icon error 0x80004005 initializing encoder

2 dkg@alice:~/tmp$ 


Looking in libpng, this appears to be where the warning is generated:

https://sources.debian.net/src/libpng1.6/1.6.21-4/png.c/?hl=206#L169

it sounds to me like upstream is not handling abi versioning in the
standard sane way that debian expects from C libraries, which is causing
a lot of (maybe spurious?) warnings for its dependencies :/

  --dkg

Reply via email to