Bug 32435 - "Distrobox" is gaining popularity and can be very useful as a learning tool and other use cases!!
Summary: "Distrobox" is gaining popularity and can be very useful as a learning tool a...
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL: https://distrobox.it/
Whiteboard:
Keywords:
: 33926 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-10-24 10:14 CEST by Robert Fox
Modified: 2025-01-15 20:51 CET (History)
3 users (show)

See Also:
Source RPM: distrobox
CVE:
Status comment:


Attachments

Description Robert Fox 2023-10-24 10:14:51 CEST
Description of problem:

Lot's of videos praising it on YouTube - one example:
https://www.youtube.com/watch?v=Sj064D9ZUl8

https://distrobox.it/#installation

https://repology.org/project/distrobox/versions

Version-Release number of selected component (if applicable):
Latest is 1.5.0.2

How reproducible:


Steps to Reproduce:
1.
2.
3.
Comment 1 Marja Van Waes 2023-10-24 22:43:02 CEST
Note the warning on https://distrobox.it/

Security implications

Isolation and sandboxing is not the main aim of the project, on the contrary it aims to tightly integrate the container with the host. The container will have complete access to your home, pen drives and so on, so do not expect it to be highly sandboxed like a plain docker/podman container or a flatpak.

Anyway, assigning to all packagers collectively. If there are no legal or other issues, one of them might be willing to package it.

CC: (none) => marja11
Assignee: bugsquad => pkg-bugs
Source RPM: (none) => distrobox

Comment 2 Robert Fox 2023-10-25 09:17:05 CEST
Sounds good - there is a lot of buzz going on around this as wll as praise - for home lab use seems really interesting . . . Would be a welcome addition for Mageia - FYI it also supports Podman as well as Docker . . .

Thanks in advance for the packager who decides to do this ;-)
Comment 3 Morgan Leijström 2023-10-25 10:27:57 CEST
This seems to be a convenient way to experiment and try out things.

What is the reason it need to be packaged?
- Have you tried installing it per description to download and run?

URL: (none) => https://distrobox.it/
CC: (none) => fri

Comment 4 Robert Fox 2023-10-25 10:34:52 CEST
I tried the install through wget (after manually installing Docker on Mageia) - and I ran into issues that the container stops once started ?!?  Reported here:

https://github.com/89luca89/distrobox/issues/1025

Knowing that other distributions have it packaged and it just works - thought it would be nice if Mageia was also on the list . . .
Comment 5 Morgan Leijström 2023-10-25 11:12:44 CEST
Two problems with packaging less used software:
1) We are low on people so needed for most important stuff
2) due to 1) packages like this may get less updated

Maybe a better solution is to document in wiki how to install from upstream, like done for i.e 
https://wiki.mageia.org/en/QElectroTech
https://wiki.mageia.org/en/Google_Earth
Comment 6 Robert Fox 2023-10-25 11:16:33 CEST
Understood - was worth a shot!  I will wait for the response from my open ticket with distrobox as to why my containers don't stay running.  Mageia is unfortunately not a "mainstream" distro - but I've been around it so long, don't really want to change!  It's still one of the best IMHO . . .  Thanks anyway.
Comment 7 Morgan Leijström 2023-10-25 11:21:45 CEST
We have not said no.
-It is possible someone in this interesting to package.

Please keep us updated with the progress of installing.
Maybe you could make a wiki page on it then?
Comment 8 Robert Fox 2023-10-25 11:23:01 CEST
Once again, understood!  Will give it my best - no promises ;-)  Thx again.
Comment 9 sturmvogel 2025-01-15 18:44:15 CET
*** Bug 33926 has been marked as a duplicate of this bug. ***

CC: (none) => michaelfm21

Comment 10 Morgan Leijström 2025-01-15 19:00:53 CET
It seems that Distrobox need some work upstream (or tweak in packaging) to support current Mageia:
"Mageia is not a supported host distribution"
https://github.com/89luca89/distrobox/issues/1025#issuecomment-1817873306
Comment 11 Michael Martins 2025-01-15 19:58:16 CET
It should be fixed. I installed distrobox using this script: 

curl https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh

I installed Ubuntu and it is working normally.

https://paste.centos.org/view/2e63137f
Comment 12 Morgan Leijström 2025-01-15 20:51:17 CET
So it is working as-is from upstream :)

Please create a page "Distrobox" in our wiki, with a short info about Distrobox, and how to install.

If any tweak or optimisation is needed now or later, it can be added there.

Thus it will be found when searching.

Note You need to log in before you can comment on or make changes to this bug.