On Sat, 2006-09-23 at 23:41:18 -0400, Jose Luis Rivas Contreras wrote:
> Guillem Jover escribió:
> > Package: rtorrent
> > Version: 0.6.2-1

> > This new version got a Build-Dependency on libreadline5. I cannot see
> > where this library is being linked against in rtorrent, if it's an
> > indirect dependency that should be reflected in the package directly
> > needing this library. Second thing is, if that library would be really
> > needed, the proper package to Build-Depend on would be libreadlin5-dev
> > which is the one providing the .so symlink.

> Hi guillem, this is needed by `bc' and `libreadlin5' is the dependency
> that needs `bc', not `libreadlin5-dev'.

If you mean that bc needs this library then bc should be pulling that
dependency by itself. You should not be adding transitive dependencies
in your packages, only directly used ones.

> Is reflected in the used of `bc' during the Build, if I delete this
> dependency then fails to build.

If bc is missing a dependency on libreadline5, then that's a bug on bc
not your package. If you mean that you just need bc, that's fine, but
that does not imply that you need libreadline5 as well.

Hope that makes it clearer.

regards,
guillem


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

Reply via email to