<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, 7 Jan 2023 at 20:40, M. Fioretti <<a href="mailto:mfioretti@nexaima.net">mfioretti@nexaima.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Sat, Jan 07, 2023 17:41:39 PM +1100, Owen Thomas wrote:<br>
<br>
> > However, it would be excellent if Ubuntu took hold of one way of<br>
> > installing software and eviscerated all the others.<br>
> <br>
> Owen,<br>
> <br>
> I already said I do share your pain, but unless I missed something in<br>
> the previous posts, what you ask above is half impossible, half<br>
> irrelevant.<br>
> <br>
> <br>
> Impossible is a word I might be able to appreciate. Irrelevant?<br>
<br>
yes, irrelevant, as in "it would not change anything relevant anyway"<br></blockquote><div><br></div><div>The adjective "impossible" sounds more appropriate to me because your complaint that it won't change anything relevant appeals to the sense that it is impossible to change. What things of relevance are, by this quality alone, untouchable to the possibility of reducing the package manager burden? Are there technical considerations that I am unaware of?<br></div><div><br></div><div>Perhaps asking Ubuntu to advocate a single package manager may be aiming too low; perhaps it should be Linux that takes on this responsibility? Can that be done from Ubuntu?<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
**If** what you have in mind is a single front-end, that is ONE window<br>
or CLI tool from which end users install everything all in the same<br>
way, without even knowing if the software that will be downloaded is<br>
snap, .deb or anything else:<br>
<br>
that would feel good, I agree. But sooner or later it would very<br>
likely cause conflicts and make them less visible/harder to solve,<br>
because you would be installing "blindly" stuff that was<br>
compiled/configured in many, possible conflicting ways.<br></blockquote><div><br></div><div>The conflicting ways only come about because there are multiple package managers, none of which have been indicated as the preferred one.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
But never mind, because all the rest of your email:<br>
<br>
> Why not consider bundling a single package manager from a primary<br>
> distribution; one that is available from a bog standard download site that<br>
> anyone interested in Ubuntu would likely first encounter, say https://<br>
> <a href="http://ubuntu.com/download" rel="noreferrer" target="_blank">ubuntu.com/download</a>?<br>
> <br>
> A caveat given at the bog standard download site could explain that the package<br>
> manager included may only cover a subset of applications available to Ubuntu,<br>
> and if the interested potential user wants to include other package managers<br>
> then maybe they should be directed to another site with a distribution that<br>
> bundles other package managers as well.<br>
> <br>
> I would think that package managers are software like any other. Can't one<br>
> therefore install another package manager through one they already have<br>
> installed? Why not then just include a single package manager in the basic<br>
> distribution, and leave the question of installing others to the user in this<br>
> way?<br>
<br>
is EXACTLY the already existing, ridiculous mess in which I have been<br>
living in for years: being forced to use multiple package manager, all<br>
without any clue of what the others are doing, and no way to work<br>
together.<br></blockquote><div><br></div><div>You might still have to use multiple package managers for a while until it catches on generally that one particular package manager has been chosen by the community to be used preferentially. Over time, why shouldn't this confusion and frustration settle as more software is deployed using the single chosen method? To me, it sounds like what everyone would want. Why wouldn't everyone want this? Why would it be so hard to suggest an option to everyone and exercise patience while everyone slowly gets the thing that everyone wants?<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
No offense meant, really, but please do not propose as the solution<br>
what is just a different packaging of THE original problem. I already<br>
wrote every further explanation I could add here elsewhere, so it's<br>
better to repost that link once more, than burdening the whole list<br>
with pasted text that many may not want to receive:<br>
<br>
<a href="https://stop.zona-m.net/2022/01/the-sorry-sorry-state-of-linux-packaging/" rel="noreferrer" target="_blank">https://stop.zona-m.net/2022/01/the-sorry-sorry-state-of-linux-packaging/</a><br></blockquote><div><br></div><div>No offence has been taken; you seem passionate about this topic, and it is one that I am getting fed up with too. Perhaps everyone is getting fed up with it; we may have reached a critical mass where action can now follow.</div><div><br></div><div>Either that, or things go on a little more. Perhaps Ubuntu will become a victim to this package manager malaise because an immovable wall of cynicism has descended, and nothing more can be done. Perhaps (referring to my earlier suggestion) if Linux will not take this initiative, then maybe Ubuntu should, thereby putting its house into order before the rest of them. Maybe they will follow.<br></div><div><br></div><div>Just produce a distribution that has a single package manager (perhaps APT is a very good candidate - I don't know) and leave it open to the user to install others if it suits them. Make a press release that Ubuntu is fed up with the confusion inspired by supporting multiple package managers, and so is distributing its bog standard version with a single one that has been nominated somehow. Maybe the Ubuntu developer community could make a collective statement saying they will not contribute to future development of other package managers. Things like this would send clear signals to other users that people who could do something about this problem are actively trying. Perhaps this will induce others to join the bandwagon.<br></div><div><br></div><div>Maybe do some research on the topic of the most popular and most functional package managers. Perhaps conduct a survey asking which package manager users most like using. Something surely can be done, and others that are reading this message surely see the need.</div><div><br></div><div>I want to get on with my things. I don't want to be distracted by minutiae that should be irrelevant to me. If this has resonance with Ubuntu, then I think finding a single package manager format and sticking to it is the right thing to do.</div></div></div>