[pkg-fso-maint] phoneuid/libphone-ui-20100213 dependency problem

Sebastian Reichel elektranox at gmail.com
Mon May 17 19:24:11 UTC 2010


On Mon, May 17, 2010 at 06:39:49PM +0200, Luca Capello wrote:
> Hi there!
> 
> Disclaimer: I have never tried phoneuid nor looked into the
> package/code.
> 
> On Fri, 14 May 2010 15:36:57 +0200, Sebastian Reichel wrote:
> > On Fri, May 14, 2010 at 06:16:29PM +0200, Visti Andresen wrote:
> >> Shouldn't phoneuid/libphone-ui-20100213 depend on libphone-ui-shr? As:
> >> 
> >> phoneuid needs shr.so which seems to be supplied by libphone-ui-shr
> >> 
> >> phoneuid depends on libphone-ui-20100213 which in turn only recommends
> >> libphone-ui-shr
> [...]
> > Debian should install recommends by default now, too. The reason
> > libphone-ui does not depend on libphone-ui-shr is, that
> > libphone-ui-shr build depends on libphone-ui (=> cycle dependency)
> 
> Sorry, but if phoneuid does not work without libphone-ui-shr, then
> phoneuid *must* depend on libphone-ui-shr.
> 
> Thx, bye,
> Gismo / Luca

Hi luca, :)

Currently it's like this:

Runtime:
phoneuid needs libphone-ui
libphone-ui needs libphone-ui-implementation
libphone-ui-shr provides libphone-ui-implementation

Buildtime:
phoneuid needs libphone-ui
libphone-ui needs nothing
libphone-ui-shr needs libphone-ui

Currently I added libphone-ui-shr to the recommends of libphone-ui.
Addin a dependency there would result in a circular build dependency.

If I got you right I should manually add
libphone-ui-shr/libphone-ui-implementation to every package using
libphone-ui (which is just phoneuid at the moment iirc)?

-- Sebastian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20100517/e34f32cd/attachment.pgp>


More information about the pkg-fso-maint mailing list