[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Cufflinks package fails to build on Launchpad PPA



Le Tue, Jan 03, 2012 at 02:07:29PM -0500, Carlos Borroto a écrit :
> 
> The same thing is happening with the Tophat package Alex just uploaded:
> https://launchpadlibrarian.net/88998061/buildlog_ubuntu-oneiric-i386.tophat_1.3.3-1~oneiric1_FAILEDTOBUILD.txt.gz
> 
> Can you look into it? Should I just change "debian/rules" to match
> what you did for cufflinks?

Hello Carlos,

I did not have time to check in details, but yes, it looks like it is the same
problem, that is:

  - For local builds, a source package is created.  In the course of making this
    source package, the patches are applied if they were not.

  - For buildd builds, only binary packages are created, and if the patches are not
    yet applied, nothing will apply them.

The problem with cufflinks, and probably tophat, was that the clean target is
un-applying the patches, but the binary target, which is implicitely passed to
dh, does not depend on a target that applies the patch.  For local builds, it
just happens by chance that they are applied, because the source package is
built before the binary packages.

Cheers,

-- 
Charles Plessy
Debian Med packaging team,
http://www.debian.org/devel/debian-med
Tsurumi, Kanagawa, Japan


Reply to: