Re: Uploading linux (3.11.5-1)
Thanks for the heads-up. Ben Hutchings b...@decadent.org.uk (2013-10-13): Notable packaging changes in 3.11: - armhf single-platform flavours were removed - armhf has an 'armmp-lpae' flavour which, surprise, has LPAE enabled Ian is the arm* guy those days. :) - ext4 module handles ext2 and ext3 filesystem types in all kernel configurations; the corresponding udebs are gone I've just pushed a fix for debian-installer's pkg-lists: http://anonscm.debian.org/gitweb/?p=d-i/debian-installer.git;a=commitdiff;h=4382120f71447f5fe73cbdf4fbeb88098c2c2966 which should fix some FTBFS after I switched from 3.10-3 to 3.11-1. FTR we'll need to bump the ABI on arm only as soon as Ben uploads a new linux package. From a very quick grep, things under d-i's packages/ directory that might need adjusting at some point: | kibi@arya:~/debian-installer/packages$ grep -rI modprobe|grep ext|sort | busybox/modutils/modprobe-small.c: Note: currently, help system shows modprobe --help text for all aliased cmds | kickseed/setup/hd:log-output -t kickseed modprobe -q ext2 || true | live-installer/support/extX: modprobe $1 || true | partman-basicfilesystems/init.d/kernelmodules_basicfilesystems: modprobe ext2 /dev/null 2/dev/null; then | partman-ext2r0/init.d/kernelmodules_ext2r0:if modprobe ext2 /dev/null 2/dev/null; then | partman-ext3/init.d/kernelmodules_ext3: modprobe ext3 /dev/null 2/dev/null; then | partman-ext3/init.d/kernelmodules_ext3: modprobe ext4 /dev/null 2/dev/null; then Ben just confirmed on IRC that both mount -t ext[23] and modprobe ext[23] should work transparently with ext4, so we should be mostly good. Except for things like this script, which relies on module names in /proc/modules: partman-basicfilesystems/init.d/kernelmodules_basicfilesystems → http://anonscm.debian.org/gitweb/?p=d-i/partman-basicfilesystems.git;a=blob;f=init.d/kernelmodules_basicfilesystems;h=f3d950d78ec7c457ca6572d094fdd6308410fa19;hb=HEAD - linux-headers-*, linux-image-*, linux-source-* will no longer provide virtual packages I didn't check yet whether d-i is affected by this change. - A large number of probably useless drivers were disabled Shouldn't be too much of an issue for us. Mraw, KiBi. signature.asc Description: Digital signature
Re: armhf d-i switched to armmp only, no armhf daily builds happening? (Was: Re: Uploading linux (3.11.5-1))
Hello, 2013/10/20 Cyril Brulebois k...@debian.org: Ian Campbell i...@hellion.org.uk (2013-10-19): [...] I'm not sure about ancina, but at least hasse had disc issues. Not sure what the status is, but the right contact would usually be $arch@buildd, added. Thanks for heads-up! I'll have a look during this week. Cheers, -- Héctor Orón -.. . -... .. .- -. -.. . ...- . .-.. --- .--. . .-. -- To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAODfWeGbE74D5shrq9=ou650x05bkfs8euf1bmaqhf9i7ss...@mail.gmail.com
armhf d-i switched to armmp only, no armhf daily builds happening? (Was: Re: Uploading linux (3.11.5-1))
On Mon, 2013-10-14 at 11:13 +0200, Cyril Brulebois wrote: Ian Campbell i...@hellion.org.uk (2013-10-14): I have patches queued up. I guess the right time to commit is after your upload of 3.10 based d-i to sid and before / around the same time as 3.11 gets uploaded. Right. I see 3.11 is now in NEW so I've just pushed the patch to reduce the armhf di flavours to just armmp as discussed. KERNELVERSION is still 3.10-3, I assume this'll be taken care of in bulk across all arches when the time comes? There seem to have been no d-i daily images on armhf since 11th October and none on armel since the 16th. I'm not sure who to ping, debian-arm@ added. http://d-i.debian.org/daily-images/armhf/ http://d-i.debian.org/daily-images/armel/ Ian. commit 74e21a03e724b44e571dd8a1c2bd3d5fc374aa51 Author: Ian Campbell i...@hellion.org.uk Date: Tue Sep 24 08:40:29 2013 +0100 Remove armhf mx5 and vexpress subarches, they are covered by armmp now The relevant kernel flavours were removed from the 3.11 kernel diff --git a/build/config/armhf.cfg b/build/config/armhf.cfg index 0cd942b..0287ef2 100644 --- a/build/config/armhf.cfg +++ b/build/config/armhf.cfg @@ -1,4 +1,4 @@ -SUBARCH_SUPPORTED = mx5 vexpress armmp +SUBARCH_SUPPORTED = armmp MKLIBS = mklibs --ldlib=/lib/ld-linux-armhf.so.3 diff --git a/build/config/armhf/mx5.cfg b/build/config/armhf/mx5.cfg deleted file mode 100644 index a30c0a2..000 --- a/build/config/armhf/mx5.cfg +++ /dev/null [...] diff --git a/build/config/armhf/mx5/netboot-gtk.cfg b/build/config/armhf/mx5/netboot-gtk.cfg deleted file mode 100644 index cb0b074..000 --- a/build/config/armhf/mx5/netboot-gtk.cfg +++ /dev/null [...] diff --git a/build/config/armhf/mx5/netboot.cfg b/build/config/armhf/mx5/netboot.cfg deleted file mode 100644 index 2456c93..000 --- a/build/config/armhf/mx5/netboot.cfg +++ /dev/null [...] diff --git a/build/config/armhf/mx5/network-console.cfg b/build/config/armhf/mx5/network-console.cfg deleted file mode 100644 index df79c50..000 --- a/build/config/armhf/mx5/network-console.cfg +++ /dev/null [...] diff --git a/build/config/armhf/vexpress.cfg b/build/config/armhf/vexpress.cfg deleted file mode 100644 index 7b34ac7..000 --- a/build/config/armhf/vexpress.cfg +++ /dev/null [...] diff --git a/build/config/armhf/vexpress/netboot.cfg b/build/config/armhf/vexpress/netboot.cfg deleted file mode 100644 index ba79589..000 --- a/build/config/armhf/vexpress/netboot.cfg +++ /dev/null [...] diff --git a/build/pkg-lists/netboot/armhf/mx5.cfg b/build/pkg-lists/netboot/armhf/mx5.cfg deleted file mode 100644 index d8704c8..000 --- a/build/pkg-lists/netboot/armhf/mx5.cfg +++ /dev/null [...] diff --git a/build/pkg-lists/netboot/armhf/vexpress.cfg b/build/pkg-lists/netboot/armhf/vexpress.cfg deleted file mode 100644 index 824a5fb..000 --- a/build/pkg-lists/netboot/armhf/vexpress.cfg +++ /dev/null [...] diff --git a/debian/changelog b/debian/changelog index e281e75..9307841 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +debian-installer (2013) UNRELEASED; urgency=low + + [ Ian Campbell ] + * Remove mx5 and vexpress flavours from armhf, they are covered by armmp. + + -- Ian Campbell i...@hellion.org.uk Tue, 15 Oct 2013 21:46:33 +0100 + debian-installer (20131014) unstable; urgency=low [ Samuel Thibault ] signature.asc Description: This is a digitally signed message part
Re: armhf d-i switched to armmp only, no armhf daily builds happening? (Was: Re: Uploading linux (3.11.5-1))
Ian Campbell i...@hellion.org.uk (2013-10-19): I see 3.11 is now in NEW so I've just pushed the patch to reduce the armhf di flavours to just armmp as discussed. KERNELVERSION is still 3.10-3, I assume this'll be taken care of in bulk across all arches when the time comes? Yep, I've just crafted a local patch for that, will push once the src:linux buildd page is little greener (3.10 packages should stay for a while and should make it possible to keep getting daily builds). I've attached it, just in case. There seem to have been no d-i daily images on armhf since 11th October and none on armel since the 16th. I'm not sure who to ping, debian-arm@ added. http://d-i.debian.org/daily-images/armhf/ http://d-i.debian.org/daily-images/armel/ I'm not sure about ancina, but at least hasse had disc issues. Not sure what the status is, but the right contact would usually be $arch@buildd, added. Mraw, KiBi. From 1092c4095f7545b663d2477904e79d61382ddaee Mon Sep 17 00:00:00 2001 From: Cyril Brulebois k...@debian.org Date: Sun, 20 Oct 2013 03:53:50 +0200 Subject: [PATCH] Bump linux kernel version from 3.10-3 to 3.11-1. --- build/config/amd64.cfg |2 +- build/config/armel.cfg |2 +- build/config/armhf.cfg |2 +- build/config/i386.cfg|2 +- build/config/ia64.cfg|2 +- build/config/m68k.cfg|8 build/config/mips.cfg|2 +- build/config/mipsel.cfg |2 +- build/config/powerpc.cfg |2 +- build/config/s390.cfg|2 +- build/config/s390x.cfg |2 +- build/config/sparc.cfg |2 +- debian/changelog |3 +++ 13 files changed, 18 insertions(+), 15 deletions(-) diff --git a/build/config/amd64.cfg b/build/config/amd64.cfg index 51796ee..420a14b 100644 --- a/build/config/amd64.cfg +++ b/build/config/amd64.cfg @@ -2,7 +2,7 @@ MEDIUM_SUPPORTED = cdrom cdrom-xen netboot netboot-gtk netboot-xen hd-media MEDIUM_SUPPORTED_EXTRA = monolithic # The version of the kernel to use. -KERNELVERSION = 3.10-3-amd64 +KERNELVERSION = 3.11-1-amd64 KERNELMAJOR = 2.6 KERNEL_FLAVOUR = di KERNELNAME = vmlinuz diff --git a/build/config/armel.cfg b/build/config/armel.cfg index 2bf69d2..2043e01 100644 --- a/build/config/armel.cfg +++ b/build/config/armel.cfg @@ -1,7 +1,7 @@ SUBARCH_SUPPORTED = iop32x kirkwood orion5x versatile KERNELMAJOR = 2.6 -KERNELVERSION = 3.10-3 +KERNELVERSION = 3.11-1 KERNEL_FLAVOUR = di KERNELIMAGEVERSION = $(KERNELVERSION) KERNELNAME = $(foreach ver,$(KERNELVERSION),vmlinuz-$(ver)) diff --git a/build/config/armhf.cfg b/build/config/armhf.cfg index 0287ef2..3cf8ada 100644 --- a/build/config/armhf.cfg +++ b/build/config/armhf.cfg @@ -3,7 +3,7 @@ SUBARCH_SUPPORTED = armmp MKLIBS = mklibs --ldlib=/lib/ld-linux-armhf.so.3 KERNELMAJOR = 2.6 -KERNELVERSION = 3.10-3 +KERNELVERSION = 3.11-1 KERNEL_FLAVOUR = di KERNELIMAGEVERSION = $(KERNELVERSION) KERNELNAME = $(foreach ver,$(KERNELVERSION),vmlinuz-$(ver)) diff --git a/build/config/i386.cfg b/build/config/i386.cfg index 7ff86cd..9cb5bd0 100644 --- a/build/config/i386.cfg +++ b/build/config/i386.cfg @@ -2,7 +2,7 @@ MEDIUM_SUPPORTED = cdrom cdrom-xen netboot netboot-gtk netboot-xen hd-media MEDIUM_SUPPORTED_EXTRA = monolithic # The version of the kernel to use. -BASEVERSION = 3.10-3 +BASEVERSION = 3.11-1 KERNELVERSION = $(BASEVERSION)-486 KERNELMAJOR = 2.6 KERNEL_FLAVOUR = di diff --git a/build/config/ia64.cfg b/build/config/ia64.cfg index 7f3ea50..ac99697 100644 --- a/build/config/ia64.cfg +++ b/build/config/ia64.cfg @@ -5,7 +5,7 @@ MEDIUM_SUPPORTED = cdrom netboot # The version of the kernel to use. KERNELMAJOR = 2.6 -KERNELVERSION = 3.10-3-itanium +KERNELVERSION = 3.11-1-itanium KERNEL_FLAVOUR = di KERNELNAME = vmlinuz KERNELIMAGEVERSION = $(KERNELVERSION) diff --git a/build/config/m68k.cfg b/build/config/m68k.cfg index 9306640..7bedf23 100644 --- a/build/config/m68k.cfg +++ b/build/config/m68k.cfg @@ -3,14 +3,14 @@ MEDIUM_SUPPORTED = cdrom hd-media kernels nativehd #floppy network-console # netboot isn't supported on amiga, atari, or mac, the only subarchs with 2.6 kernels. # floppy image is too big (and has been for a while) -M68K_KERNEL_AMIGA = 3.10-3-amiga -M68K_KERNEL_ATARI = 3.10-3-atari -M68K_KERNEL_MAC = 3.10-3-mac +M68K_KERNEL_AMIGA = 3.11-1-amiga +M68K_KERNEL_ATARI = 3.11-1-atari +M68K_KERNEL_MAC = 3.11-1-mac M68K_KERNEL = $(M68K_KERNEL_AMIGA) $(M68K_KERNEL_ATARI) $(M68K_KERNEL_MAC) KEYRING=/usr/share/keyrings/debian-ports-archive-keyring.gpg -KERNELMAJOR = 3.10 +KERNELMAJOR = 3.11 KERNELVERSION = $(M68K_KERNEL) KERNEL_FLAVOUR = di KERNELIMAGEVERSION = $(KERNELVERSION) diff --git a/build/config/mips.cfg b/build/config/mips.cfg index c5094bb..01bf002 100644 --- a/build/config/mips.cfg +++ b/build/config/mips.cfg @@ -3,7 +3,7 @@ SUBARCH_SUPPORTED = malta r4k-ip22 r5k-ip32 sb1-bcm91250a miniiso KERNELMAJOR = 2.4 KERNELMINOR = 27 # Targets for 2.6 kernel images will use this version instead. -KERNELVERSION_2.6 = 3.10-3
Re: Uploading linux (3.11.5-1)
On Sun, 2013-10-13 at 22:04 +0200, Cyril Brulebois wrote: Ben Hutchings b...@decadent.org.uk (2013-10-13): Notable packaging changes in 3.11: - armhf single-platform flavours were removed - armhf has an 'armmp-lpae' flavour which, surprise, has LPAE enabled ISTR Ian mentioned that in his last arm-related changes, so he should be ready to do what's necessary for that. I have patches queued up. I guess the right time to commit is after your upload of 3.10 based d-i to sid and before / around the same time as 3.11 gets uploaded. Depending when that window is I can take care of it but patch is below any way. Ian. 8- From e423af58f53f94c2fb5926ee6a3cbefc25af8d69 Mon Sep 17 00:00:00 2001 From: Ian Campbell i...@hellion.org.uk Date: Tue, 24 Sep 2013 08:40:29 +0100 Subject: [PATCH] Remove armhf mx5 and vexpress subarches, they are covered by armmp now The relevant kernel flavours were removed from the 3.11 kernel --- build/config/armhf.cfg |2 +- build/config/armhf/mx5.cfg |4 build/config/armhf/mx5/netboot-gtk.cfg | 24 build/config/armhf/mx5/netboot.cfg | 18 -- build/config/armhf/mx5/network-console.cfg | 16 build/config/armhf/vexpress.cfg|4 build/config/armhf/vexpress/netboot.cfg|8 build/pkg-lists/netboot/armhf/mx5.cfg |5 - build/pkg-lists/netboot/armhf/vexpress.cfg |1 - debian/changelog |1 + 10 files changed, 2 insertions(+), 81 deletions(-) delete mode 100644 build/config/armhf/mx5.cfg delete mode 100644 build/config/armhf/mx5/netboot-gtk.cfg delete mode 100644 build/config/armhf/mx5/netboot.cfg delete mode 100644 build/config/armhf/mx5/network-console.cfg delete mode 100644 build/config/armhf/vexpress.cfg delete mode 100644 build/config/armhf/vexpress/netboot.cfg delete mode 100644 build/pkg-lists/netboot/armhf/mx5.cfg delete mode 100644 build/pkg-lists/netboot/armhf/vexpress.cfg diff --git a/build/config/armhf.cfg b/build/config/armhf.cfg index 0cd942b..0287ef2 100644 --- a/build/config/armhf.cfg +++ b/build/config/armhf.cfg @@ -1,4 +1,4 @@ -SUBARCH_SUPPORTED = mx5 vexpress armmp +SUBARCH_SUPPORTED = armmp MKLIBS = mklibs --ldlib=/lib/ld-linux-armhf.so.3 diff --git a/build/config/armhf/mx5.cfg b/build/config/armhf/mx5.cfg deleted file mode 100644 index a30c0a2..000 --- a/build/config/armhf/mx5.cfg +++ /dev/null @@ -1,4 +0,0 @@ -MEDIUM_SUPPORTED = netboot network-console netboot-gtk - -# The version of the kernel to use. -KERNELVERSION := $(KERNELVERSION)-mx5 diff --git a/build/config/armhf/mx5/netboot-gtk.cfg b/build/config/armhf/mx5/netboot-gtk.cfg deleted file mode 100644 index cb0b074..000 --- a/build/config/armhf/mx5/netboot-gtk.cfg +++ /dev/null @@ -1,24 +0,0 @@ -MEDIA_TYPE = netboot image - -TARGET = $(TEMP_INITRD) $(TEMP_KERNEL) efikamx - -TYPE = netboot/gtk -EXTRANAME = netboot/gtk/ - -KEEP_GI_LANGS = 1 - -# All images that include cdebconf should include symbols needed by these -# plugins. - -EXTRAUDEBS += cdebconf-gtk-entropy - -# Genesi Efika MX (nettop and smartbook) -efikamx: - mkdir -p $(SOME_DEST)/$(EXTRANAME)/efikamx - install -m 744 boot/arm/bootscr.mx5 $(SOME_DEST)/$(EXTRANAME)/efikamx/bootscript - mkimage -A arm -O linux -T kernel -C none -a 0x90008000 -e 0x90008000 -n Debian kernel -d $(TEMP_KERNEL) $(SOME_DEST)/$(EXTRANAME)/efikamx/uImage - mkimage -A arm -O linux -T ramdisk -C gzip -a 0x0 -e 0x0 -n debian-installer ramdisk -d $(TEMP_INITRD) $(SOME_DEST)/$(EXTRANAME)/efikamx/uInitrd - mkimage -A arm -O linux -a 0 -e 0 -T script -C none -n Efika MX Boot Script -d $(SOME_DEST)/$(EXTRANAME)/efikamx/bootscript $(SOME_DEST)/$(EXTRANAME)/efikamx/boot.scr - update-manifest $(SOME_DEST)/$(EXTRANAME)/efikamx/uImage Linux kernel for Efika MX - update-manifest $(SOME_DEST)/$(EXTRANAME)/efikamx/uInitrd initrd for Efika MX - update-manifest $(SOME_DEST)/$(EXTRANAME)/efikamx/boot.scr U-Boot Script for Efika MX diff --git a/build/config/armhf/mx5/netboot.cfg b/build/config/armhf/mx5/netboot.cfg deleted file mode 100644 index 2456c93..000 --- a/build/config/armhf/mx5/netboot.cfg +++ /dev/null @@ -1,18 +0,0 @@ -MEDIA_TYPE = netboot image - -TARGET = $(TEMP_INITRD) $(TEMP_KERNEL) efikamx -EXTRANAME = $(MEDIUM) - -MANIFEST-INITRD = netboot initrd -MANIFEST-KERNEL = kernel image to netboot - -# Genesi Efika MX (nettop and smartbook) -efikamx: - mkdir -p $(SOME_DEST)/$(EXTRANAME)/efikamx - install -m 744 boot/arm/bootscr.mx5 $(SOME_DEST)/$(EXTRANAME)/efikamx/bootscript - mkimage -A arm -O linux -T kernel -C none -a 0x90008000 -e 0x90008000 -n Debian kernel -d $(TEMP_KERNEL) $(SOME_DEST)/$(EXTRANAME)/efikamx/uImage - mkimage -A arm -O linux -T ramdisk -C gzip -a 0x0 -e 0x0 -n debian-installer ramdisk -d $(TEMP_INITRD)
Re: Uploading linux (3.11.5-1)
Ian Campbell i...@hellion.org.uk (2013-10-14): I have patches queued up. I guess the right time to commit is after your upload of 3.10 based d-i to sid and before / around the same time as 3.11 gets uploaded. Right. I'm not sure we'll do a second 3.10-based upload (see [1]), I guess you could just push a linux-3.11 branch to git in the meanwhile. 1. https://lists.debian.org/debian-boot/2013/10/msg00194.html FWIW I've just pushed the 20131014 tag, and I'm uploading the package right now. Depending when that window is I can take care of it but patch is below any way. Since that's a single patch for now, and since you attached it, a branch might be a bit superfluous… but I don't mind either way. Mraw, KiBi. signature.asc Description: Digital signature
Uploading linux (3.11.5-1)
It's been quite a while since the last upload to unstable, and by this point I think 3.11.y should be good enough. I don't know exactly when I'll have time to do this, but hopefully some time this week. Notable packaging changes in 3.11: - armhf single-platform flavours were removed - armhf has an 'armmp-lpae' flavour which, surprise, has LPAE enabled - ext4 module handles ext2 and ext3 filesystem types in all kernel configurations; the corresponding udebs are gone - linux-headers-*, linux-image-*, linux-source-* will no longer provide virtual packages - A large number of probably useless drivers were disabled Ben. -- Ben Hutchings Beware of bugs in the above code; I have only proved it correct, not tried it. - Donald Knuth signature.asc Description: This is a digitally signed message part
Re: Uploading linux (3.11.5-1)
Ben Hutchings b...@decadent.org.uk (2013-10-13): It's been quite a while since the last upload to unstable, and by this point I think 3.11.y should be good enough. I don't know exactly when I'll have time to do this, but hopefully some time this week. Thanks for letting us know. FWIW I'm currently finalizing a d-i upload against 3.10, so that we have a reference d-i post-wheezy. Notable packaging changes in 3.11: - armhf single-platform flavours were removed - armhf has an 'armmp-lpae' flavour which, surprise, has LPAE enabled ISTR Ian mentioned that in his last arm-related changes, so he should be ready to do what's necessary for that. - ext4 module handles ext2 and ext3 filesystem types in all kernel configurations; the corresponding udebs are gone ACK. - linux-headers-*, linux-image-*, linux-source-* will no longer provide virtual packages Shouldn't be too much of an issue for -boot@ I guess. - A large number of probably useless drivers were disabled Gone from their containing udebs, I suspect? Will take a closer look at the changelog later on anyway. Mraw, KiBi. signature.asc Description: Digital signature
Re: Uploading linux (3.11.5-1)
On Sun, 2013-10-13 at 22:04 +0200, Cyril Brulebois wrote: [...] - A large number of probably useless drivers were disabled Gone from their containing udebs, I suspect? Will take a closer look at the changelog later on anyway. The initial 3.11 experimental upload still had some obsolete modules listed in the kernel-wedge configuration but I think these are fixed in svn. Ben. -- Ben Hutchings Beware of bugs in the above code; I have only proved it correct, not tried it. - Donald Knuth signature.asc Description: This is a digitally signed message part