Bug#987461: libuima-adapter-soap-java is empty
tony mancill
tmancill at debian.org
Tue Jun 22 00:47:49 BST 2021
On Tue, Jun 22, 2021 at 07:57:13AM +0900, Hideki Yamane wrote:
> Hi,
>
> On Mon, 21 Jun 2021 11:52:14 -0700
> tony mancill <tmancill at debian.org> wrote:
> > I saw the note in the changelog that Breaks is in fact there to remove
> > the empty package, but it's not happening for me when I try to upgrade
> > locally. My test case is to install uima-utils (which will install
> > libuima-adapter-soap-java via Recommends) and then try to upgrade the
> > binaries to 2.10.2-4 using dpkg.
>
> Well, it would remove libuima-adapter-soap-java if I've tested it
> on chroot env as below.
>
> # apt install /tmp/libuima-core-java_2.10.2-4_all.deb
> (snip)
> The following packages will be REMOVED:
> libuima-adapter-soap-java
> The following packages will be upgraded:
> libuima-core-java
> 1 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
> Need to get 0 B/1513 kB of archives.
> After this operation, 12.3 kB disk space will be freed.
>
>
> > The only way I can make this work is remove libuima-adapter-soap-java
> > manually. Are you sure that Breaks is necessary? apt-get autoremove
> > will clean up libuima-adapter-soap-java at some point.
>
> Okay, libuima-adapter-soap-java is empty now, just manual autoremove
> is fine.
Ah, I should have tested with apt. I see that it works fine.
> > I took a look at policy to see if Breaks + Replaces should be used in
> > this situation, but I'm not sure it really applies (although I think it
> > would work better than just Breaks). Still, I'm unsure about the need
> > for Breaks for this empty package clean-up use case.
>
> I don't think "Replaces" to be used in this situation since it
> does not provide any fuctions as same as previous one.
Agreed.
> > Any concerns if I drop the Breaks before the upload?
>
> None, please go ahead for bullseye :)
My apologies if using Breaks in this way is a common pattern. I am
simply not familiar with it. If you have used the pattern before, I
will upgrade the package as-is, since your way is cleaner. Otherwise, I
will remove the Breaks.
Thank you for the response. I will upload once I hear back from you.
Thank you!
tony
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20210621/81fd6bad/attachment.sig>
More information about the pkg-java-maintainers
mailing list