[Build-common-hackers] Bug#828726: Bug#828726: cdbs: Please readd DEB_PYTHON(3)_MODULE_PACKAGES variable

Jonas Smedegaard dr at jones.dk
Thu Feb 23 17:37:09 UTC 2017

Quoting Laurent Bigonville (2017-02-23 17:44:21)
> On Fri, 15 Jul 2016 18:06:26 +0200 Jonas Smedegaard <dr at jones.dk> wrote:
>> Please include as a minimum the *symptoms* when reporting a bug. 
>> Suggestions for a fix (or workaround) is appreciated too, but don't 
>> forget to define the bug. :-)
>> (I could be wrong: If so then please reopen - and point me to some 
>> actual breakage)
> I forgot to reply to this bug.
> The system-config-printer package is using DEB_PYTHON3_MODULE_PACKAGES 
> to tell cdbs to call dh_python3 on packages that are not starting by 
> python3-* and this is definitely not working anymore.
> This seems to be a behavior change of cdbs that breaks at least one 
> package.

You point out "definitive" breakage while I ask for _actual_ breakage.

If system-config-printer fails to build from source then please file a 
severe bugreport against system-config-printer *with* *build-log* and 
tag it as depending on this bug.  Then we have something concrete to 
work with.

Looking briefly it seems system-config-printer wrongly declare 
DEB_PYTHON3_MODULE_PACKAGES _after_ including the CDBS snippets.  I'd be 
surprised if that ever worked as intended.

When DEB_PYTHON3_MODULE_PACKAGES was introduced with cdbs 0.4.90 in 
december 2010, it came with the following note:

> NB! override needs to be done _before_ including this file!

 - Jonas

 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/build-common-hackers/attachments/20170223/8f6a3f5f/attachment.sig>

More information about the Build-common-hackers mailing list