Package: libopenexr-dev Version: 3.1.5-4 Severity: serious Justification: Policy 7.4 X-Debbugs-Cc: me+debian-b...@banananet.work
Dear Maintainer, I cannot upgrade this package from version 2.5.7-1 to version 3.1.5-4 due to a file conflict with the package libilmbase-dev on version 2.5.4-1. I tried with apt & aptitude as well. Both want to replace libilmbase-dev with libopenexr-dev in a single execution of them, but fail to do that in a way that dpkg allows that (tries first to install the new package and then uninstall the old one). Currently I see no other solution than removing the old one first aside with all packages depending it on it, and then installing the new one with all packages which were removed before. They already have a "Breaks" & a "Replace" relationship, which seems to be right, but I assume adding a "Conflicts" relation will fix that, for "Breaks" "dpkg will refuse to allow the package […] to be unpacked unless the broken package is deconfigured first", while for "Conflicts" it says that "dpkg will refuse to allow them to be unpacked on the system at the same time". I marked this bug as serious as I think, even if another solution may be found, that still a Conflicts field on this package referring to the older one may be required unless that is not possible. However, I'm not 100% sure, so feel free to change the severity. Maybe I just ran into this problem due to other circumstances a stable user will not run into. Also I assume that if this configuration will be released into bookworm, others will having problems as well. Best Regards, Felix Stupp -- System Information: Debian Release: 12.0 APT prefers testing APT policy: (550, 'testing'), (500, 'testing-security'), (400, 'stable-updates'), (400, 'stable-security'), (400, 'stable'), (110, 'unstable'), (102, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.1.0-3-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libopenexr-dev depends on: pn libilmbase-dev <none> ii libopenexr25 2.5.7-1 libopenexr-dev recommends no packages. libopenexr-dev suggests no packages. -- no debconf information