Bug#1058353: libadios2-mpi-c-dev: ships headers already shipped in libadios2-common-c-dev
Andreas Beckmann
anbe at debian.org
Tue Dec 12 09:26:17 GMT 2023
Package: libadios2-mpi-c-dev
Version: 2.9.2+dfsg1-5
Severity: serious
User: debian-qa at lists.debian.org
Usertags: piuparts
Control: affects -1 + libadios2-common-c-dev libadios2-mpi-c-libadios2-serial-c-dev libadios2-common-c++11-dev libadios2-mpi-c++11-dev libadios2-serial-c++11-dev
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 .../60-libadios2-mpi-c-dev_2.9.2+dfsg1-5_amd64.deb ...
Unpacking libadios2-mpi-c-dev:amd64 (2.9.2+dfsg1-5) ...
dpkg: error processing archive /tmp/apt-dpkg-install-OPwe4f/60-libadios2-mpi-c-dev_2.9.2+dfsg1-5_amd64.deb (--unpack):
trying to overwrite '/usr/include/adios2/c/adios2_c_adios.h', which is also in package libadios2-common-c-dev 2.9.2+dfsg1-5
Errors were encountered while processing:
/tmp/apt-dpkg-install-OPwe4f/60-libadios2-mpi-c-dev_2.9.2+dfsg1-5_amd64.deb
The conflicting files are
usr/include/adios2/c/adios2_c_attribute.h
usr/include/adios2/c/adios2_c_engine.h
usr/include/adios2/c/adios2_c_io.h
usr/include/adios2/c/adios2_c_operator.h
usr/include/adios2/c/adios2_c_types.h
usr/include/adios2/c/adios2_c_variable.h
usr/include/adios2_c.h
I assume that they should be only in the -common package, but I might be
wrong here.
There are simlar conflicts between the following packages:
libadios2-common-c-dev 2.9.2+dfsg1-5
libadios2-mpi-c-dev 2.9.2+dfsg1-5
libadios2-serial-c-dev 2.9.2+dfsg1-5
usr/include/adios2/c/adios2_c_adios.h
usr/include/adios2/c/adios2_c_attribute.h
usr/include/adios2/c/adios2_c_engine.h
usr/include/adios2/c/adios2_c_io.h
usr/include/adios2/c/adios2_c_operator.h
usr/include/adios2/c/adios2_c_types.h
usr/include/adios2/c/adios2_c_variable.h
usr/include/adios2_c.h
libadios2-common-c++11-dev 2.9.2+dfsg1-5
libadios2-mpi-c++11-dev 2.9.2+dfsg1-5
libadios2-serial-c++11-dev 2.9.2+dfsg1-5
usr/include/adios2.h
usr/include/adios2/cxx11/ADIOS.h
usr/include/adios2/cxx11/ADIOS.inl
usr/include/adios2/cxx11/ADIOSView.h
usr/include/adios2/cxx11/Attribute.h
usr/include/adios2/cxx11/Engine.h
usr/include/adios2/cxx11/Group.h
usr/include/adios2/cxx11/IO.h
usr/include/adios2/cxx11/KokkosView.h
usr/include/adios2/cxx11/Operator.h
usr/include/adios2/cxx11/Query.h
usr/include/adios2/cxx11/Types.h
usr/include/adios2/cxx11/Variable.h
usr/include/adios2/cxx11/VariableNT.h
usr/include/adios2/cxx11/fstream/ADIOS2fstream.h
cheers,
Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libadios2-common-c-dev=2.9.2+dfsg1-5_libadios2-mpi-c-dev=2.9.2+dfsg1-5.log.gz
Type: application/gzip
Size: 10073 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20231212/3acad6d7/attachment.gz>
More information about the debian-science-maintainers
mailing list