Control: tags -1 moreinfo confirmed On 2023-04-28 04:58:51 +0300, Peter Pentchev wrote: > Package: release.debian.org > Severity: normal > User: release.debian....@packages.debian.org > Usertags: unblock > X-Debbugs-Cc: libmodul...@packages.debian.org, > team+pkg-...@tracker.debian.org, r...@debian.org > Control: affects -1 + src:libmodulemd > > Please unblock package libmodulemd; this is a pre-approval request > before I upload version 2.14.0-3 to unstable.
Please remove the moreinfo tag once the package is available in unstable. Cheers > > In version 2.13.0-1, I moved a file from the libmodulemd-dev package to > the gir1.2-modulemd-2.0 one, and I forgot to add the appropriate > Breaks+Replaces relationship. Helmut Grohne kindly reminded me in > the severity: serious bug #1034935 (thanks!). > > [ Reason ] > Declare the Breaks+Replaces relationship so that dpkg will not fail to > unpack the new version of the gir-* package over the old version of > the -dev one. > > [ Impact ] > An upgrade from bullseye to bookworm will break, see #1034935. > > [ Tests ] > piuparts, I guess... no idea why I did not notice that :( > > [ Risks ] > IMHO, no risk at all. > > [ Checklist ] > [x] all changes are documented in the d/changelog > [x] I reviewed all changes and I approve them > [x] attach debdiff against the package in testing > > unblock libmodulemd/2.14.0-3 > diff -Nru libmodulemd-2.14.0/debian/changelog > libmodulemd-2.14.0/debian/changelog > --- libmodulemd-2.14.0/debian/changelog 2022-12-26 13:38:43.000000000 > +0200 > +++ libmodulemd-2.14.0/debian/changelog 2023-04-28 04:48:28.000000000 > +0300 > @@ -1,3 +1,10 @@ > +libmodulemd (2.14.0-3) unstable; urgency=medium > + > + * Declare that the gir-* package Breaks+Replaces older versions of > + the -dev one. Closes: #1034935 > + > + -- Peter Pentchev <r...@debian.org> Fri, 28 Apr 2023 04:48:28 +0300 > + > libmodulemd (2.14.0-2) unstable; urgency=medium > > * Use the GitHub API in the watch file. > diff -Nru libmodulemd-2.14.0/debian/control libmodulemd-2.14.0/debian/control > --- libmodulemd-2.14.0/debian/control 2022-12-26 13:38:30.000000000 +0200 > +++ libmodulemd-2.14.0/debian/control 2023-04-28 04:45:57.000000000 +0300 > @@ -70,6 +70,8 @@ > Section: introspection > Architecture: any > Multi-Arch: same > +Breaks: libmodulemd-dev (<< 2.13.0-1~) > +Replaces: libmodulemd-dev (<< 2.13.0-1~) > Depends: > ${gir:Depends}, > ${misc:Depends}, -- Sebastian Ramacher