Parent Directory
|
Revision Log
| Links to HEAD: | (view) (download) (annotate) |
| Sticky Revision: |
run genbuilddeps
* Build-depend on libhtml-parser-perl for build/preseed.pl.
- Move documentation on preseeding to separate appendix for etch - Use new, more flexible perl script to extract example preseed file from new appendix
- Change package name to installation-guide - Improve package descriptions
Switch to building arch all packages in section doc
remove partman manual build dep
control file with only the manual build deps. using genbuildeps may be overkill for this
* Revert addition of real alternatives for virtual glibc-pic build-dependency, since it apparently confuses sbuild on architectures without libc6-pic.
Add an evil workaround for bug #329733.
* Remove powerpc-builtin-initrd.sh and corresponding bzip2 build-dependency on powerpc; we use mkvmlinuz everywhere now.
Add the builddep on poxml back in that was removed completely unnecessarily by svenl
Removed poxml's build-dependencie on vorlon's suggestion, since it is utterly broken and probably breaks all autobuilders or something.
libparted1.6-13 is now available on all arches
let's hold off on the new parted until it's in the archive and has perhaps autobuilt on a few arches
* Change dependency to libparted1.6-13 due a new soname change on parted 1.6.24.
More reformatting and improvements.
policy version change
add note to changelog about build deps I removed as part of this, and update some comments
some small improvements
* Add comments to control file about build deps and add genbuilddeps which
generates the build dep line based on the comments.
* Add real alternatives for virtual glibc-pic build-dependency.
Modify build depends to allow openjade1.3 as well as openjade
* build/Makefile: include xx_YY files from needed-characters * Build-depend on newest libdebian-installer as some udebs have a versioned dependency on it.
ARGH! Secure apt has broken localudebs. Revert back to not using apt for localudes.
Build-depend on gnupg; apt requires it to verify signatures.
switch to slang2
really remove libiw from build deps
- Updates for libiw28. Remove libiw27 from build deps and from exclude
list, since the udeb is in fact used now to provide the library and
netcfg's dependencies have been fixes. Enable dependency resolution
for netcfg. Now no more updates should be needed here when libiw
changes.
- Temporarily disable nano from all images, as it's linked to slang2 and
the rest of d-i is not, and library reduction cannot cope with two
slangs.
work around new dpkg feature
Add support for creating initramfs initrd images (needs rootskel 1.12).
- The localudebs directory is managed as an apt repository now, complete
with Packages file. Build-depend on apt-utils for this.
- Remove localudebs caveat from README, above change should fix it.
- Add build dependencies needed to build PDF/TXT versions of the manual - Make main build script for the manual fail on errors
dropped kernel-build powerpc build-dependency, since 2.4 powerpc kernels now work with mkvmlinuz.
Add gawk and poxml build dependencies (required for the manual)
Switch libparted1.6-0 build-dependency to libparted1.6-12.
Since power3 and power4 no longer build images with the 2.4 kernel, remove their KERNELVERSION_2.4 variables and kernel-build-2.4* build-dependencies.
Add cramfsprogs build-dep for mips.
really add it for sparc
* Joey Hess
- Add module-init-tools to build deps for ia64 to fix truncated
modules.dep files and USB keyboard.
reflect override change
- Add module-init-tools to build deps for hppa, to fix FTBFS.
fix upx build dep
- Make image builds run as root (as part of the binary-arch step),
rather than as fakeroot, since fakeroot is broken on mips and mipsel.
- upx-ucl-beta 1.93 is broken. Avoid building with this version via
Build-Conflicts. The safe version to use, 1.91, is in testing.
Closes: #275378
- Build-depend on cramfsprogs on ia64, needed for 2.6 kernels.
Update powerpc kernel build-dependencies.
- Build-Depend on syslinux 2.11-0.1 to get fix for parameter bug.
- Move some files to a doc/devel subdirectory.
- Moved partman docs over from packages/partman, and build them as part
of the doc build process. Add build dep on debiandoc-sgml.
- Also moved in partman-auto recipe documentation.
- Added example preseed file for automated installs.
- Rewrote design.txt.
- and a few other minor changes
- Add preseed udebs to initrds and document preseeding in manual.
Closes: #265988
- Bump genext2fs build dep to avoid building images with broken versions.
Install the SiByl boot loader.
* Joey Hess
- Work around a bug in genext2fs that causes it to produce 1441k floppies.
Closes: #262266
- Add ipv6-modules and wireless-tools-udeb back to net-drivers floppy.
- Built with newer version of lowmem.
- Temporarily add libnewt0.51 to build depends to work around libnewt-dev
dependency breakage.
* Stephen R. Marenka
- Update m68k manual.
Build-depend on module-init-tools on architectures with 2.6 images.
Added a build dependency on modul-init-tools for powerpc, in order to get the modules.dep generated correctly on 2.6 powerpc kernels.
Start Cobalt netboot install via NFS instead of TFTP.
Added mkvmlinuz to build depends for the 2.6 powerpc subarch images.
Forgot cramfsprogs build-dep for powerpc.
Add amd64 support.
release 20040518, add self to Uploaders
Build-depend on version 1.3-5 or higher of genext2fs in order to fix initrd problems found and fixed by Vince Sanders.
add m68k/vme build-deps
add fsck check on ext2 initrd images
add support for working netboot images on alpha
m68k add atari build-deps
Add a configuration script for automatic TFTP boot.
Build-depend on a version of colo which has TFTP support.
Include the Cobolt boot loader on the netboot image.
- Turn off sparc floppy building, it does not autobuild because it needs
root.
- Add hfsutils [powerpc] to build deps.
add genromfs bdep
- enable 2.6 - since the package seems to be building on every arch that has an autobuilder running, it's time to make it arch "any" - document m68k build fix
Build depend on discover on mips and mipsel.
really enable autobuilding on arm
Enable autobuilding on mipsel.
Add delo to Build-Depends on mipsel.
- Add build-dep on libparted1.6-udeb, needed during monolithic build
due to versioned dependencies sillyness.
- Add build-dep on bzip2 for powerpc, used by powerpc-builtin-initrd.sh to
unpack the kernel tree.
- Add custom-kernel.txt
- Add new image type, "monolithic", which build an initrd and a miniiso
that contain all standard priority udebs, and does not need any other
udebs to install Debian. This simple image type will be much easier to
use for custom d-i builds, as you don't need to set up a CD or a mirror.
It's also great for testing changes to $RANDOM_UDEB.
- Add build-dep on grep-dctrl, used by monolithic image build process.
- Removed the demo type.
- Changed make demo and make shell to per-type targets.
- Remove broken and useless debian-installer-demo package.
Closes: #218560
- Add a debian-installer-manual package, mostly to serve as the autobilder
sentinal package.
Added proper builtin initrd kernel build for powerpc. All targets exceptpowerpc-small/floppy.
Make mips mini-ISO bootable.
update build process for new merged source package
patch together a new source package that will include both the images and the manual
prep release
Added kernel-build-2.4.25-powerpc to powerpc build depends.
add palo [hppa] build depends new changelog version
* Bastian Blank
- Move kbd-chooser, bogl-bterm-udeb, hw-detect, ethdetect, netcfg from
netboot/common to netboot/i386 (other arches not fixed).
- Add netcfg-static and libiw27-udeb to metboot/s390.
* Joey Hess
- Fix all the other architectures netboot.
- Include characters from needed-characters/?? into the unifont.bdf.
Closes: #235998
- Add dummy arch_boot_screens for ia64.
- Turn on image building for sparc. They're almost usable..
* Stephen R. Marenka
- More m68k config fixups.
* Thomas Poindessous
- add some variables in config/sparc/demo.cfg. Some variables are only
use for a correct ./pkg-list argument parsing.
- No font on s390. - Add libdebconfclient0.
* Joey Hess
- Do not library reduce the CDs against net-drivers, only cd-drivers.
It was making the el torito ones too large, and it is unnecessary.
- Add $(TREE)/usr/lib to mklibs search path, so it can find
libdebconfclient0.
- Turn on hppa in debian/control.
- Add libiw27 to build depends, as netcfg has a versioned dep on it.
Not actually used though.
* Joey Hess
- Switch i386 to the 2.4.25 kernel.
- Add libdebian-installer4 to build-deps. This is because
libdebian-installer4 cannot do versioned provudes, and some
udebs have versioned deps on libdebian-installer4.
* Some m68k changes.
- Add m68k as an arch in the control file.
- add the libiw27-udeb to every list that includes netcfg
- add libdebconfclient to pkg-lists/base; it is marginally smaller than
having mklibs copy in the system one. Remove build-dep.
- same for libdebian-installer-4-udeb, although it is not currently any
smaller
- before running mklibs, copy all the libs from lib and usr/lib in the
initrd to a temporary directory, and add that to mklib's search path
with -L. This will make it avoid copying in large versions of libs from
the build system if there is already a small version available in the
initrd.
- removed the slow, buggy code that added unneccessary and often wrong
"-reduced" entries to the status file
keep system.map available, for joshk remove libiw dependency, it is statically linked now and will use a udeb later
We *can* eradicate ROMFS in your lifetime
add libiw27 to control Depends: since it's now required by netcfg
Small pile of miniiso work. Have boot screens. It now boots, but fails to load initrd. Getting closer. =)
- Bump mklibs dependancy to 0.1.15. Fixes needed for sparc.
bump debhelper build dep
apt doesn't like having brackets before version
- Version the mtools build-dep. Closes: #225584
- Use -di flavored kernels for alpha - build-depend on aboot for alpha (needed for making floppies/CDs bootable) - include srm-modules and socket-modules in the alpha initrd - tell d-i that alpha CDROMs don't use a floppy image, just an initrd and kernel
- Add fakeroot to build-depends, as the debian/rules uses it in the build
target. Should fix FTBFS on mips.
turn on ia64 again
build-depend on elilo for ia64
- Turn off ia64 until someone sends me a real report of successful
building with only build deps. (Too many buildd failures, the latest
is something about elilo.)
Added mips to build architecture
Build depend on mkisofs in preparation of building iso images
- sparc build-depends on genromfs. Closes: #220208
- remove brltty from everything except access. It is causing problems
(#219928) on sparc at least.
Add mtools as a build-dep for ia64
- ia64 build-depends on dosfstools. Closes: #219919
* Enable ia64 in control file. (Build report from Jeff Bailey) * Idempotency fix in debian/rules install.
fix description
Added yaboot powerpc Build-dependency, as it is needed to build d-i.
move architecture to right place
This is a new try at debianizing the build directory. It generates a debian-installer-demo package, with a d-i-demo command in it that chroots into the demo tree. This is mainly so the autobuilders can trac the package. The main payload is in the form of a tarball of images, with a directory structure built to be unpacked into the debian archive.
- Add a per-arch KERNEL_FLAVOUR variable, that controls the flavour of kernel
module udebs that is used. This could be the true kernel flavour (i686,
etc), but for now it is being used to handle the linux-kernel-di
transition without breaking anything.
- For i386, use the new "di" udebs, from kernel-image-di in d-i cvs.
- For now, all other architectures keep on using the "udeb" udebs. As alpha,
etc, are transitioned to use the new linux-kernel-di package (if they
are), they can be switched over to the "di" udebs.
- Fix a bug in the localudebs handling if a udeb is listed in $needed twice
(due to drivers lists).
- Modified pkg-list to take the KERNEL_FLAVOUR as a parameter. It then
substitutes this in along with the kernel version in ${kernel:Version},
so all the pkg-lists had to be changed, removing the "-udeb" after
"${kernel:Version}"
- Update i386 pkg-lists to reflect changes in linux-kernel-di: fat-modules
was split out of floppy-modules, and all i386 lists that include the
latter get the former added.
- Similar changes to i386 pkg-lists for ide-core-modules and scsi-core-modules.
- The bootfloppy will now support loading the initrd from USB floppies,
and other USB storage media. 69k free, whee!
- Don't delete unreferenced missing.txt in reallyclean. Delete it in
debian/rules, which is what creates it.
- Fix make clean to delete driver stuff in tmp dir.
- Version build-dependency on libdebconfclient0.
- Add hd-media image type, for installs from ISOs on a hard drive.
- Fixed type listing when incorrect type is given (don't loop).
- Add all_clean target.
- TODO updates
- README updates
- add usage message to pkg-lists
update for libdebian-installer4
- remove my daily build stuff from Makefile - remove code to rm a $(TEMP)/modules directory that is not referenced anywhere - also code to remove $(NETDRIVERS), also unreferenced - remove the USER_MOUNT_HACK - make the TYPE sanity check clearer (combine it all into one place, commnent) - update copyright - broke list file parsing out into a standalone program (pkg-list), and removed the nasty, nasty code that used to do this - removed NO_KERNEL and NO_BASE hacks. Instead list files can #include "base" and/or "kernel" to get those. - modified all list files to include base/kernel as necessary - no need for a versioned dep on sed anymore, removed it (good riddance!) - many comment cleanups - move wget-cache removal to the crufy old debian/rules, which creates it. - move pcmcia-cs-udeb to the net_drivers image. Library reduction should still kick in for it - Don't fail get_udebs if the apt-get update fails. It will fail later if not all required udebs are already downloaded. This allows for offline builds. - Add a config/local, that can override other configs. I use it to set my floppy device. Like sources.list.local, it is not in CVS - add a NO_TERMINFO to prevent copying of that for the bootfloppy. Terminfo should really be in a udeb.. - reordered targets - remove fetch-sources and compile-udebs targets. If you used them, I will put them back, but they're unreferenced and look crufty - don't generate -reduced entries in status for the kernel image (it was finding .dep files..) - remove DEBUGUDEBDIR in reallyclean - if a /etc/apt/sources.list item does not have "main" on it, it is probably not something to use for d-i - add a warning comment to the top of generated sources.list - add a FLOPPY_SIZE to netboot config. 1440 is a bit too small, but 2880 may be far too big, so it needs tweaking - remove extraneous dd in make/arch/linux-i386, the mkfs.mdsos -C will set up the file - doc updates for new sources.list system, etc - add listtypes target to makefile - add sources.list to .cvsignore - fix regexp for reduced font file in .cvsignore - moved some more paths out of the main Makefile to config/dir - corrected wording in the powerpc boot.msg file
- usb not in s390 - tip22 build-depend for mips
merge duplicated build-depends lines
Add build-dependency on libtextwrap1, used by cdebconf
add a build dep on a recent version of sed, and remove redundant apt build dep
Up to Standards-Version: 3.6.0
We need bdftobogl to build the font
upx is i386-specific, I think
Now require upx-ucl-beta, to make kernel fit on first floppy
Add bf-utf-source, needed to build the font for newt
control
i386 only for mtools
needs a new enough syslinux
- remove USER_MOUNT_HACK and apply Thomas Viehmann's patch to use new syslinux that does not need to run as root - add mtools to build deps, needed by above
Reverted rules back to 1.6 (except 1.7 change), and control likewise. It's important that the README be accurate and it be easy to build images w/o editing a mirror into debian/rules, generating a control file, etc.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| ViewVC Help | |
| Powered by ViewVC 1.1.5 |