retitle 662718 cpio: Suggests libarchive1, which is gone due to SONAME bump
severity 662718 normal
thanks

Yes.  This was pretty perplexing.  There is no mention of libarchive in
the Description: field, there *is* no README.Debian, and none of the
binaries are linked with libarchive1, so how could it be used?  Still, I
was reluctant to uninstall libarchive1 without a new version of cpio
that suggested libarchive12, though I eventually gave up on that and
just removed it.

Then, a couple days after, when I finally got around to actually looking
through the cpio bug list that I'd previously opened (i.e., just now),
and was re-checking things to ensure accuracy in my contribution to this
bug thread, I thought to check the changelogs for cpio and libarchive
for clues to why it libarchive1 was suggested, and I found this:

,----
| libarchive (1.02.036-1) unstable; urgency=low
| 
|   * New upstream version, now with support for building as a .so.
|   * Added build-dep on libattr1-dev.
|   * No more libarchive-doc; its files now live in libarchive1.
|   * Thanks to Bernhard R. Link for ideas for this package.
`----

In particular, note the third bullet.  Based on this, it is my guess that
the Suggests: was intended to refer to the documentation.  Now, you may
be thinking "What? Docs in a shared-library package?!?!?"; if so, you'd
be right: poking around with apt-file reveals that they're now included
in the libarchive-dev package.

These three documents appear particularly applicable:
,----
| libarchive-dev: /usr/share/man/man5/cpio.5.gz
| libarchive-dev: /usr/share/man/man5/libarchive-formats.5.gz
| libarchive-dev: /usr/share/man/man5/mtree.5.gz
| libarchive-dev: /usr/share/man/man5/tar.5.gz
`----

So, if I'm correct about the reason for the Suggests:, it looks like it
should be changed to "Suggests: libarchive-dev", and a note about the
reason added to the Description: field and/or README.Debian (so that no
one has to puzzle it out again).

Thanks,
- Samuel Bronson

-- 
Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread!



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to