Bug#838831: libcups2-dev has circular Depends on libcupsimage2-dev
On Mon, Sep 26, 2016 at 10:50:36AM +0200, Didier 'OdyX' Raboud wrote:
> Control: tags -1 +wontfix +help
>
> Hi Bill,
>
> Le dimanche, 25 septembre 2016, 16.53:04 h CEST Bill Allombert a écrit :
> > There is a circular dependency between libcups2-dev and libcupsimage2-dev:
> >
> > libcups2-dev :Depends: libcupsimage2-dev (= 2.2.0-2)
> > libcupsimage2-dev :Depends: libcups2-dev (= 2.2.0-2)
>
> Indeed, thanks for the pointer.
>
> The problem here is that the circular dependency is (as the current source
> code is) needed:
>
> libcupsimage2-dev has:
> /usr/include/cups/raster.h
> … which contains:
> #include "cups.h"
>
> libcups2-dev has:
> /usr/include/cups/cups.h
> and
> /usr/include/cups/ppd.h
> … which contains:
> #include "raster.h"
>
> As it stands, I don't see (and it's probably invasive) how to untangle this,
> hence +wontfix and +help.
Maybe you could merge libcupsimage2-dev and libcups2-dev in a single
package, since they come from the same source.
Cheers,
--
Bill. <ballombe@debian.org>
Imagine a large red swirl here.
Reply to: