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...@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@frodo:~$ dpkg -L libxmlsec1-dev | grep examples > dev
rene@frodo:~$ dpkg -L libxmlsec1-doc | grep examples > doc
rene@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

Reply via email to