Discussion:
Starting the weekly live images for Bookworm building again
(too old to reply)
Roland Clobus
2023-01-16 16:40:01 UTC
Permalink
Hello lists (sorry for cross-posting to so many lists),

This is a follow-up of my mail from 2022-11-21 [A1].

I've made progress in the last two months, but would like to have some
merge requests approved, to get more traction and to allow others to
jump aboard and make the live images for Bookworm possible.

As you can see, this affects many teams:
* live-setup: a MR to generate all live images for Bookworm [A2]
* localechooser: A minor fix [A3]
* live-installer: A better user experience after the installer is
finished [A4]
* live-build: Various installer improvements, including off-line
installation [A5]

With kind regards,
Roland Clobus

[A1] https://lists.debian.org/debian-devel/2022/11/msg00221.html
[A2] https://salsa.debian.org/images-team/live-setup/-/merge_requests/2
[A3]
https://salsa.debian.org/installer-team/localechooser/-/merge_requests/7
[A4]
https://salsa.debian.org/installer-team/live-installer/-/merge_requests/3
[A5] https://salsa.debian.org/live-team/live-build/-/merge_requests/297
Steve McIntyre
2023-01-31 15:40:01 UTC
Permalink
Hey Roland,

Apologies for leaving you waiting a while :-/
Post by Roland Clobus
This is a follow-up of my mail from 2022-11-21 [A1].
I've made progress in the last two months, but would like to have some merge
requests approved, to get more traction and to allow others to jump aboard
and make the live images for Bookworm possible.
* live-setup: a MR to generate all live images for Bookworm [A2]
ACK, I'll take a look at this again shortly.
Post by Roland Clobus
* localechooser: A minor fix [A3]
No idea about that, leaving for somebody else.
Post by Roland Clobus
* live-installer: A better user experience after the installer is finished
[A4]
Merred just now.
Post by Roland Clobus
* live-build: Various installer improvements, including off-line installation
[A5]
Not sure who might review that, let's see....
--
Steve McIntyre, Cambridge, UK. ***@einval.com
< Aardvark> I dislike C++ to start with. C++11 just seems to be
handing rope-creating factories for users to hang multiple
instances of themselves.
Holger Wansing
2023-03-14 23:40:02 UTC
Permalink
Hi,
Post by Steve McIntyre
Post by Roland Clobus
* localechooser: A minor fix [A3]
No idea about that, leaving for somebody else.
A (small) change, that we want, I guess, to add Curaçao to Carribean region,
where it belongs, and skip no-longer existing country 'Netherlands Antilles'
from the list.

Tested on a local build; works as it should.
Thus merged.


Holger
--
Holger Wansing <***@mailbox.org>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076
Luna Jernberg
2023-03-15 07:40:01 UTC
Permalink
And now they have not built for 2 days any specific reason?
Post by Holger Wansing
Hi,
Post by Steve McIntyre
Post by Roland Clobus
* localechooser: A minor fix [A3]
No idea about that, leaving for somebody else.
A (small) change, that we want, I guess, to add Curaçao to Carribean region,
where it belongs, and skip no-longer existing country 'Netherlands Antilles'
from the list.
Tested on a local build; works as it should.
Thus merged.
Holger
--
PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076
Cyril Brulebois
2023-03-15 11:10:01 UTC
Permalink
Post by Luna Jernberg
And now they have not built for 2 days any specific reason?
casulana broke; please refrain from hijacking threads and cross-posting
to so many lists. debian-cd would have done just fine



Cheers,
--
Cyril Brulebois (***@debian.org) <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
Luna Jernberg
2023-03-15 11:20:01 UTC
Permalink
Alright should remember that for the future but then i know, did it
broke hardware or software wise, is a new box gonna be there to
replace it to get updated images or what is the plan?
Post by Cyril Brulebois
Post by Luna Jernberg
And now they have not built for 2 days any specific reason?
casulana broke; please refrain from hijacking threads and cross-posting
to so many lists. debian-cd would have done just fine…
Cheers,
--
D-I release manager -- Release team member -- Freelance Consultant
Steve McIntyre
2023-03-19 15:20:01 UTC
Permalink
Hey again,
Post by Roland Clobus
* live-setup: a MR to generate all live images for Bookworm [A2]
So, after some delay from me and some further delays from various
Debian machines committing suicide [1], I've got bookworm live builds
running again. \o/

I've taken Roland's updated patches and tweaked a little more in the
setup.git and live-setup.git repos, and we now have live builds
integrated. Changes I've added:

* turned on source tarball generation using LB_SOURCE=true, and
disable the external source build that we dod for the older
live-wrapper builds
* when building on casulana, warn about archive updates rather than
restarting builds
* don't attempt to build i386 live images any more, they're not useful
* tweaked logging

So, *builds* work fine but I've not *yet* tested actually
booting/using one of these images in any way. I've just triggered a
full build of "testing" live images now, please help test if you can
once they're in place at [2] in a couple of hours from now.

I don't yet know how close we are to having full non-free-firmware
integration with the live images; I expect there might be some more
work needed there yet, but I'd love to be proven wrong. :-)

[1] "yay" for the long-standing tradition of services failing as we
get close to a release: this time it was casulana and salsa...
[2] https://get.debian.org/images/weekly-live-builds/
--
Steve McIntyre, Cambridge, UK. ***@einval.com
"...In the UNIX world, people tend to interpret `non-technical user'
as meaning someone who's only ever written one device driver." -- Daniel Pead
Cyril Brulebois
2023-03-19 15:50:01 UTC
Permalink
Hi,
Post by Steve McIntyre
So, after some delay from me and some further delays from various
Debian machines committing suicide [1], I've got bookworm live builds
running again. \o/
Great news.
Post by Steve McIntyre
I don't yet know how close we are to having full non-free-firmware
integration with the live images; I expect there might be some more
work needed there yet, but I'd love to be proven wrong. :-)
This shouldn't be a surprise as I've been focussing on debian-installer
topics rather than trying to also do debian-live stuff
 but just for the
avoidance of doubt: While I have been behind most of non-free-firmware
related work[1], I don't plan on touching anything on the debian-live
side. I'm happy to try and answer any n-f-f related questions though.

1. https://debamax.com/blog/2023/02/27/debian-versus-non-free-firmware/


Cheers,
--
Cyril Brulebois (***@debian.org) <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
Holger Wansing
2023-03-19 20:20:01 UTC
Permalink
Hi,
Post by Steve McIntyre
So, *builds* work fine but I've not *yet* tested actually
booting/using one of these images in any way. I've just triggered a
full build of "testing" live images now, please help test if you can
once they're in place at [2] in a couple of hours from now.
Wow, that's great news!
Glad, that we seem to get live images for bookworm!
Thanks Roland and Steve!!!


I have started some testing with debian-live-testing-amd64-lxde.iso image
in a VM, and I'm happy to see that it does not look that bad:

- Testing of the menu entries of live-installer boot menu:
Looks good, as far as I tested.

- Starting the debian-installer from the boot menu:
d-i starts as we know it; after some screens we get the message,
that no kernel modules are found.
Well, that's not a problem of the live system I guess, we know
that the daily/weekly builds tend to get outdated quite fast
sometimes.
I think this will settle down soon, at the latest with the next
d-i release.

- Start-up the live system (LXDE environment):
Works fine. Good performance! (Well, that depends on hardware,
sure, and LXDE is lightweight, but hey, live system is fast, so what?
Big ups!)

- Testing some applications in the live system, adding a keyboard layout
for German and switching between English and German; installing additional
packages within the live system:
All fine.

- Starting the Calamares installer:
Works fine all together.
First got the message, that not enough RAM is available.
Then, installed one more chip into the VM, and here it goes :-)
Installation succeeds, system boots fine!


So, AFAICS: good job guys!!!

Thanks!
Holger
--
Holger Wansing <***@mailbox.org>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076
Andrew M.A. Cater
2023-03-19 22:10:01 UTC
Permalink
Post by Steve McIntyre
Hey again,
Post by Roland Clobus
* live-setup: a MR to generate all live images for Bookworm [A2]
So, *builds* work fine but I've not *yet* tested actually
booting/using one of these images in any way. I've just triggered a
full build of "testing" live images now, please help test if you can
once they're in place at [2] in a couple of hours from now.
VERY impressed with the array of install options immediately presented
including text install, text with speech synthesis etc.

Debian-live standard .iso - the text mode one with no GUI - failed at
an early step because no kernel modules were detected.

Continuing, predictably it failed as per warnings because no network
device could be decected.
Post by Steve McIntyre
[1] "yay" for the long-standing tradition of services failing as we
get close to a release: this time it was casulana and salsa...
[2] https://get.debian.org/images/weekly-live-builds/
At least this time it wasn't buildings burning down ... and they were very
quick to get this sorted. Kudos to the admins and all involved.

All best,

Andy Cater
Post by Steve McIntyre
--
"...In the UNIX world, people tend to interpret `non-technical user'
as meaning someone who's only ever written one device driver." -- Daniel Pead
Holger Levsen
2023-03-20 10:50:01 UTC
Permalink
Post by Steve McIntyre
So, after some delay from me and some further delays from various
Debian machines committing suicide [1], I've got bookworm live builds
running again. \o/
this is great news! thanks and kudos to everyone involved!
--
cheers,
Holger

⢀⣎⠟⠻⢶⣊⠀
⣟⠁⢠⠒⠀⣿⡁ holger@(debian|reproducible-builds|layer-acht).org
⢿⡄⠘⠷⠚⠋⠀ OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
⠈⠳⣄

40% of homeless people in the United States have full-time jobs.
Loading...