| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
| |
This way it's a lot easier to test stuff without actually installing it
Use BASH_SOURCE, which contains the path of the current script being executed.
BASH_SOURCE is clearly a bashism, but it's cheaper than using dirname(1).
Thanks to Gianfranco Costamagna for noticing how this bit could have be improved.
Gbp-Dch: Short
|
|
|
|
|
|
|
| |
There are still quite some, this is a first chunk based on a given patch
applied where i felt confident enough.
Thanks: Herbert Parentes Fortes Neto <hpfn@ig.com.br> for the initial patch-set
|
|
|
|
|
|
|
| |
By unsetting APTGETOPT, and setting
PBUILDERSATISFYDEPENDSOPT=('--check-key'), the user now has an option
of verifying the key signature of each package against the installed
keyring.
|
| |
|
|
|
|
|
|
|
| |
Require /usr/bin/gdebi on the host to resolve build-deps using
pbuilder-satisfydepends-gdebi instead of installing it in the chroot
which resulted in a less minimal build env. Use proper package name in
Suggests.
|
|
|
|
| |
Copy .dsc in chroot before calling gdebi; closes: #472407
|
|
|
|
|
| |
Check whether gdebi support the --version flag and that the version is
>= 0.3.9 in which case pass -o APT::Install-Recommends=false to gdebi.
|
|
|
|
|
| |
Add "--force-yes" to generated apt-get call, consistent with other apt-get
calls; thanks Michael Vogt; Launchpad #123068.
|
|
|
|
| |
gdebi pulls in too much too the chroot, maybe gdebi-core is better.
|
|
|
|
|
|
|
|
| |
The original implementation did not work well with cowdancer, change
it so that gdebi is called inside chroot and inside chroot only.
This has the drawback that gdebi must be available within chroot, but
it is much simpler than adding conditional cowdancer support to gdebi, and hopefully better for future development.
|
|
From: Michael Vogt <mvo@ubuntu.com>
In Ubuntu, we've applied the attached patch to achieve the following:
* Makefile:
- Addded pbuilder-satisfydepends-gdebi
* pbuilder-buildpackage-funcs:
- always pass --chroot to the pbuilder-satisfydepends (needed for
pbuilder-satisfydepends-gdebi)
* pbuilder-satisfydepends-gdebi:
- added alternative b-d resolver
pbuilder-satisfydepends-gdebi is a build-dependencies resolver based
on gdebi (that in turn uses python-apt/libapt). It is fast and does
not need to build a dummy package. It should behave exactly like
apt-get build-dep $pkg
It used to be more interessting because of the speed gain when
pbuilder-satisfydepends-classic was the default. You probably want to
add a recommends or suggests for gdebi too (if you like the patch
method).
Modified by dancerj: --chroot is given before --chrootexec so that
cowdancer can continue to work.
|