Re: broken kfreebsd cdimage building

2013-09-28 Thread Robert Millan
Cyril Brulebois:
> Robert Millan  (2013-09-26):
>>> so you broke cdimage building for kfreebsd-*: 
>>> http://anonscm.debian.org/gitweb/?p=d-i/debian-installer.git;a=commitdiff;h=c5a8de108e7828cc3e2694309cbb045eb8db521c
>>>
>>>
>> http://anonscm.debian.org/gitweb/?p=d-i/debian-installer.git;a=commitdiff;h=c5a8de108e7828cc3e2694309cbb045eb8db521c
>>
>> No, this is correct. kfreebsd-8 is considered obsolete and won't be
>> included in Jessie. See:
>>
>> https://lists.debian.org/debian-bsd/2013/08/msg00175.html
> 
> You're missing the point. I'm not saying the changes are incorrect. I'm
> saying they broke cdimage building, which you get to fix by sending
> patches.
> 
> That's called coordinating changes. You really should have done that…

Oh yes. I have to admit, despite my best efforts I can't always keep
track with every detail. It's fortunate that we can rely on you to send
reminders, I really appreciate that.

Here, attached patch should get jessie builds working again. Would you
be kind enough to commit it?

-- 
Robert Millan
Index: tools/boot/jessie/boot-kfreebsd
===
--- tools/boot/jessie/boot-kfreebsd	(revision 2572)
+++ tools/boot/jessie/boot-kfreebsd	(working copy)
@@ -40,7 +40,7 @@
 fi
 
 # Download boot images.
-BOOT_IMAGES="cdrom/debian-cd_info.tar.gz cdrom/kfreebsd.gz cdrom/kfreebsd-9.gz cdrom/initrd.gz"
+BOOT_IMAGES="cdrom/debian-cd_info.tar.gz cdrom/kfreebsd-9.gz cdrom/initrd.gz"
 
 if [ "$ARCH" = kfreebsd-amd64 ]; then
 	BOOT_IMAGES="$BOOT_IMAGES cdrom/gtk/initrd.gz"
@@ -63,10 +63,7 @@
 
 # Install kernel and initrd
 mkdir -p $CDDIR/boot/kernel/
-cp "cdrom/kfreebsd.gz" "$CDDIR/boot/kernel/kfreebsd.gz"
-if [ -f cdrom/kfreebsd-9.gz ] ; then
-   cp "cdrom/kfreebsd-9.gz" "$CDDIR/boot/kernel/kfreebsd-9.gz"
-fi
+cp "cdrom/kfreebsd-9.gz" "$CDDIR/boot/kernel/kfreebsd-9.gz"
 cp "cdrom/initrd.gz" "$CDDIR/boot/mfsroot.gz"
 
 if [ "$ARCH" = kfreebsd-amd64 ] && [ -f cdrom/gtk/initrd.gz ] ; then


Re: broken kfreebsd cdimage building

2013-09-28 Thread Cyril Brulebois
Robert Millan  (2013-09-28):
> Here, attached patch should get jessie builds working again. Would you
> be kind enough to commit it?

Steve (from debian-cd@) is likely the one who's going to check it. I
wonder, however, if the -boot/-cd changes are actually correct.

When removing kfreebsd 8 support, supported cdrom settings went from
kfreebsd + kfreebsd-9 to kfreebsd-9 only; when adding kfreebsd-10
support, the cdrom settings weren't added kfreebsd-10, and the patch
below isn't adding it either (so the build should be OK since that part
would be missing from the d-i build).

Is that expected though? No kfreebsd-10 in there?

(I didn't check the bootloader configuration part at all, BTW.)

> --- tools/boot/jessie/boot-kfreebsd   (revision 2572)
> +++ tools/boot/jessie/boot-kfreebsd   (working copy)
> @@ -40,7 +40,7 @@
>  fi
>  
>  # Download boot images.
> -BOOT_IMAGES="cdrom/debian-cd_info.tar.gz cdrom/kfreebsd.gz 
> cdrom/kfreebsd-9.gz cdrom/initrd.gz"
> +BOOT_IMAGES="cdrom/debian-cd_info.tar.gz cdrom/kfreebsd-9.gz cdrom/initrd.gz"
>  
>  if [ "$ARCH" = kfreebsd-amd64 ]; then
>   BOOT_IMAGES="$BOOT_IMAGES cdrom/gtk/initrd.gz"
> @@ -63,10 +63,7 @@
>  
>  # Install kernel and initrd
>  mkdir -p $CDDIR/boot/kernel/
> -cp "cdrom/kfreebsd.gz" "$CDDIR/boot/kernel/kfreebsd.gz"
> -if [ -f cdrom/kfreebsd-9.gz ] ; then
> -   cp "cdrom/kfreebsd-9.gz" "$CDDIR/boot/kernel/kfreebsd-9.gz"
> -fi
> +cp "cdrom/kfreebsd-9.gz" "$CDDIR/boot/kernel/kfreebsd-9.gz"
>  cp "cdrom/initrd.gz" "$CDDIR/boot/mfsroot.gz"
>  
>  if [ "$ARCH" = kfreebsd-amd64 ] && [ -f cdrom/gtk/initrd.gz ] ; then

Mraw,
KiBi.


signature.asc
Description: Digital signature


Re: broken kfreebsd cdimage building

2013-09-28 Thread Steven Chamberlain
On 28/09/13 11:07, Cyril Brulebois wrote:
> [...] supported cdrom settings went from
> kfreebsd + kfreebsd-9 to kfreebsd-9 only; when adding kfreebsd-10
> support, the cdrom settings weren't added kfreebsd-10, and the patch
> below isn't adding it either (so the build should be OK since that part
> would be missing from the d-i build).
> 
> Is that expected though? No kfreebsd-10 in there?

Yes that seems right, kfreebsd-10 isn't available yet in sid, but it may
be in a few months, and then it can be included on the CDs.  Only
kfreebsd-9 CD builds are needed currently.

Regards,
-- 
Steven Chamberlain
ste...@pyro.eu.org


-- 
To UNSUBSCRIBE, email to debian-cd-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/5246b21e.5030...@pyro.eu.org