Discussion:
Live-Image for Debian Junior (trixie)
Add Reply
Stefan Kropp
2024-07-29 19:00:01 UTC
Reply
Permalink
Hello CD-Team,

is it possible to add "Debian Junior" to the live-images?

In live-tasks (13.0.2) [1] is a package called
live-task-debian-junior [2].

The idea is to build an live image for an Debian Junior Desktop
Environment [3].

When I understood well, the live images can be build based on the
live-tasks package.

[1] https://packages.debian.org/source/trixie/live-tasks
[2] https://packages.debian.org/trixie/live-task-debian-junior
[3] https://packages.debian.org/trixie/junior-desktop

Thanks
--
Stefan
Diese E-Mail wurde von einem Debian GNU/Linux System gesendet
Andrew M.A. Cater
2024-07-29 19:30:01 UTC
Reply
Permalink
Post by Stefan Kropp
Hello CD-Team,
is it possible to add "Debian Junior" to the live-images?
In live-tasks (13.0.2) [1] is a package called
live-task-debian-junior [2].
The idea is to build an live image for an Debian Junior Desktop
Environment [3].
Hi Stefan,

Unfortunately, although the Debian media team test live images on
release day, we don't build and maintain them.

That falls to the debian-live team. You can find them through the
#debian-live IRC channel on OFTC IRC server or possibly via the
mailing list at debian-***@lists.debian.org

Follow up set to debian-***@lists.debian.org

Hope this helps - with every good wish, as ever,

Andy Cater
Post by Stefan Kropp
When I understood well, the live images can be build based on the
live-tasks package.
[1] https://packages.debian.org/source/trixie/live-tasks
[2] https://packages.debian.org/trixie/live-task-debian-junior
[3] https://packages.debian.org/trixie/junior-desktop
Thanks
--
Stefan
Diese E-Mail wurde von einem Debian GNU/Linux System gesendet
Stefan Kropp
2024-08-14 20:40:02 UTC
Reply
Permalink
Post by Stefan Kropp
is it possible to add "Debian Junior" to the live-images?
Hello Roland,
@Stefan, I assume you mean the weekly images that are published on
https://get.debian.org/images/weekly-live-builds/amd64/iso-hybrid/
and are based on Trixie?
Correct.
About 6 months ago I created a branch in live-build. Now I made it more
visible as a MR [1], and it can be integrated in the live-setup and
images-team/setup repositories.
When that is done, they will be re-generated every week.
About CONFIGURATION_FROM_GIT
https://salsa.debian.org/live-team/live-build/-/merge_requests/360/diffs#9221863742451e920c978c9e0eb2f9bd58bf2777_212_214

I recommend to build the image like all others.
Debian Junior is also part of live-tasks:
https://tracker.debian.org/pkg/live-tasks

live-task-debian-junior

Maybe like this:

"debian-junior")
INSTALLER="live"
PACKAGES="live-task-debian-junior"

In this case, we also following the "upload" process and the
image will be build of files which are part of Debian already.
I've had a quick peek at the git-repo that has the configuration for the
blend, it has not been updated since 2023-04-30. Is the development speeding
up and do you need the images to be generated on a weekly basis?
No, from my side it's not required to have a weekly build, yet.
First, I would like to see if everything is working as expected.
There is also a chicken-egg issue here from the QA perspective. Should there
be more tests (reproducible image, openQA functionality tests, ...) before
the image is spread more widely? Or will the test be created afterwards?
Good question. :) The package is a meta package,.. I'm not sure
about functional tests on meta packages. Be honest, I didn't
think about openQA.

Sure, when the image would be build based on the
CONFIGURATION_FROM_GIT, it would be important. But I think it
shouldn't be build bases on the repository itself.
At least I was able to confirm that the current image will be reproducible
(for trixie).
Thanks a lot for you help.
With kind regards,
Roland Clobus
[1] https://salsa.debian.org/live-team/live-build/-/merge_requests/360
--
Stefan
Steve McIntyre
2024-11-03 17:00:01 UTC
Reply
Permalink
Hey Roland!

On Sun, Nov 03, 2024 at 04:46:59PM +0100, Roland Clobus wrote:>
It is now more than 2 months later. Since then, the MR than enables the build
for Debian Junior has been merged [1].
I've received a private mail from Stefan to request some form of an automated
build.
Even if the images are still in a relatively early stage of development, he
wrote that it would help for early adapters.
If the images are regularly built, he will advertise it more widely to get
more supporters and users.
As a preparation, I've simplified the HTML header file for the weekly build
page [2] at [3].
Merged.
When merged, please consider activating Debian Junior in the follow-up MR
[4].
It's still marked as draft - do you think it's ready?
[1] https://salsa.debian.org/live-team/live-build/-/merge_requests/360
[2] https://get.debian.org/images/weekly-live-builds/amd64/iso-hybrid/
[3] https://salsa.debian.org/images-team/setup/-/merge_requests/5
[4] https://salsa.debian.org/images-team/setup/-/merge_requests/6
--
Steve McIntyre, Cambridge, UK. ***@einval.com
"... the premise [is] that privacy is about hiding a wrong. It's not.
Privacy is an inherent human right, and a requirement for maintaining
the human condition with dignity and respect."
-- Bruce Schneier
Steve McIntyre
2024-11-03 22:00:01 UTC
Reply
Permalink
Post by Steve McIntyre
When merged, please consider activating Debian Junior in the follow-up MR
[4].
It's still marked as draft - do you think it's ready?
It should be (I had marked it draft, because it needed the previous MR),
however I'm not sure if the change in trixie/Makefile.weekly will work, as
I'm not able to test that properly.
Let's find out then - merged now. :-)
--
Steve McIntyre, Cambridge, UK. ***@einval.com
Dance like no one's watching. Encrypt like everyone is.
- @torproject
Loading...