Re: possible mass-filing of bugs: many shared library packages contain binaries in usr/bin
* Stephen Zander (gibreel@pobox.com) wrote:
> >>>>> "Junichi" == Junichi Uekawa <dancer@netfort.gr.jp> writes:
> Junichi> No, -dev should have the following entry:
>
> Junichi> Package: libsomething1-dev Provides: libsomething-dev
> Junichi> Conflicts: libsomething-dev
>
> Junichi> so that only one version of the -dev package will be
> Junichi> installable.
>
> You want a Replaces: line in there as well for that to work properly.
>
> So what you're really asking for is that developers always package
> -dev packages Highlander-style (there can be only one in a system) for
> each library. That's fine. However, it's only necessary if upstream
> introduces an incompatible ABI change.
It's necessary if the -dev packages have any header and/or library files
of the same name, which is practically a given.
Joshua
--
Joshua Haberman <joshua@haberman.com>
--
To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: