[Build-common-hackers] Bug#610624: Bug#610624: Bug#610624: cdbs: Multiple regressions in python-autotools.mk

Jonas Smedegaard dr at jones.dk
Sat Jan 22 09:51:27 UTC 2011


On Sat, Jan 22, 2011 at 12:25:37AM +0200, Stefano Rivera wrote:
>Hi Emilio (2011.01.21_23:16:46_+0200)
>> > # Install all flavors on top of each other by default
>> > -DEB_MAKE_DESTDIRSKEL ?= $(cdbs_curdestdir)
>> > +DEB_MAKE_DESTDIRSKEL = $(cdbs_curdestdir)
>>
>> Not so sure about this one though. What is setting DEB_MAKE_DESTDIRSKEL ?
>> Nothing in CDBS sets it AFAICS.
>
>1/class/makefile-vars.mk.in
>57:DEB_MAKE_DESTDIRSKEL ?= $(cdbs_curdestdir)/@FLAVOR@
>
>> An example of a package broken in Debian would be nice, so we can 
>> reproduce it.
>
>Take pywebkitgtk and build it on sid with only cdbs from experimental,
>everything else from sid.

Yes, that's right.

Took me a while to realize why that was needed: The problem is that 
flavors are used to resolve build targets, which is resolved early, so 
flavors must be resolved early as well.

Thanks, Stefano!


    - 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: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/build-common-hackers/attachments/20110122/cb3f1032/attachment.pgp>


More information about the Build-common-hackers mailing list