Commit Graph

1892 Commits

Author SHA1 Message Date
Steve McIntyre 2601477edf Switch over to using Packages-style syntax instead of apt's internal
structures, as suggested by David.

Add the APT::Cache::ShowVersion=1 option to the apt-cache calls to
turn on version reporting.

Once this change has gone into apt-cache as well, we're all set.
2012-09-26 18:09:50 +00:00
Steve McIntyre 02b108335b Major re-work of sort_deps to deal with versioned dependencies
Changes:

Use/parse output from a newer version of apt so that "apt-cache
depends" will include version information on dependencies.

All tracking of packages now include versions, so we pass around
hashes of {package name, comparison op, version} everywhere instead of
simply passing package names as strings.

WIP for now; apt-cache is likely to change format before we ship
this...
2012-09-25 22:44:08 +00:00
Steve McIntyre 8fdc5da94e Create branch for WIP on adding version-tracking to sort_deps 2012-09-25 21:46:50 +00:00
Steve McIntyre f92b41bb54 BLS=4 for BIOS boot 2012-09-20 11:46:46 +00:00
cd-builder user a2e6782770 Remove -e bashisms from Makefile 2012-09-17 00:49:36 +00:00
Steve McIntyre 4ba7173970 Remove redundant mouseemu entry 2012-09-04 16:56:11 +00:00
Steve McIntyre 77a1ae8db1 Prepare 3.1.10 release 2012-08-24 13:50:35 +00:00
Steve McIntyre 50cd4d3e86 Prepare 3.1.10 release 2012-08-24 13:48:25 +00:00
cd-builder user 675df91d31 latest popcon data 2012-08-24 13:41:27 +00:00
Steve McIntyre c7a51f405f Move the mkisofs_opts calls until after we've copied the isolinux.bin file into place 2012-08-13 13:22:13 +00:00
Steve McIntyre a37770b429 Update the boot-load-size parameter for all ElTorito booting arches 2012-08-13 13:06:04 +00:00
Steve McIntyre 4d8a88e5da * Tweak boot-load-size for ia64 to make CDs boot again. Closes: #678883.
Thanks to Stephan Schreiber for the patch.
2012-08-07 20:48:16 +00:00
Steve McIntyre ca7d9c00f5 Add extra files, forgot to commit yet 2012-08-05 15:38:55 +00:00
Steve McIntyre 747c65e354 * Tweak powerpc boot options, using 32/64 bit detection in yaboot at
boot time. Thanks to Milan Kupcevic for the patch. Closes: #678066
2012-08-04 17:47:47 +00:00
Steve McIntyre c245a5c696 Tweak sort_deps:
+ Track whether a dependency chain is caused by a hard dependency
  (Depends) or soft (Recommends/Suggests). If we fail to add a package
  down the chain on a *soft* dependency, don't invalidate the entire
  chain.
+ When checking OR dependencies, *first* check to see if any of the
  options are already installed *before* trying to install the first
  option. Helps a lot with circular deps such as task-lxde-desktop ->
  task-desktop -> (task-gnome-desktop | task-lxde-desktop | etc.); in
  this case, of course task-lxde-desktop should satisfy the OR dep.
2012-08-02 23:57:40 +00:00
cd-builder user f6d4aa77a7 latest popcon data 2012-08-02 23:44:28 +00:00
cd-builder user 58faa9e223 latest popcon data 2012-07-22 01:20:14 +00:00
Cyril Brulebois 965b86c295 Make grab_md5 more robust.
If $DI_CODENAME is ever set to a bad value, one would end up trying to
use a non-existing debian-installer, resulting in non-bootable images
way later. To detect that much earlier, make sure all locations
(computed from $CODENAME and $DI_CODENAME) are directories.
2012-07-13 21:34:54 +00:00
Steve McIntyre ac9aca28db YA typo fix 2012-07-08 18:40:21 +00:00
Steve McIntyre 281dd7f076 add debug for unstable tasks pkgs 2012-07-08 18:37:42 +00:00
Steve McIntyre 0feb53ab54 fix typo 2012-07-08 18:20:44 +00:00
Steve McIntyre 024f95622f Add support for using unstable tasks packages when debugging 2012-07-08 18:16:05 +00:00
Steve McIntyre 69284b5972 fix missing brace :-( 2012-07-08 17:44:34 +00:00
Steve McIntyre 567ad9ed25 tweak first parsing loop 2012-07-08 17:14:53 +00:00
Joey Hess a241ec8aa5 fix file encoding 2012-07-08 16:06:54 +00:00
Steve McIntyre eb3b7bd868 Move bpalogin from netinst to full CD 2012-07-08 00:33:43 +00:00
Steve McIntyre 7d101800c6 Sort the generic required packages into groups 2012-07-08 00:29:46 +00:00
Steve McIntyre 5bf85c9cc9 fix typos 2012-07-08 00:18:36 +00:00
Joey Hess d4a05b2467 move dm-setup to all arches 2012-07-08 00:12:38 +00:00
Joey Hess 8c9788f817 comment 2012-07-08 00:09:37 +00:00
Joey Hess 5f027b45b4 remove acorn-fdisk, and add s comment 2012-07-08 00:05:42 +00:00
Joey Hess d81fadd095 remove unused TASK_LANGLIST 2012-07-08 00:02:25 +00:00
Steve McIntyre 14311bcb82 Remove old built lists, checked in by accident 2012-07-07 23:58:15 +00:00
Joey Hess 1b38203e94 s/Squeeze/Wheezy/ 2012-07-07 23:53:30 +00:00
Joey Hess 8ffd6507c3 Further trim forcd1, removing lots of historical cruft, and adding
comments explaining the rationalle for the remaining packages.
2012-07-07 23:47:02 +00:00
Joey Hess b70b03ad69 more forcd1 removals
discover, popularity-contest, wpasupplicant, openssh-server
  (in generate_di+k_list),
  gnupg (pulled in by debootstrap)
2012-07-07 23:30:46 +00:00
Steve McIntyre 5bf04cbd14 Explicitly add s390-tools and sysconfig-hardware for s390. 2012-07-07 23:12:24 +00:00
Steve McIntyre 71857cff6e Don't exclude all the udebs for s390. Some users really do need them
(loading from a CD/DVD used over the network). Bug #673576
2012-07-07 22:58:02 +00:00
Joey Hess 7a03cebf44 * Clean up forcd1, removing twm, wmaker, wmakerconf, pump,
menu (pulled in by desktop tasks),
  aptitude (pulled in by debootstap, and may be demoted to optional),
  alsa-utils, alsa-base (pulled in by task-desktop),
  mdetect, read-edid (no longer used by xorg),
  grub (handed by generate_di+k_list),
  deborphan, debfoster, localepurge (expert user stuff),
  chdrvfont (no such package any more)
* Updated generate_di+k_list to match more closely the current
  packages d-i apt-installs.
2012-07-07 22:36:24 +00:00
Steve McIntyre 00d738f5e2 Ready for release 3.1.9 2012-07-06 00:33:16 +00:00
Steve McIntyre a21c0b12ae Merge the latest versions of scripts and config into debian-cd 2012-07-06 00:31:26 +00:00
Steve McIntyre 93ada81489 Merge the latest versions of scripts and config into debian-cd 2012-07-06 00:30:17 +00:00
cd-builder user 004f73c9aa latest popcon data 2012-07-06 00:20:12 +00:00
Steve McIntyre c92c20ad36 Add gtk initrd to hurd-i386 images. Closes: #635260
Thanks to Samuel Thibault for the patch.
2012-07-05 23:48:48 +00:00
Steve McIntyre e14db2ce84 Fix installer priority handling on pegasos. Closes: #679798.
Thanks to Milan Kupcevic for the patch.
2012-07-05 23:33:51 +00:00
cd-builder user 771029da84 latest popcon data 2012-06-26 14:51:13 +00:00
cd-builder user 5fea0de336 * Add espeakup to forcd1, so we get speech synthesis for a11y early on full
CD/DVD sets. Closes: #678064
2012-06-26 13:36:37 +00:00
Steve McIntyre 562f02742e Add explicit support for the light CD tasks into the new update_tasks 2012-06-05 17:28:41 +00:00
Steve McIntyre 9ccd9c397f Switch over to working with new task-* metapackages. Closes: #672941 2012-06-05 17:04:04 +00:00
Steve McIntyre faf4b2a97c Fix require ordering for read_env 2012-06-05 14:20:06 +00:00