trivial build products should not be in source package

Bug #1094061 reported by Peter Hurley
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-control-center (Ubuntu)
New
Undecided
Unassigned

Bug Description

Packaging trivial build products such as shell/cc-shell-marshal.{c,h} unnecessarily complicates building from source, __especially__ since debian/patches/60_ubuntu_nav_bar.patch renders the originals invalid anyway.

Consider the typical approach for shadowing the package with additional patches:
$ apt-get source gnome-control-center
$ cd gnome-control-center-3.4.2
$ git init
$ git add .
$ git commit -m "Base package"
$ dpkg-buildpackage -b -rfakeroot -us -uc
..... everything builds fine, now cleanup and rebuild .....
$ git reset --hard HEAD
$ git clean -xdf
$ dpkg-buildpackage -b -rfakeroot -us -uc
..... build fails because trivial build products have current datetime so won't be rebuilt :(

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.