PPA Natty Build Failures

Bug #778126 reported by Martin Owens
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Wizardpen
Fix Released
Critical
Unassigned

Bug Description

We need a developer to take a look at the natty build failures seen here:

https://launchpad.net/~doctormo/+archive/xorg-wizardpen/+buildjob/2520194

I suspect that the issues are in the autogen/autotools package, but I can't be sure. This is a critical job and shouldn't take too long to solve hopefully.

Martin Owens (doctormo)
Changed in wizardpen:
status: New → Confirmed
importance: Undecided → Critical
Revision history for this message
Alejandro Mery (amery) wrote :

The failure is because of:

make[3]: Entering directory `/build/buildd/xserver-xorg-input-wizardpen-0.8.1/man'
make[3]: *** No rule to make target `wizardpen.@DRIVER_MAN_SUFFIX@', needed by `all-am'. Stop.

and that's probably related to:
./configure: line 11659: XORG_MANPAGE_SECTIONS: command not found
./configure: line 11660: XORG_RELEASE_VERSION: command not found

missing dep? obsolete m4 macro?

Revision history for this message
Alejandro Mery (amery) wrote :

XORG_MANPAGE_SECTIONS comes from /usr/share/aclocal/xorg-macros.m4 so xutils-dev is missing as dependency

Revision history for this message
Alejandro Mery (amery) wrote :

btw, why isn't the debian/ dir kept with the source? It would allow us to test using pbuilder and fix stuff like this before pushing to the PPA...

Revision history for this message
Martin Owens (doctormo) wrote :

The debian dir is seperate because we are technically an upstream and we need to build using `make dist` and build from there. We can still use pbuilder to test it, an extra makefile script to make dist and then extract and copy in the debian dir and pbuild.

Revision history for this message
Martin Owens (doctormo) wrote :

I've committed the fix and resubmitted the package.

Revision history for this message
Martin Owens (doctormo) wrote :
Revision history for this message
Alejandro Mery (amery) wrote :

right, ./configure is not been generated there, it's coming from the tarball. please add the package on your machine and re-run ./autogen.sh :-)

I'm fairly newbie on all these debian/ubuntu packaging thing, can you give me more details about how to get the .dsc without the debian/ dir? also, imho upstreams can include that dir too :p

Revision history for this message
Alejandro Mery (amery) wrote :

I downloaded the tar.gz2 from your ppa, ran ./autogen.sh; dch; debuild -S -sa; cd ..; sudo pbuilder ... and worked fine. I uploaded it to ppa:amery/ppa to see if it really solved the problem.

Revision history for this message
Alejandro Mery (amery) wrote :
Alejandro Mery (amery)
Changed in wizardpen:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.