Bug#1036967: fig2dev: insufficient Breaks+Replaces against transfig/jessie-elts
Am Mittwoch, dem 31.05.2023 um 14:41 +0200 schrieb Andreas Beckmann: > On 31/05/2023 14.26, Markus Koschany wrote: > > Hello Andreas, > > > > Neither fig2dev or transfig are supported in jessie-elts anymore. I > > appreciate > > the report though. Since Stretch is no longer supported by Debian I believe > > this issue is no longer actionable by the maintainer. > > Is fig2dev supported in stretch-elts? stretch-elts would be the natural > dist-upgrade target for jessie-elts. fig2dev is supported in stretch-elts but I don't think this issue warrants a separate ELA. Most customers install a certain release and keep it until it goes EOL and then they upgrade to the latest stable version anyway. signature.asc Description: This is a digitally signed message part
Bug#1036967: fig2dev: insufficient Breaks+Replaces against transfig/jessie-elts
On 31/05/2023 14.26, Markus Koschany wrote: Hello Andreas, Neither fig2dev or transfig are supported in jessie-elts anymore. I appreciate the report though. Since Stretch is no longer supported by Debian I believe this issue is no longer actionable by the maintainer. Is fig2dev supported in stretch-elts? stretch-elts would be the natural dist-upgrade target for jessie-elts. Andreas
Bug#1036967: fig2dev: insufficient Breaks+Replaces against transfig/jessie-elts
Hello Andreas, Neither fig2dev or transfig are supported in jessie-elts anymore. I appreciate the report though. Since Stretch is no longer supported by Debian I believe this issue is no longer actionable by the maintainer. Regards, Markus signature.asc Description: This is a digitally signed message part
Processed: Re: Bug#1036967: fig2dev: insufficient Breaks+Replaces against transfig/jessie-elts
Processing commands for cont...@bugs.debian.org: > notfound 1036967 1:3.2.7a-5 Bug #1036967 [fig2dev] fig2dev: insufficient Breaks+Replaces against transfig/jessie-elts Ignoring request to alter found versions of bug #1036967 to the same values previously set > notfound 1036967 1:3.2.8-3 Bug #1036967 [fig2dev] fig2dev: insufficient Breaks+Replaces against transfig/jessie-elts Ignoring request to alter found versions of bug #1036967 to the same values previously set > notfound 1036967 1:3.2.8b-3 Bug #1036967 [fig2dev] fig2dev: insufficient Breaks+Replaces against transfig/jessie-elts Ignoring request to alter found versions of bug #1036967 to the same values previously set > thanks Stopping processing here. Please contact me if you need assistance. -- 1036967: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1036967 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1036967: fig2dev: insufficient Breaks+Replaces against transfig/jessie-elts
notfound 1036967 1:3.2.7a-5 notfound 1036967 1:3.2.8-3 notfound 1036967 1:3.2.8b-3 thanks On Wed, 31 May 2023, Andreas Beckmann wrote: > during a test with piuparts I noticed your package fails to upgrade from > 'jessie-elts'. > It installed fine in 'jessie-elts', then the upgrade to 'stretch-elts' fails > because it tries to overwrite other packages files without declaring a > Breaks+Replaces relation. > > See policy 7.6 at > https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces > > >From the attached log (scroll to the bottom...): > > ... > Selecting previously unselected package fig2dev. > Preparing to unpack .../fig2dev_1%3a3.2.6a-2+deb9u4_amd64.deb ... > Unpacking fig2dev (1:3.2.6a-2+deb9u4) ... > dpkg: error processing archive > /var/cache/apt/archives/fig2dev_1%3a3.2.6a-2+deb9u4_amd64.deb (--unpack): >trying to overwrite '/usr/bin/fig2dev', which is also in package transfig > 1:3.2.6a-2~deb8u1 > dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) > .. > The upload of a new upstream release (1:3.2.6a-2~deb8u1) of transfig to > jessie-elts (ELA-493-1) invalidated the versions in the existing > Breaks+Replaces: transfig (<< 1:3.2.6~beta-1~) > in fig2dev (1:3.2.6a-2+deb9u4) in stretch, causing the above file overwrite > errors on > several jessie-elts -> stretch-elts upgrade tests. I switched over from transfig to fig2dev with version 1:3.2.6~beta-1, it was never intended that someone builds a transfig 1:3.2.6a-2~deb8u1. If someone needs a 3.2.6a backport in jessie, the package should have been renamed as I did (transfig becoming a transitional package after 1:3.2.6~beta-1). Anyway this went wrong in jessie-elts and has to be solved in stretch-elts now, I suppose. > Ideally the Breaks+Replaces against transfig in fig2dev > should be bumped to (<< 1:3.2.6a-2+deb9) in stretch-elts. Since it isn't an issue in buster/bullseye/bookworm I mark these versions fixed to avoid confusion in the release team. Greetings Roland
Bug#1036967: fig2dev: insufficient Breaks+Replaces against transfig/jessie-elts
Package: fig2dev Version: 1:3.2.6a-2+deb9u4 Severity: serious User: debian...@lists.debian.org Usertags: piuparts X-Debbugs-Cc: Markus Koschany Hi, during a test with piuparts I noticed your package fails to upgrade from 'jessie-elts'. It installed fine in 'jessie-elts', then the upgrade to 'stretch-elts' fails because it tries to overwrite other packages files without declaring a Breaks+Replaces relation. See policy 7.6 at https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces >From the attached log (scroll to the bottom...): ... Selecting previously unselected package fig2dev. Preparing to unpack .../fig2dev_1%3a3.2.6a-2+deb9u4_amd64.deb ... Unpacking fig2dev (1:3.2.6a-2+deb9u4) ... dpkg: error processing archive /var/cache/apt/archives/fig2dev_1%3a3.2.6a-2+deb9u4_amd64.deb (--unpack): trying to overwrite '/usr/bin/fig2dev', which is also in package transfig 1:3.2.6a-2~deb8u1 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) .. The upload of a new upstream release (1:3.2.6a-2~deb8u1) of transfig to jessie-elts (ELA-493-1) invalidated the versions in the existing Breaks+Replaces: transfig (<< 1:3.2.6~beta-1~) in fig2dev (1:3.2.6a-2+deb9u4) in stretch, causing the above file overwrite errors on several jessie-elts -> stretch-elts upgrade tests. Ideally the Breaks+Replaces against transfig in fig2dev should be bumped to (<< 1:3.2.6a-2+deb9) in stretch-elts. cheers, Andreas fig2ps.elts.log.gz Description: application/gzip