[xml/sgml-pkgs] Bug#1064890: Bug#1064890: libxmlsec1-dev, libxmlsec1-doc: both ship /usr/share/doc/libxmlsec1-dev/examples/*
Rene Engelhard
rene at debian.org
Tue Feb 27 20:22:43 GMT 2024
Hi,
Am 27.02.24 um 11:43 schrieb Andreas Beckmann via debian-xml-sgml-pkgs:
> Package: libxmlsec1-dev,libxmlsec1-doc
> Version: 1.2.39-2
> Severity: serious
> User: debian-qa at lists.debian.org
> Usertags: piuparts
>
> Hi,
>
> during a test with piuparts I noticed your package failed to install
> because it tries to overwrite other packages files.
>
> From the attached log (scroll to the bottom...):
>
> Preparing to unpack .../libxmlsec1-doc_1.2.39-2_all.deb ...
> Unpacking libxmlsec1-doc (1.2.39-2) ...
> dpkg: error processing archive /var/cache/apt/archives/libxmlsec1-doc_1.2.39-2_all.deb (--unpack):
> trying to overwrite '/usr/share/doc/libxmlsec1-dev/examples/Makefile', which is also in package libxmlsec1-dev 1.2.39-2
> Errors were encountered while processing:
> /var/cache/apt/archives/libxmlsec1-doc_1.2.39-2_all.deb
>
> These files are in conflict:
>
> usr/share/doc/libxmlsec1-dev/examples/Makefile
*sigh*.
debuild -A installs into -doc
debuild -B installs into -dev
-> boom
Compared to sid:
rene at frodo:~$ dpkg -L libxmlsec1-dev | grep examples > dev
rene at frodo:~$ dpkg -L libxmlsec1-doc | grep examples > doc
rene at frodo:~$ diff -u dev doc
--- dev 2024-02-27 20:20:01.410212432 +0000
+++ doc 2024-02-27 20:20:06.382271127 +0000
@@ -1,42 +1,46 @@
-/usr/share/doc/libxmlsec1-dev/examples
-/usr/share/doc/libxmlsec1-dev/examples/Makefile
-/usr/share/doc/libxmlsec1-dev/examples/Makefile.w32
-/usr/share/doc/libxmlsec1-dev/examples/README.md
-/usr/share/doc/libxmlsec1-dev/examples/binary.dat
-/usr/share/doc/libxmlsec1-dev/examples/ca2cert.pem
-/usr/share/doc/libxmlsec1-dev/examples/cacert.pem
-/usr/share/doc/libxmlsec1-dev/examples/decrypt1.c
-/usr/share/doc/libxmlsec1-dev/examples/decrypt2.c
-/usr/share/doc/libxmlsec1-dev/examples/decrypt3.c
-/usr/share/doc/libxmlsec1-dev/examples/deskey.bin
-/usr/share/doc/libxmlsec1-dev/examples/encrypt1-res.xml
-/usr/share/doc/libxmlsec1-dev/examples/encrypt1-tmpl.xml
-/usr/share/doc/libxmlsec1-dev/examples/encrypt1.c
-/usr/share/doc/libxmlsec1-dev/examples/encrypt2-doc.xml
-/usr/share/doc/libxmlsec1-dev/examples/encrypt2-res.xml
-/usr/share/doc/libxmlsec1-dev/examples/encrypt2.c
-/usr/share/doc/libxmlsec1-dev/examples/encrypt3-doc.xml
-/usr/share/doc/libxmlsec1-dev/examples/encrypt3-res.xml
-/usr/share/doc/libxmlsec1-dev/examples/encrypt3.c
-/usr/share/doc/libxmlsec1-dev/examples/mywin32make.bat
-/usr/share/doc/libxmlsec1-dev/examples/rsacert.pem
-/usr/share/doc/libxmlsec1-dev/examples/rsakey.pem
-/usr/share/doc/libxmlsec1-dev/examples/rsapub.pem
-/usr/share/doc/libxmlsec1-dev/examples/sign1-res.xml
-/usr/share/doc/libxmlsec1-dev/examples/sign1-tmpl.xml
-/usr/share/doc/libxmlsec1-dev/examples/sign1.c
-/usr/share/doc/libxmlsec1-dev/examples/sign2-doc.xml
-/usr/share/doc/libxmlsec1-dev/examples/sign2-res.xml
-/usr/share/doc/libxmlsec1-dev/examples/sign2.c
-/usr/share/doc/libxmlsec1-dev/examples/sign3-doc.xml
-/usr/share/doc/libxmlsec1-dev/examples/sign3-res.xml
-/usr/share/doc/libxmlsec1-dev/examples/sign3.c
-/usr/share/doc/libxmlsec1-dev/examples/verify1.c
-/usr/share/doc/libxmlsec1-dev/examples/verify2.c
-/usr/share/doc/libxmlsec1-dev/examples/verify3.c
-/usr/share/doc/libxmlsec1-dev/examples/verify4-bad-res.xml
-/usr/share/doc/libxmlsec1-dev/examples/verify4-bad-tmpl.xml
-/usr/share/doc/libxmlsec1-dev/examples/verify4-res.xml
-/usr/share/doc/libxmlsec1-dev/examples/verify4-tmpl.xml
-/usr/share/doc/libxmlsec1-dev/examples/verify4.c
-/usr/share/doc/libxmlsec1-dev/examples/xmldsigverify.c
+/usr/share/doc/libxmlsec1/examples
+/usr/share/doc/libxmlsec1/examples/Makefile
+/usr/share/doc/libxmlsec1/examples/Makefile.w32
+/usr/share/doc/libxmlsec1/examples/README.md
+/usr/share/doc/libxmlsec1/examples/binary.dat
+/usr/share/doc/libxmlsec1/examples/ca2cert.pem
+/usr/share/doc/libxmlsec1/examples/cacert.pem
+/usr/share/doc/libxmlsec1/examples/decrypt1.c
+/usr/share/doc/libxmlsec1/examples/decrypt2.c
+/usr/share/doc/libxmlsec1/examples/decrypt3.c
+/usr/share/doc/libxmlsec1/examples/deskey.bin
+/usr/share/doc/libxmlsec1/examples/encrypt1-res.xml
+/usr/share/doc/libxmlsec1/examples/encrypt1-tmpl.xml
+/usr/share/doc/libxmlsec1/examples/encrypt1.c
+/usr/share/doc/libxmlsec1/examples/encrypt2-doc.xml
+/usr/share/doc/libxmlsec1/examples/encrypt2-res.xml
+/usr/share/doc/libxmlsec1/examples/encrypt2.c
+/usr/share/doc/libxmlsec1/examples/encrypt3-doc.xml
+/usr/share/doc/libxmlsec1/examples/encrypt3-res.xml
+/usr/share/doc/libxmlsec1/examples/encrypt3.c
+/usr/share/doc/libxmlsec1/examples/mywin32make.bat
+/usr/share/doc/libxmlsec1/examples/rsacert.pem
+/usr/share/doc/libxmlsec1/examples/rsakey.pem
+/usr/share/doc/libxmlsec1/examples/rsapub.pem
+/usr/share/doc/libxmlsec1/examples/sign1-res.xml
+/usr/share/doc/libxmlsec1/examples/sign1-tmpl.xml
+/usr/share/doc/libxmlsec1/examples/sign1.c
+/usr/share/doc/libxmlsec1/examples/sign2-doc.xml
+/usr/share/doc/libxmlsec1/examples/sign2-res.xml
+/usr/share/doc/libxmlsec1/examples/sign2.c
+/usr/share/doc/libxmlsec1/examples/sign3-doc.xml
+/usr/share/doc/libxmlsec1/examples/sign3-res.xml
+/usr/share/doc/libxmlsec1/examples/sign3.c
+/usr/share/doc/libxmlsec1/examples/verify1.c
+/usr/share/doc/libxmlsec1/examples/verify2.c
+/usr/share/doc/libxmlsec1/examples/verify3.c
+/usr/share/doc/libxmlsec1/examples/verify4-bad-res.xml
+/usr/share/doc/libxmlsec1/examples/verify4-bad-tmpl.xml
+/usr/share/doc/libxmlsec1/examples/verify4-res.xml
+/usr/share/doc/libxmlsec1/examples/verify4-tmpl.xml
+/usr/share/doc/libxmlsec1/examples/verify4.c
+/usr/share/doc/libxmlsec1/examples/xmldsigverify.c
+/usr/share/doc/libxmlsec1-dev/html/api/xmlsec-examples-sign-dynamimc-template.html
+/usr/share/doc/libxmlsec1-dev/html/api/xmlsec-examples-sign-template-file.html
+/usr/share/doc/libxmlsec1-dev/html/api/xmlsec-examples-sign-x509.html
+/usr/share/doc/libxmlsec1-dev/html/api/xmlsec-examples.html
this is masked by libxmlsec1 vs. libxmlsec1-dev and I guess the t64
rename broke whatever magic is there...
Will do dh_installexamples -plibxmlsec1-dev.
Regards,
Rene
More information about the debian-xml-sgml-pkgs
mailing list