[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: