Commit Graph

27 Commits

Author SHA1 Message Date
Jason Duerstock 29cddc8de8 [ia64] add compress-modules (fixes FTBFS) 2018-05-09 09:56:09 -04:00
James Clarke 12dee9d0f8 [ia64] Drop nic-modules Depends overrides (fixes FTBFS)
The overridden Depends is missing i2c-modules, and includes the no longer
present core-modules, so just use the standard Depends instead which does not
have these issues.
2018-04-11 11:47:17 +01:00
Ben Hutchings 87ddc553bb udeb: Add i2c-modules
mouse-modules and nic-modules both contain modules depending on
i2c-core, so we need to package it properly.
2018-03-16 01:52:47 +00:00
Ben Hutchings e5827e60d6 [ia64] udeb: Combine core-modules/kernel-image and scsi{,-common,-extra}-modules
This was done for other architectures in 2016 after ia64 was removed.
2018-03-15 20:29:23 +00:00
Ben Hutchings 0eab78b1fd [ia64] Revert "Remove all support for ia64"
This reverts commit ace247de5b.
Refresh the "Hardcode arch script output" patch.

Closes: #886693
2018-03-15 20:22:30 +00:00
Ben Hutchings ace247de5b Remove all support for ia64
Close all bugs related to ia64.
2015-08-25 23:48:44 +01:00
Aurelien Jarno 276e281b7f Add scsi_transport_sas and scsi_transport_spi to scsi-core-modules udeb
as optional so that these modules do not end up in two different udebs
as dependencies. Remove them from the i386, ia64, powerpc and sparc
definition.

svn path=/dists/sid/linux/; revision=21621
2014-07-23 09:38:19 +00:00
Ben Hutchings 0813c82451 [x86,ia64] udeb: Remove zlib-modules as zlib is now built-in
PSTORE now selects ZLIB_DEFLATE and ZLIB_INFLATE so these are
built-in and zlib-modules ends up empty.  (We should really
have some way to enforce/assert that this is the case!)

Also update the kernel-image Provides field accordingly.

svn path=/dists/sid/linux/; revision=20904
2013-12-21 00:34:22 +00:00
Ben Hutchings 0cbce9b1f3 udeb: Update config to match previous kernel config changes
svn path=/dists/trunk/linux/; revision=20612
2013-09-13 03:41:14 +00:00
Ben Hutchings 492ce02d51 udeb: Remove obsolete and unsupported drivers and filesystems
- Remove ppa from scsi-modules
- Remove floppy-modules, irda-modules, parport-modules, plip-modules,
  qnx4-modules, reiserfs-modules, ufs-modules

svn path=/dists/sid/linux/; revision=20353
2013-07-16 01:02:44 +00:00
Ben Hutchings 374d054212 [powerpc,x86] Fold nic-extra-modules into nic-modules
svn path=/dists/trunk/linux/; revision=20244
2013-06-11 03:28:31 +00:00
Ben Hutchings 505dfa5c73 Revert removal of plip-modules; it can be loaded in expert mode
svn path=/dists/trunk/linux/; revision=20243
2013-06-11 02:59:13 +00:00
Ben Hutchings 685783270f udeb: Remove plip-modules, not included in any installer image
svn path=/dists/trunk/linux/; revision=20242
2013-06-11 02:51:08 +00:00
Ben Hutchings 6f6911d833 udeb: Move ide-modules and ide-core-modules into ia64 configuration
svn path=/dists/trunk/linux/; revision=20241
2013-06-11 02:48:16 +00:00
Ben Hutchings ecbf8ad4fc Remove obsolete eth1394 and firewire-core-modules dependency from nic-modules
svn path=/dists/trunk/linux/; revision=20240
2013-06-11 02:36:53 +00:00
Ben Hutchings 8a04da01dc udeb: Remove redundant control file overrides
svn path=/dists/trunk/linux/; revision=20235
2013-06-11 02:19:45 +00:00
Ben Hutchings a0b2080a63 udeb: Fix configuration errors causing FTBFS:
- [armhf/vexpress] Remove ipv6-modules; ipv6 is now built-in
- [mipsel/sb1-bcm91250a,sparc] Add crc-modules as common dependency of
  btrfs-modules and xfs-modules (and others)
- [powerpc] Add nic-shared-modules as common dependency of nic-modules
  and nic-extra-modules
- Unify module list for nic-shared-modules across architectures [!m68k]

svn path=/dists/sid/linux/; revision=20058
2013-05-08 13:25:14 +00:00
Ben Hutchings a13bb93110 udeb: Merge redundant configuration for ext{2,3} dependency on mbcache
svn path=/dists/sid/linux/; revision=20018
2013-05-04 20:12:46 +00:00
Ben Hutchings 023b4ded9f udeb: Move modules and adjust dependencies to avoid duplicates (Closes: #706646)
svn path=/dists/sid/linux/; revision=20017
2013-05-04 19:53:01 +00:00
Ben Hutchings 6b2afc5cf7 [ia64] udeb: Remove efi-modules package; make kernel-image provide efi-modules (fixes FTBFS)
svn path=/dists/sid/linux/; revision=19941
2013-03-23 18:12:41 +00:00
Ben Hutchings 4a44937b1d [ia64] Make IPV6 built-in (fixes FTBFS)
svn path=/dists/sid/linux/; revision=19604
2012-12-10 13:14:34 +00:00
Ben Hutchings 1418cb6f60 udeb: Add fuse-modules to support os-prober (see #684265)
svn path=/dists/sid/linux/; revision=19382
2012-09-16 03:35:17 +00:00
Ben Hutchings 6beea61250 udeb: Add missing dependencies for various modules (see #678587)
- [armel/kirkwood] fb-modules depends on kernel-image
- [ia64] nic-usb-modules depends on kernel-image, nic-shared-modules,
  usb-modules
- [ia64] sata-modules depends on kernel-image, scsi-core-modules
- [ia64] scsi-modules depends on scsi-core-modules
- [ia64,powerpc,ppc64] pcmcia-modules depends on kernel-image
- [powerpc,ppc64] nic-pcmcia-modules depends on kernel-image,
  nic-shared-modules, pcmcia-modules
- [powerpc,ppc64,x86] scsi-modules depends on ata-modules
- [x86] nic-extra-modules depends on i2c-modules

These are the dependencies assumed by kernel-wedge gen-deps (which
adds per-arch Depends to the default) but not included by kernel-wedge
gen-control (which makes per-arch Depends override the default).

For all the release architectures, the two sub-commands should now
agree, whether or not #678587 is fixed.

svn path=/dists/sid/linux/; revision=19196
2012-06-24 19:31:27 +00:00
Ben Hutchings b36a3d5857 udeb: Add udf-modules containing UDF filesystem module (Closes: #613972)
svn path=/dists/sid/linux-2.6/; revision=19059
2012-06-02 22:28:25 +00:00
Ben Hutchings 39c430be9f Add comment to empty files
As Bastian points out, empty files under debian are not preserved in
v1 source packages.  Work around this by adding a comment to each.

svn path=/dists/sid/linux-2.6/; revision=18208
2011-10-31 13:14:04 +00:00
Ben Hutchings 5dbf62e1c0 Add empty files to trigger generation of kernel-image udebs
svn path=/dists/sid/linux-2.6/; revision=18204
2011-10-31 04:05:25 +00:00
Ben Hutchings ed776fb227 Build udebs for the installer
Use kernel-wedge in gencontrol.py and during the build process to
generate the udeb packages required by debian-installer.

Add the kernel-wedge configuration files from all the current
linux-kernel-di-$arch-2.6 packages.

svn path=/dists/trunk/linux-2.6/; revision=18121
2011-09-25 03:12:12 +00:00