The officially official Devuan Forum!

You are not logged in.

#1 2024-11-27 09:08:27

chomwitt
Member
Registered: 2019-09-24
Posts: 133  

Do application specific repositories break a distro?

I keep bumbing on that pattern.
Emacs has. its repos.
Firefox has its plugins.
Various programming languages like python,clisp etc have their own package repos
Games like oolite have also their own repos (although oolite is not in devuan).

Anyway. I wonder if one relies heavily on various repos could we say that the more s(he) relies
on them them more (s)he misaligns with the distro used?
And then tasks like system updates or and general sysadmin and maintenance become more complex or error prone ?

In the worst lighting is as if a package act in accordance with a distro's house-rules but only to break them the moment it's installed.

My favorite analogy analogy in similar matter that i think is usefull in a range of similar phenomena (from emac's repos to appimages to containers) is that of a big house that accept regular guests. The initial owners have set a rulebook. Where to put your garbage , how to use common utilities , timetables etc. In that context  a container-like visitor would be analogous to bringing his own appliances (fridge, toilet  , library etc). It kind of remind me of a funny scene of the movie Coming to America with Eddy Merphie as a prince.

I think the discussion is usefull in order to calculate better the merits of each solution we choose.
For example when choosing a webbrowser or a programmming enviroment.

Last edited by chomwitt (2024-11-27 13:52:23)


Devuan(Chimaera)(Daedalus)  DS+WM: XorgX11server+StumpVM

Offline

#2 2024-11-27 17:06:38

greenjeans
Member
Registered: 2017-04-07
Posts: 656  
Website

Re: Do application specific repositories break a distro?

Good question! I don't know the answer, but for me personally the protocol is I never add any third party repo's to my sources.list.

If I want third party stuff, I download the .deb manually, and install with dpkg usually, then test, if it works that's great, if not oh well.

Sometimes I don't even bother with the .deb, like with Obmenu-generator I just put the executable where it belongs along with config files etc. It's kinda unique in that it only requires perl anyway.

I'm very slow in general to do updates, if it works in every way I want it to, I usually don't see a need to change that.


https://sourceforge.net/projects/vuu-do/ New Vuu-do isos uploaded 12/24!
Vuu-do GNU/Linux, minimal Devuan-based openbox systems to build on, maximal versions if you prefer your linux fully-loaded.
New Devuan-mate-mini isos too!
Please donate to support Devuan and init freedom! https://devuan.org/os/donate

Offline

Board footer