Frans Pop
d8c8f095e6
Support including packages from proposed-updates
...
This can be useful for pre-release testing of point releases, but should
be used with care when CDs are intended to be published.
2008-07-13 11:45:10 +00:00
Frans Pop
26e0a2413d
Workaround: don't include source for udebs in images
...
* list2cds: set "Component" for udebs to "debian-installer
* merge_package_lists: skip udebs when including source
When building images for Etch+1/2, which takes regular packages from
stable and udebs from testing, there is a problem when adding source
for udebs as existing code will take source for both debs and udebs
from stable. This can result in either incorrect source being included
(version mismatch) or errors (new udebs for which no match can be found
in the Source.gz file that is used).
A proper solution would require that the debian-installer section gets
its own Sources.gz file, but that is currently just not available.
After trying some things the conclusion was that the best solution for
now is to just not include source for udebs at all.
Patch written by Steve McIntyre.
2008-07-13 11:33:35 +00:00
Frans Pop
0ae829d756
Add sanity check for data passed to add_packages
2008-07-13 11:33:14 +00:00
Steve McIntyre
91a01ae3a0
Change lynx dependency to use lynx-cur|lynx instead. Closes : #489486
2008-07-06 21:13:35 +00:00
Steve McIntyre
03305d23f2
Fix bashism in tools/grab_md5. Closes : #489562
2008-07-06 21:01:18 +00:00
Steve McIntyre
71039d6ead
* Add support for dual-layer DVD, Blu-Ray and dual-layer Blu-Ray
...
discs. Nothing special, just extra sizes recognised.
2008-06-28 14:08:41 +00:00
Steve McIntyre
3a29fb0a8b
Initial cut of make-firmware-image, a simple script to create .tar.gz
...
and .zip files containing non-free firmware and microcode packages.
2008-06-23 21:55:36 +00:00
Joey Hess
62737f3232
Update isolinux to version 3.63+dfsg-2 (featuring 'menu default64'
...
support).
2008-06-10 23:50:37 +00:00
Steve McIntyre
df1eb382a8
Remove dependency on mawk - it's essential already
2008-06-08 11:06:56 +00:00
Steve McIntyre
9c027571ba
Move update_tasks to using mawk rather than gawk. It's *much*
...
faster. Needs some slight changes in regular expression handling, but
nothing major.
2008-06-07 19:03:45 +00:00
Steve McIntyre
d21aa49a4f
* tools/update_tasks: Significant streamlining to make a huge difference in
...
runtime. Now feasible to run this automatically per-build rather than
cronning it.
2008-06-07 00:02:36 +00:00
Frans Pop
63808b87fc
Update tasks from tasksel for Lenny beta2
2008-06-06 20:32:48 +00:00
Joey Hess
977746d1c1
Path to sparc daily builds has changed.
2008-06-05 22:45:11 +00:00
Frans Pop
6d8c7bfc94
generate_di+k_list: fix logic error in use of codenames
...
When building a CD for e.g. etch using D-I from e.g. sid, the script should
not update debian-installer+kernel-sid but debian-installer+kernel-etch in
tasks. After all, debian-installer+kernel-* contains normal packages, and
not udebs. With this change we no longer have to modify the Debian_<codename>
tasks in such cases.
The generated file should of course have '#include <debian-installer-sid>'.
2008-05-17 16:18:04 +00:00
Joey Hess
783072e2bb
Add per-language desktop tasks to the task.list files.
2008-05-14 21:43:49 +00:00
Raphaël Hertzog
78606db3ac
* Switch debhelper compatibility level to 5 and use debian/compat
...
instead of DH_COMPAT.
* Clean up debian/rules a bit.
2008-05-07 14:15:42 +00:00
Frans Pop
6116823b16
Typo
2008-05-04 19:59:12 +00:00
Frans Pop
3146f1e1fe
Drop the base-{etch,lenny} tasks files as make_disc_trees.pl already take
...
care of including packages needed by debootstrap.
2008-05-04 17:56:56 +00:00
Santiago Garcia Mantinan
c580e320e8
Start to add armel support.
2008-05-04 17:38:52 +00:00
Joey Hess
f91df1f669
Add support for a split syslinux.cfg file, which will later be provided
...
to support the syslinux vesa menu.
2008-05-01 20:52:03 +00:00
Steve McIntyre
72fad7783b
* tools/imagesums: use newer features in latest mkisofs/genisoimage to grab
...
pre-calculated MD5 and SHA1 checksums directly from the jigdo file.
2008-04-20 14:33:19 +00:00
Steve McIntyre
f2d78a7991
* Update lenny's isolinux.bin to the one from syslinux 3.63+dfsg-1.
...
Should help a user with an old Adaptec SCSI card who has been reporting
problems.
2008-04-16 22:57:49 +00:00
Frans Pop
c5cafa1fac
Remove wireless-tools-udeb from the lenny udeb_include files as it is not
...
required for wireless support (see also #474708 ).
2008-04-11 18:23:46 +00:00
Steve McIntyre
f9ca2237ff
Re-split link.pl code out; add_files needs it too
2008-03-24 15:08:58 +00:00
Steve McIntyre
2f46e78135
* Pre-cache apt's package information in large lumps rather than walk
...
through it one package at a time. It's much faster. Closes : #470838
Needs a small re-arrangement: code from tools/add_packages and
tools/link.pl now moves into tools/make_disc_trees.pl
2008-03-20 09:43:22 +00:00
Steve McIntyre
ef067caa58
new version in development
2008-03-17 23:28:19 +00:00
Steve McIntyre
2a615214ce
Time for a new release
2008-03-17 23:21:37 +00:00
Frans Pop
42b3e73167
Lenny will be version 5.0
2008-03-08 18:54:57 +00:00
Frans Pop
559ba5615c
Ensure that the correct version of the Installation Guide is included
2008-03-07 09:27:39 +00:00
Raphaël Hertzog
8fd196b6b0
Add new OMIT_DOC_TOOLS option to work with (partial) mirrors lacking the
...
doc and tools directories.
2008-03-05 21:17:42 +00:00
Raphaël Hertzog
0e0769bf3f
* If genisomage is not available, try to fallback on mkisofs.
2008-03-05 15:55:17 +00:00
Raphaël Hertzog
b68d75725c
* Switch to genisoimage as default ISO generator as mkisofs has been dropped
...
from Debian. Closes : #468850
* Add Vcs-Browser field.
2008-03-05 15:47:51 +00:00
Steve McIntyre
5498cc1e5b
* Temporarily disable boot support for arm CDs - the netwinder images are not
...
being produced at the moment.
2008-03-05 00:14:25 +00:00
Steve McIntyre
09ed2f2196
Fix a bug in start_new_disc - cope with MAXCDS not being set.
2008-03-05 00:04:36 +00:00
Otavio Salvador
35c6eec04a
* Make sure we include grub-pc since it's used when GPT disk label is
...
choosen.
2008-02-14 14:27:03 +00:00
Otavio Salvador
b08293c62d
force including of laptop-detect on first CD
...
Make sure we include laptop-detect on arches that are know to have
laptops. This is currently done for i386, amd64 and powerpc.
2008-02-11 12:58:46 +00:00
Frans Pop
80ec9c9198
* Makefile: debootstrap no longer accepts options with empty values; change
...
the way include/exclude options are passed accordingly.
2008-01-19 10:17:09 +00:00
Frans Pop
a8beab40a3
* start_new_disc: make multi-arch CD/DVDs and CD/DVDs that are not part of a
...
set (e.g. KDE/Xfce CDs) recognizable through info in .disk directory.
2008-01-16 17:04:13 +00:00
Steve McIntyre
4c2837c737
* Significant cleanup of list2cds. Closes : #451237
2008-01-11 01:04:28 +00:00
Frans Pop
0db7484988
* During installation debootstrap will complain about an invalid Release file
...
if there is no Packages file for the local section. Create an empty Packages
file if one is missing.
2008-01-05 23:50:48 +00:00
Frans Pop
237f4b4a3f
Don't close #410418 as the underlying issue is not really fixed, though the change does reduce the impact
2008-01-04 22:38:18 +00:00
Frans Pop
029b0496b7
Add bug closure
2008-01-02 22:34:11 +00:00
Frans Pop
d0d5297d3c
Updates for exclude-udebs:
...
- exclude any libdirectfb udeb instead of particular version
- exclude kbd-udeb and console-setup udebs (not yet used)
- remove strange comment about apt-setup; it seems like they have never
actually been excluded
2008-01-02 22:33:19 +00:00
Frans Pop
d07d0ac8af
* Instead of including all alternative dependencies in list2cds, only
...
include the first one. This reduces the size of the netinst and improves
what's included on CD1. Only loss is console-{data,common,tools} so these
are now added in generate_di+k_list.
2008-01-02 21:06:24 +00:00
Frans Pop
a55180c8bc
* lenny tasks: update for current task lists; set svn:keywords so the date
...
header gets updated.
2007-12-17 20:57:40 +00:00
Frans Pop
2acfd2a1db
Don't forget the other last lists
2007-12-17 20:43:30 +00:00
Frans Pop
acc04558ee
* tools/update_tasks: ignore comments and blank lines in tasks.list.
...
* tasks/tasks.list
- add missing l10n tasks: gujarati-desktop, malayalam-desktop, tamil
- comment out l10n tasks for languages not supported in D-I, for
Icelandic, Irish, Serbian, Welsh and Xhosa
2007-12-17 19:59:42 +00:00
Frans Pop
ced27feb2f
* Include busybox for architectures that use initramfs-tools; base-installer
...
will try to install it.
2007-12-13 16:32:39 +00:00
Frans Pop
bd1da0c827
* boot-{mipsel,sparc}: Parse website directory index case insensitive so
...
that both "<a href=" and "<A HREF=" are recognized.
2007-12-12 00:45:02 +00:00
Frans Pop
a39f2514a5
* CONF.sh: Don't set MAXCDS by default; was probably changed by accident.
2007-12-11 21:51:36 +00:00
Frans Pop
808cc88159
* CONF.sh: add non-invasive option to avoid sourcing CONF.sh twice when
...
using wrapper scripts.
2007-12-11 21:43:30 +00:00
Frans Pop
66c813bb6a
build_all.sh: don't source CONF.sh after already sourcing earlier
2007-12-11 21:27:03 +00:00
Frans Pop
dd95ef5695
Fix Jérémy's last name
2007-11-26 21:33:48 +00:00
Steve McIntyre
7957f3b3ef
* Newer versions of debootstrap have moved the scripts from /usr/lib to
...
/usr/share. Add a sym-link to cope - let's keep compatible with etch
as much as possible. Also, log what debootstrap told us (in
debootstrap-list) rather than just including the results directly in
rawlist.
2007-11-19 23:44:35 +00:00
Steve McIntyre
4a636647f1
Temporarily back out Otavio's change from r1488
2007-11-19 23:34:22 +00:00
Otavio Salvador
5adeab2992
* Change DEBOOTSTRAP_DIR to /usr/share/debootstrap since it has been
...
changed on debootstrap 1.0.7
2007-11-19 11:55:07 +00:00
Otavio Salvador
b96a9aeca2
* Hide image creation command if not using verbosing make
2007-11-19 11:55:00 +00:00
Joey Hess
46a4e3536b
* Add acpi-support-base to generate_di+k_list.
2007-11-18 02:39:28 +00:00
Otavio Salvador
5f4cdb823e
Revert the #410418 since it breaks too many things and to add it major changes will be required, not adding them now
2007-10-30 19:31:19 +00:00
Otavio Salvador
8f92855bb7
Fix regressions found on r1475 walking on the queued packages twice
2007-10-29 22:58:25 +00:00
Otavio Salvador
35ef242061
Revert r1475 since it caused regressions. Will get back to it once time permits
2007-10-23 21:08:12 +00:00
Joey Hess
cf4e0c8ed9
Vcs- fields are now official
2007-10-10 22:28:33 +00:00
Otavio Salvador
f652d60b84
* Use DEBOOTSTRAP_SCRIPT, BASE_INCLUDE and BASE_EXCLUDE variables to
...
calculate the base packages set
2007-10-06 18:25:30 +00:00
Otavio Salvador
fe78f0cbe0
* Remove the 'Last Modified' date from data/lenny/README.html.in since
...
it's useless.
2007-10-05 11:32:34 +00:00
Otavio Salvador
2f4a9c4c71
* Applied patch from Nicolas François <nicolas.francois@centraliens.net>
...
to allow README.html translation using po4a.
2007-10-05 11:26:45 +00:00
Otavio Salvador
e0213e29ca
* Exclude packages and add all task present ones before resolve
...
dependencies, avoiding OR dependencies to take their place and removed
packages dependencies to be included. Closes : #410418 .
2007-09-28 18:41:02 +00:00
Joey Hess
c569885764
* Include dmraid deb. Closes : #443991
2007-09-27 17:46:00 +00:00
Steve McIntyre
66e79adda2
a new look for README.html - CSS and new graphics
2007-09-25 16:08:49 +00:00
Steve McIntyre
9138144e65
* Remove Depends: on sysutils. Closes : #437497 (again)
2007-09-24 23:19:12 +00:00
Steve McIntyre
c81d64da56
* Make daily i386/amd64 lenny builds work again - don't attempt to copy
...
the win32-loader files into place if they don't exist.
2007-09-17 10:52:03 +00:00
Otavio Salvador
f2026f7c5f
* Fix autorun.inf generation when win32-loader is present.
2007-09-13 18:28:21 +00:00
Otavio Salvador
47a62f95d2
* Exclude dhcp-client-udeb since it's not being used and transition for
...
dhcp3-client-udeb has over.
* Exclude multipath-udeb and libaio1-udeb since they're not being use
yet.
2007-09-13 00:24:05 +00:00
Otavio Salvador
8a0984b325
* Applied patch from Robert Millan <rmh@aybabtu.com> to use win32-loader
...
for autorun when CD is being used on Windows. Closes : #441846 .
2007-09-12 16:31:27 +00:00
Otavio Salvador
ee4fab7ef8
* Applied patch from Robert Millan <rmh@aybabtu.com> to fix image
...
generation with read-only mirrors. Closes : #441397 .
2007-09-10 17:48:38 +00:00
Otavio Salvador
fbdb7b30fd
* Applied patch from Robert Millan <rmh@aybabtu.com> to integrate
...
win32-loader. Closes : #440220 .
2007-09-10 17:47:16 +00:00
Frans Pop
08f297d554
* Disable debugging output in boot scripts.
2007-09-02 17:18:06 +00:00
Steve McIntyre
a98dae36f0
Time for a new release!
2007-09-01 22:59:52 +00:00
Steve McIntyre
2a2dd08f4d
* Merge update-cd changes across from the version in etch.
2007-09-01 22:58:48 +00:00
Steve McIntyre
dd8d42703b
* Check if required base packages might also be supplied by a local
...
repository too, not just the main distribution. Closes : #425600
2007-08-26 15:19:00 +00:00
Steve McIntyre
a10d15179c
* Recompress the Packages files separately just before generating
...
Release files. Closes : #423835 , thanks to fjp for the patch.
2007-08-26 15:07:52 +00:00
Steve McIntyre
fdf55985a4
* In build.sh, use $DI_CODENAME for installer task files rather than
...
$CODENAME - allows for sid builds more easily etc.
2007-08-26 15:01:10 +00:00
Frans Pop
4ada5e2837
Typo fix
2007-08-23 11:04:24 +00:00
Steve McIntyre
228c2285af
Remove Build-Dep-Indep on sysutils. Closes : #437497
2007-08-12 21:45:01 +00:00
Steve McIntyre
e53fc89e17
* Temporary fixup for daily lenny sparc builds - use older image locations
...
if new ones not available.
2007-08-11 12:57:12 +00:00
Steve McIntyre
5655b191d5
Further logic fixing in boot-x86: amd64 should now work
2007-08-10 23:44:14 +00:00
Steve McIntyre
c40e37b066
Fix boot-x86 shell syntax so it runs
2007-08-09 21:28:10 +00:00
Steve McIntyre
642626a4be
Merged a patch from Otavio:
...
* Create dpkg status file before calling APT
2007-08-08 12:55:36 +00:00
Steve McIntyre
0454b4c917
Merged in patch from Otavio:
...
* Fix extranonfree support to be backward compatible with previous
behaviour (default to false)
2007-08-08 09:54:04 +00:00
Joey Hess
368ad00ff5
test commit
2007-08-08 01:57:18 +00:00
Joey Hess
6560eb096d
* Merge boot-i386 and boot-amd64 into boot-x86.
2007-08-02 03:47:50 +00:00
Joey Hess
0b03aad504
* Parse isolinux.cfg case-insensatively.
2007-08-02 02:43:19 +00:00
Joey Hess
0f58fb6aab
* Update lenny's isolinux.bin to the one from syslinux 3.51-1
2007-08-02 02:30:46 +00:00
Joey Hess
cd50dfba26
* Drop old with26 cruft for lenny.
2007-08-02 02:28:02 +00:00
Petter Reinholdtsen
b770dfe6d2
[ Petter Reinholdtsen ]
...
* Update tools/grab_md5 to use the same variable name (SUITE->CODENAME)
as the rest of the code, to reduse confusion.
2007-07-30 07:36:39 +00:00
Frans Pop
cb5987f544
- Remove support for sparc32
...
- Structure of D-I images was simplified, so adapt to that
- Fix some broken references to etch in lenny boot-sparc script
- Hope after all this things will still work...
2007-07-26 01:22:33 +00:00
Frans Pop
c3f9212e45
Revert removal of sid tasks as they are still being used for daily bc/netinst builds
2007-07-25 15:23:11 +00:00
Steve McIntyre
21ebb87b03
Update unstable-map: in the Makefile - use lenny rather than etch
2007-07-19 21:12:20 +00:00
Frans Pop
ff146a5d79
Disable sparc32 for Lenny images as it is no longer supported
2007-07-18 07:39:59 +00:00
Frans Pop
ec225026cb
Also exclude the pwgen udeb as it is not yet used, and most likely will only be used inside initrds
2007-07-13 00:25:27 +00:00
Frans Pop
5def98b53a
Exclude live-installer, simple-cdd and nbd udebs as they are currently not used in Debian Installer
2007-07-13 00:01:50 +00:00