Control: tags -1 -moreinfo
On Fri, Apr 28, 2023 at 08:55:51PM +0200, Sebastian Ramacher wrote:
> 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.org@packages.debian.org
> > Usertags: unblock
> > X-Debbugs-Cc: libmodulemd@packages.debian.org, team+pkg-rpm@tracker.debian.org, roam@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.
libmodulemd-2.14.0-3 is in unstable now and it is already built for
all release architectures.
Thanks!
> > 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 <roam@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
--
--
Peter Pentchev roam@ringlet.net roam@debian.org pp@storpool.com
PGP key: http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13
Attachment:
signature.asc
Description: PGP signature