Public bug reported:

If you do a source-with-tarball udev build then all subsequent builds
will fail because the configure file has been removed and there is no
configure: target to remake it

apt-get source udev
cd udev-175
dpkg-buildpackage -S -sa
dpkg-buildpackage -B

results in 
 debian/rules build
make: *** No rule to make target `configure', needed by 
`build-deb/config.status'.  Stop.

The source is shipped with a configure file but there is no configure: target, 
only a 
# Configure the package                                                         
                                                                               
debian/autoreconf.after:                                                        
                                                                               
        dh_autoreconf

Interestingly, if you do a dpkg-builpackage -S before the -B then it's
fine. Something about -sa makes it remove the various autogenerated
files.

Adding this seems to fix it:
configure: debian/autoreconf.after

but maybe that always runs dh_autoreconf and it didn't before? I don;t
fully grok how this stuff interacts.

** Affects: udev (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1123251

Title:
  udev build after source -sa build fails due to missing configure
  target

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/udev/+bug/1123251/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to