Hi again, Andres, On Fri, Sep 17, 2010 at 08:04:47PM -0400, Andres Mejia wrote:
On Monday 13 September 2010 13:32:11 Jonas Smedegaard wrote:Hi Andres,On Mon, Sep 13, 2010 at 12:44:51PM -0400, Andres Mejia wrote:>chromium-browser at one point required manually adding some extra >dependencies in Depends field, so there was a need to override part >of debhelper.mk that ran dh_gencontrol. It was documented however >that in order to do this, the target 'binary-makedeb-IMPL/%' had to >be overridden.>>Please provide some form of documentation that explains the above >use case. I'm sure there are similar use cases too, such as >overridding dh_shlibdeps.Thanks for reporting this! Documentation for CDBS certainly is lacking behind :-(Could you point to the specific phrase in the documentation that is wrong?Sorry. Meant to say "it was *not* documented ..." In other words, it was not documented however that in order to do this, the target 'binary-makedeb-IMPL/%' had to be overridden.
Ah, ok. Thanks for clarifying.
Depending on what exactly you wanted to do, I believe the proper approach is to set DEB_DH_SHLIBDEPS_ARGS.dpkg-shlibdeps won't help in the case where a library is dlopened, thus making it necessary to manually add the dependencies in for a package.
Are you shure you don't mean dh_shlibdeps above? I believe (but have not played with it) that you can spoon-feed dependencies as options to dpkg-shlibdeps, and thus to dh_shlibdeps as well.
Could you provide an example of the approach you believe necessary? Kind regards, - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: Digital signature

