Hello,

I think I understand whats happening with xsd.

I thought I had a FTBFS in #794440 but that bug is actually just the fact xsd 
includes code generated by something not in the Debian repository.

The actual reason I can't install xsd is because after filing #793289
the gcc maintainers added a breaks xsdcxx (<= 4.0.0-1) to libstdc++6 5.2.1-14

I just downloaded xsdcxx_4.0.0-1_amd64.deb extracted it and ran the binary 
against libstdc++6 5.2.1-14. I don't think xsd links against any other c++ 
library. (ldd output below)

Really the only reason anything needs to change is to satisfy the libstdc++6 
breaks. Either having libstdc++6 drop the breaks, or xsd incrementing its 
Debian version number would make it possible to install and run xsd in sid.

Probably the simplest solution is to just request a binNMU, although it's 
probably not strictly necessary.

I hope that explanation is clear, sorry for me taking so long to understand 
what was actually happening. 

Diane

-- output of ldd on xsdcxx-4.0.0-1_amd64.deb 

diane@myrada:/tmp/t/usr/bin$ ldd xsdcxx 
        linux-vdso.so.1 (0x00007ffc5e9e0000)
        libxerces-c-3.1.so => /usr/lib/x86_64-linux-gnu/libxerces-c-3.1.so 
(0x00007fa2dacc6000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 
(0x00007fa2da94b000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fa2da64a000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 
(0x00007fa2da434000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa2da08b000)
        libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007fa2d9e73000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 
(0x00007fa2d9c56000)
        libicui18n.so.52 => /usr/lib/x86_64-linux-gnu/libicui18n.so.52 
(0x00007fa2d9844000)
        libicuuc.so.52 => /usr/lib/x86_64-linux-gnu/libicuuc.so.52 
(0x00007fa2d94c7000)
        libicudata.so.52 => /usr/lib/x86_64-linux-gnu/libicudata.so.52 
(0x00007fa2d7c5a000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fa2db99f000)

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to