Commit graph

108 commits

Author SHA1 Message Date
codehelp
d764a13c22 fakeroot support for download and don't lowercase include filenames.
git-svn-id: http://emdebian.org/svn/current@7554 563faec7-e20c-0410-992a-a66f704d0ccd
2010-10-15 15:37:01 +00:00
codehelp
ba99b959cd drop duplicate realpath check for included files.
git-svn-id: http://emdebian.org/svn/current@7522 563faec7-e20c-0410-992a-a66f704d0ccd
2010-10-03 18:56:42 +00:00
codehelp
01706647dc * Drop all use of forceyes - no longer necessary. * Handle missing 'include' files cleanly and early. (Closes: #595006)
git-svn-id: http://emdebian.org/svn/current@7521 563faec7-e20c-0410-992a-a66f704d0ccd
2010-10-03 18:25:57 +00:00
codehelp
51014e4e40 oops, need -y
git-svn-id: http://emdebian.org/svn/current@7516 563faec7-e20c-0410-992a-a66f704d0ccd
2010-10-02 17:32:32 +00:00
codehelp
f255133dd0 port apt fix from branch
git-svn-id: http://emdebian.org/svn/current@7510 563faec7-e20c-0410-992a-a66f704d0ccd
2010-10-02 15:56:26 +00:00
wookey
cc1f6a57db Check in fixes for apt authentication on 0.8 and updates for Ubuntu maverick config
git-svn-id: http://emdebian.org/svn/current@7502 563faec7-e20c-0410-992a-a66f704d0ccd
2010-10-01 01:42:06 +00:00
wookey
1e58141beb Correct bugs in flat URL suport
git-svn-id: http://emdebian.org/svn/current@7390 563faec7-e20c-0410-992a-a66f704d0ccd
2010-08-27 13:09:34 +00:00
codehelp
7712ce145e untested flatfile experiment
git-svn-id: http://emdebian.org/svn/current@7388 563faec7-e20c-0410-992a-a66f704d0ccd
2010-08-26 06:21:00 +00:00
codehelp
743fbdccbd tidy up output again.
git-svn-id: http://emdebian.org/svn/current@7387 563faec7-e20c-0410-992a-a66f704d0ccd
2010-08-25 21:54:03 +00:00
codehelp
7528669e79 improve the efficiency of the new output for sources.
git-svn-id: http://emdebian.org/svn/current@7386 563faec7-e20c-0410-992a-a66f704d0ccd
2010-08-25 20:44:21 +00:00
codehelp
7c29be60ba Implement section output properly.
git-svn-id: http://emdebian.org/svn/current@7384 563faec7-e20c-0410-992a-a66f704d0ccd
2010-08-25 20:30:50 +00:00
codehelp
b9ea415aed revert r7374 and fix the implementation to no longer reuse an existing variable name.
git-svn-id: http://emdebian.org/svn/current@7383 563faec7-e20c-0410-992a-a66f704d0ccd
2010-08-25 19:56:15 +00:00
codehelp
8c6ae7d6bd revert r7373: does not actually do what it says on the tin - need to restructure the dump_config routine to enforce an explicit nested order.
git-svn-id: http://emdebian.org/svn/current@7382 563faec7-e20c-0410-992a-a66f704d0ccd
2010-08-25 19:53:33 +00:00
wookey
3e95c32799 Stop spurious omitdebsrc message appearing at end of simulate info due to $msg being re-used.
git-svn-id: http://emdebian.org/svn/current@7374 563faec7-e20c-0410-992a-a66f704d0ccd
2010-08-20 23:14:44 +00:00
wookey
dc66a1305a Don't sort the sources, suites and components lines in --simulate output, so that they correspond.
git-svn-id: http://emdebian.org/svn/current@7373 563faec7-e20c-0410-992a-a66f704d0ccd
2010-08-20 22:54:07 +00:00
codehelp
8a0a081d0c trim the source listing to match the specified sections.
git-svn-id: http://emdebian.org/svn/current@7372 563faec7-e20c-0410-992a-a66f704d0ccd
2010-08-20 22:02:38 +00:00
codehelp
068fc2ec57 tighten the section check regexp
git-svn-id: http://emdebian.org/svn/current@7371 563faec7-e20c-0410-992a-a66f704d0ccd
2010-08-20 21:40:04 +00:00
codehelp
0436450d0d only listen to packages listings for those sections included in debootstrap
git-svn-id: http://emdebian.org/svn/current@7370 563faec7-e20c-0410-992a-a66f704d0ccd
2010-08-20 08:28:52 +00:00
codehelp
720595e180 ensure all sources are cleaned out and within our control.
git-svn-id: http://emdebian.org/svn/current@7369 563faec7-e20c-0410-992a-a66f704d0ccd
2010-08-19 11:16:31 +00:00
codehelp
8db9dbcff4 Improve the omitdebsrc handling for detection of 'true'.
git-svn-id: http://emdebian.org/svn/current@7360 563faec7-e20c-0410-992a-a66f704d0ccd
2010-08-05 23:25:22 +00:00
codehelp
bccc15c533 Add all packages to the source dir, including calculated dependencies.
git-svn-id: http://emdebian.org/svn/current@7358 563faec7-e20c-0410-992a-a66f704d0ccd
2010-08-02 21:50:18 +00:00
codehelp
7f10ea3aee Add aptitude to crosschroot configs as pbuilder now requires it.
git-svn-id: http://emdebian.org/svn/current@7345 563faec7-e20c-0410-992a-a66f704d0ccd
2010-07-26 21:54:02 +00:00
codehelp
a92c5505f2 tidy up
git-svn-id: http://emdebian.org/svn/current@7331 563faec7-e20c-0410-992a-a66f704d0ccd
2010-07-20 22:00:12 +00:00
codehelp
ad9dfd675d Call dpkg --print-architecture for determination of host architecture. (Closes: #589713)
git-svn-id: http://emdebian.org/svn/current@7326 563faec7-e20c-0410-992a-a66f704d0ccd
2010-07-20 10:00:16 +00:00
codehelp
ea8a5a5f37 Avoid unitialised Priority value.
git-svn-id: http://emdebian.org/svn/current@7316 563faec7-e20c-0410-992a-a66f704d0ccd
2010-06-29 12:57:03 +00:00
codehelp
7a154eb65d move the previous fix for sourcedir, again
git-svn-id: http://emdebian.org/svn/current@7270 563faec7-e20c-0410-992a-a66f704d0ccd
2010-06-01 08:50:14 +00:00
codehelp
e92613ef72 move the previous fix for sourcedir
git-svn-id: http://emdebian.org/svn/current@7269 563faec7-e20c-0410-992a-a66f704d0ccd
2010-06-01 08:48:03 +00:00
codehelp
092f2df1aa only get the sources once, even if tidy_apt is called twice.
git-svn-id: http://emdebian.org/svn/current@7265 563faec7-e20c-0410-992a-a66f704d0ccd
2010-06-01 08:14:42 +00:00
codehelp
6d29417ef1 Download source packages for all binaries, if a source directory is set.
git-svn-id: http://emdebian.org/svn/current@7261 563faec7-e20c-0410-992a-a66f704d0ccd
2010-05-31 19:18:16 +00:00
codehelp
2de5a872b8 tweak translation strings
git-svn-id: http://emdebian.org/svn/current@7256 563faec7-e20c-0410-992a-a66f704d0ccd
2010-05-30 23:40:38 +00:00
codehelp
548cb09e0a Handle fakeroot with native architectures.
git-svn-id: http://emdebian.org/svn/current@7238 563faec7-e20c-0410-992a-a66f704d0ccd
2010-05-28 21:08:00 +00:00
codehelp
7e104e631a When moving downloaded packages to a sourcedir, also download the source packages for GPL compliance.
git-svn-id: http://emdebian.org/svn/current@7236 563faec7-e20c-0410-992a-a66f704d0ccd
2010-05-27 16:00:42 +00:00
codehelp
8d1160c337 Add support for omitdebsrc and change suite behaviour to be non- default, usable by selecting explicitsuite to true.
git-svn-id: http://emdebian.org/svn/current@7235 563faec7-e20c-0410-992a-a66f704d0ccd
2010-05-27 15:14:05 +00:00
codehelp
149f09e1ab add a warning about old apt.
git-svn-id: http://emdebian.org/svn/current@7234 563faec7-e20c-0410-992a-a66f704d0ccd
2010-05-26 21:37:03 +00:00
codehelp
ec949dad42 shuffle setupsh again - run it between unpack and native
git-svn-id: http://emdebian.org/svn/current@7214 563faec7-e20c-0410-992a-a66f704d0ccd
2010-05-15 20:01:12 +00:00
codehelp
5da4e83ef9 fix tidy_up mode in cascade
git-svn-id: http://emdebian.org/svn/current@7213 563faec7-e20c-0410-992a-a66f704d0ccd
2010-05-15 17:17:39 +00:00
codehelp
9b15524abb * Report parsing errors in config files (Closes: #580687) * Move from experimental into unstable.
git-svn-id: http://emdebian.org/svn/current@7188 563faec7-e20c-0410-992a-a66f704d0ccd
2010-05-08 10:40:06 +00:00
codehelp
edf4ab30f4 tweaks
git-svn-id: http://emdebian.org/svn/current@7187 563faec7-e20c-0410-992a-a66f704d0ccd
2010-05-07 12:34:40 +00:00
codehelp
d5c6e6b8e5 Clarify error reporting in the --simulate option, warn if sections are not defined. (Closes: #579627)
git-svn-id: http://emdebian.org/svn/current@7183 563faec7-e20c-0410-992a-a66f704d0ccd
2010-05-05 19:10:43 +00:00
codehelp
fd3e5dc9bf fix support for setup.sh and config.sh - used to set the default dpkg-cross arch
git-svn-id: http://emdebian.org/svn/current@7176 563faec7-e20c-0410-992a-a66f704d0ccd
2010-05-03 18:45:36 +00:00
codehelp
e0c8365b2b Add support for configurable single cross-toolchains in the chroot - using the dpkg-cross default_arch, if any.
git-svn-id: http://emdebian.org/svn/current@7167 563faec7-e20c-0410-992a-a66f704d0ccd
2010-05-03 12:56:16 +00:00
codehelp
4a121cd0a0 fix problems with incomplete lists of required packages.
git-svn-id: http://emdebian.org/svn/current@7149 563faec7-e20c-0410-992a-a66f704d0ccd
2010-04-28 20:45:22 +00:00
codehelp
f014a1d21a tweak
git-svn-id: http://emdebian.org/svn/current@7126 563faec7-e20c-0410-992a-a66f704d0ccd
2010-04-21 15:00:09 +00:00
codehelp
45772b00e8 tweak
git-svn-id: http://emdebian.org/svn/current@7125 563faec7-e20c-0410-992a-a66f704d0ccd
2010-04-21 14:35:45 +00:00
codehelp
cb7d618a9f avoid broken sources lists on bad config
git-svn-id: http://emdebian.org/svn/current@7123 563faec7-e20c-0410-992a-a66f704d0ccd
2010-04-21 14:30:39 +00:00
codehelp
d41bdc76e2 tweak
git-svn-id: http://emdebian.org/svn/current@7122 563faec7-e20c-0410-992a-a66f704d0ccd
2010-04-21 14:24:49 +00:00
codehelp
e52a364fa4 sort duplicate sources list entries and use dedicated sources list files
git-svn-id: http://emdebian.org/svn/current@7121 563faec7-e20c-0410-992a-a66f704d0ccd
2010-04-21 14:23:42 +00:00
codehelp
2cda5f4cc1 * Add support for compressing the filesystem into a tarball. * Add support for reinstalling packages known to fail due to preinst problems.
git-svn-id: http://emdebian.org/svn/current@7118 563faec7-e20c-0410-992a-a66f704d0ccd
2010-04-20 17:15:15 +00:00
codehelp
e539d3965c * Add support to avoid running preinst scripts and always ignore the bash preinst which does not respect DEBIAN_FRONTEND=noninteractive * fix handling of omitrequired and configsh when empty * add force-yes when using noauth * split the package list even if using only spaces, not commas
git-svn-id: http://emdebian.org/svn/current@7117 563faec7-e20c-0410-992a-a66f704d0ccd
2010-04-20 15:47:03 +00:00
codehelp
84094ca16c * Add --simulate mode for cascading configuration testing. * Split out the POD - not needed in the runtime script.
git-svn-id: http://emdebian.org/svn/current@7107 563faec7-e20c-0410-992a-a66f704d0ccd
2010-04-17 21:24:53 +00:00
codehelp
0ff757844d tweaks and notes
git-svn-id: http://emdebian.org/svn/current@7060 563faec7-e20c-0410-992a-a66f704d0ccd
2010-04-07 18:16:39 +00:00
codehelp
16a9a83137 typo
git-svn-id: http://emdebian.org/svn/current@7059 563faec7-e20c-0410-992a-a66f704d0ccd
2010-04-07 14:46:46 +00:00
codehelp
8e1bbc5345 Add explicit support for running preinst scripts in native mode.
git-svn-id: http://emdebian.org/svn/current@7058 563faec7-e20c-0410-992a-a66f704d0ccd
2010-04-07 13:33:14 +00:00
codehelp
f5d786c755 Add initial crosschroot.conf for multistrap support.
git-svn-id: http://emdebian.org/svn/current@7050 563faec7-e20c-0410-992a-a66f704d0ccd
2010-04-05 22:25:24 +00:00
codehelp
c9a8a2ce3d /usr/share/info/dir is a file, not a directory.
git-svn-id: http://emdebian.org/svn/current@7048 563faec7-e20c-0410-992a-a66f704d0ccd
2010-04-05 20:48:03 +00:00
codehelp
16fde96c97 slim down the package to just multistrap
git-svn-id: http://emdebian.org/svn/current@7045 563faec7-e20c-0410-992a-a66f704d0ccd
2010-04-05 20:03:39 +00:00
codehelp
805d62ee59 preparing the new emdebian-rootfs source package
git-svn-id: http://emdebian.org/svn/current@5745 563faec7-e20c-0410-992a-a66f704d0ccd
2009-03-28 21:55:28 +00:00
codehelp
bb0ecacd94 pbuilder/multistrap : remove debootstrap code and do all the work in apt+dpkg. Improve native support and re-enable.
git-svn-id: http://emdebian.org/svn/current@5723 563faec7-e20c-0410-992a-a66f704d0ccd
2009-03-22 16:28:09 +00:00