Public bug reported:
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 :(
** Affects: gnome-control-center (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-control-center in Ubuntu.
https://bugs.launchpad.net/bugs/1094061
Title:
trivial build products should not be in source package
Status in “gnome-control-center” package in Ubuntu:
New
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 manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1094061/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp