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

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



Hi,

* Guillem Jover [Fri Jul 31, 2015 at 05:48:47PM +0200]:
> On Thu, 2015-07-30 at 07:19:56 +0200, Jenkins Team at Grml wrote:
> > Changes:
> …
> > [guillem] debian: Mark libio-string-perl as <!nocheck>
> …

> > ------------------------------------------
> …
> > + dpkg-buildpackage -uc -us -nc -d -S -i -I
> > dpkg-buildpackage: source package dpkg
> > dpkg-buildpackage: source version 1.18.2~20150730051951.365
> > dpkg-buildpackage: source changed by Grml.org Autobuilder <jenkins@grml.org>
> >  dpkg-source -i -I --before-build source
> > dpkg-source: info: using options from source/debian/source/options: --compression=xz
> > dpkg-source: warning: can't parse dependency libio-string-perl <!nocheck>
> > dpkg-source: error: error occurred while parsing Build-Depends
> > dpkg-buildpackage: error: dpkg-source -i -I --before-build source gave error exit status 255

> So the commit adding the build-profile broke the build. I'm assuming
> the system is not running jessie?

Exactly, it was running wheezy.

> 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 ;)).

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? :)

regards,
-mika-

Attachment: signature.asc
Description: Digital signature


Reply to: