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

Re: Build failed in Jenkins: dpkg-source #365



Hi!

On Sat, 2015-08-01 at 00:30:00 +0200, Michael Prokop wrote:
> * Guillem Jover [Fri Jul 31, 2015 at 05:48:47PM +0200]:
> > If it's not possible to upgrade, could the issue be worked around,
> > by for example adding a local patch to revert that (I'd happily
> > provide one), or stripping the build-profile with sed or similar?
> > I'd rather not have to revert this in dpkg itself.
> 
> I've just upgraded the system to jessie so we don't need that
> workaround (and since it was anyway on our todo liste, good thing
> that was pushed ;)).

Great, thanks for that!

> But the binary package build fails inside cowbuilder (sid):
> 
> | 00:04:10 Depends: debhelper (>= 9), pkg-config, flex, gettext (>= 0.19), po4a (>= 0.41), zlib1g-dev, libbz2-dev, liblzma-dev, libselinux1-dev (>= 1.28-4), libncursesw5-dev, libio-string-perl <!nocheck>
> | 00:04:10 dpkg-deb: error: parsing file '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy/DEBIAN/control' near line 8 package 'pbuilder-satisfydepends-dummy':
> | 00:04:10  'Depends' field, syntax error after reference to package 'libio-string-perl'
> | 00:04:10 E: pbuilder-satisfydepends failed.
> 
>  -- https://jenkins.grml.org/job/dpkg-binaries/architecture=amd64/318/console
> 
> So I guess we need the workaround until dpkg of unstable can handle
> that? :)

The problem is in pbuilder, the version supporting build-profiles was
just NMUed recently in unstable (#740577 0.215+nmu4). :/

So the options could be:

 * backport that pbuilder version to jessie and install that.
 * switch to sbuild which should have build-profiles support in jessie,
   (which might be undesirable or too much work, but then pbuilder
   seems pretty much unmaintained nowadays, barring NMUs :).
 * workaround this somehow in the jenkins setup?
 * revert the patch. :(

Thanks,
Guillem


Reply to: