Public bug reported:

There is a problem on line 130 of debian/rules that breaks the generated 
control file if anything is set for EXTRA_PLUGINS. 
The basic control file is generated first in lines 108-117.  Then the entries 
for the EXTRA_PlUGINS are added in lines 118-130.  
However, an error on line 130 causes the control file to be completely 
overwritten.

dpkg-buildpackage then fails with:
   dpkg-checkbuilddeps: error: syntax error in debian/control at line 10: first 
block lacks a source field

The erroneous line 130 reads:
    sed 's/@GST_GCONF_LIB_DEV_DEP@/$(gst_gconf_lib_dev_dep)/g' > $@; \
which overwrites the control file.

It should read:
   sed 's/@GST_GCONF_LIB_DEV_DEP@/$(gst_gconf_lib_dev_dep)/g' >> $@; \
so that the entries are appended without overwriting the file.

** Affects: gst-plugins-ugly0.10 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Package doesn't build from source if any EXTRA_PLUGINS are added
https://bugs.launchpad.net/bugs/247553
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gst-plugins-ugly0.10 in ubuntu.

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

Reply via email to