Devuan, GNUinOS, Emacs documentation and the GNU manifesto

12 respostas [Última entrada]
lanun
Desconectado
Joined: 04/01/2021

Out of curiosity, do you know if GNUinOS also has a policy of excluding the Emacs docs from their repo on the ground that the GNU manifesto cannot be modified? Or if Devuan does, for that matter?

Debian does send it all straight to their non-free hornpub (as transpired in https://trisquel.info/en/forum/missing-documentation-emacs25), so I was wondering whether its init-agnostic derivatives would follow suit. Note that the bug mentioned in that thread has since been corrected in Nabia, so the Emacs documentation is now available in our favorite repo: https://trisquel.info/en/issues/28278. Huzzah.

andyprough
Desconectado
Joined: 02/12/2015

>"so the Emacs documentation is now available in our favorite repo: https://trisquel.info/en/issues/28278"

I am not allowed to look at it - "ACCESS DENIED". It's a very Totalitarian error message.

access-denied.jpg
lanun
Desconectado
Joined: 04/01/2021

We call it "Dictatorship of the Free Software Proletariat". The socialist revolution that took over the website the other day surely will not allow bourgeois spies like you to create issues with their privileged user credentials. You should expect more totalitarian error messages to come. However, I believe you can stroll any area of this website at liberty as a random guest. Here, take this Chairman Mao mask, merge with the crowd and stroll free in our new socialist paradise website.

I have also been tasked to tell you that off-topic posts are now going to be most severely addressed, and their authors sent to refreshment centers. Please stay close to your fridge, we are testing a home version of our new deep frost facility. Unless of course you consent to answer the above pressing questions about the Manifesto.

andyprough
Desconectado
Joined: 02/12/2015

>"Unless of course you consent to answer the above pressing questions about the Manifesto."

Well, I was trying to, which is why I clicked on the link. There's a page where I can search all the Devuan packages, but I don't know the name of this particular package that has been sent to hornpub hell. Do you know its name? Is it emacs-doc or something? I never pay attention to documentation file names, I don't know what to look for. Or is it emacs-common-non-dfsg or whatever? I searched the Arch and the AUR packages to find a package with a name like that, buth they don't even have such a thing, but then again they are not crazy people that fight to the death over whether or not a completely free text file is "changeable". They probably just sanely decided to stick it in emacs-common.

I wish I could answer the question. I don't have a Devuan or GNUinOS install that allows me to rip it apart bit-by-bit to investigate at the moment. I have Trisquel and libre antiX and I've been tinkering with the new Hyperbola. And by "tinkering" I mean Hyperbola has wrestled me to the ground and is proceeding to tear my arm off at the shoulder so it can beat me to a bloody pulp with it.

lanun
Desconectado
Joined: 04/01/2021

> Do you know its name?

Well, in the issue it says 'emacs-common-gfdl'.

I do believe you should be able to view it if you are not logged in. The 'Issues' section is now write protected, so we cannot access it while logged-in, but we can still browse it as 'guest'. You have to log out, though.

andyprough
Desconectado
Joined: 02/12/2015

OK, I found a laptop with Devuan ceres on it (ceres is their unstable version, like Debian sid). I added the contrib and non-free repos in sources.list, and then I apt update'd and apt search'ed for "emacs-common", and the packages available are "emacs-common" and "emacs-common-non-dfsg", which says it contains "GNU Emacs common non-DFSG items, including the core documentation".

When I removed the non-free repo, it only said that 'emacs-common' was available. When I removed the contrib repo, still the 'emacs-common' package is the only one available.

So I guess Devuan kind of robotically follows Debian on that point. I would assume GNUinOS might do the same, but I don't have an installation to mess with so can't be certain.

>"we cannot access it while logged-in, but we can still browse it as 'guest'. You have to log out, though."

The proletariat shall rise up and throw down our oppressors! This indignity shall not stand!

lanun
Desconectado
Joined: 04/01/2021

Ah great, thanks. That's an almost complete answer. GNUinOS is currently top of my to-test list, so we might soon have the complete answer.

I was also suspecting that they might not go as deep as resurrecting the dead bit by bit. Probably nobody told them, and they already have plenty of other stuff to sweat on.

> The proletariat shall rise up and throw down our oppressors!

I have been sleeping on that for a long time, and I came to the conclusion that, on a purely energy-saving perspective, if the oppressors are thrown low enough, the proletariat would not even need to rise half an inch up.

andyprough
Desconectado
Joined: 02/12/2015

I forgot I did have a VM of GNUinOS on this laptop that I grabbed to do some reading before dinner. So a search for "emacs-common" only provides the emacs-common package. And even though I knew GNUinOS would not have a contrib or a non-free repo, I tried adding them anyway, and apt update threw up lots of "doesn't have the component contrib" and "doesn't have the component non-free" errors. So looks to me like GNUinOS follows Devuan and Debian.

I tried installing emacs-common, and even though GNUinOS does not have emacs-common-non-dfsg in its repos, because the .deb package includes it as a "suggested package", the apt install language mentioned it as a suggested package. But there's no way to obtain it, so that's a deadend.

After installing emacs-common, I opened 'man emacs', and didn't see any GNU Manifesto, or the Communist Manifesto, or any other evil unchangeable Manifesto's. I didn't even see the Unibomber's Manifesto in there. I don't know how to run emacs itself to see if the GNU Manifesto resides inside there somewhere. But as far as I can tell, GNUinOS is just grabbing those packages from Devuan who just grabs them from Debian. Which makes sense, my understanding of Devuan is that they really only re-package the things that won't run natively without soystem-D.

So, I guess that's the end of this long and torturous story with respect to these two distros.

lanun
Desconectado
Joined: 04/01/2021

Who knows, maybe the GNUinOS people, and possibly the Devuan people alike, would gladly free the GNU Manifesto from its infamous prison from Hell. After all, Trisquel has only done it for Nabia after the missing doc package was reported by a random Emacs user. One cannot free what they ignore to be a prisoner. I think I am going to meditate about this for a while now.

> So, I guess that's the end of this long and torturous story with respect to these two distros.

These are precisely the last words Bobba the Hutt uttered about those two ants he had been chasing all around his hut. What happened next is history.

lanun
Desconectado
Joined: 04/01/2021

> history.

They are back. In fact, they very possibly never left.

Aardvarks, pangolins, myrmecophaga tridactyla, flamethrowers, hands on deck. We shall have roasted Myrmidons for diner tonight. Symbiosis through combustion.

Chimpanzees are welcome too.

chimp_ants.jpg
andyprough
Desconectado
Joined: 02/12/2015

If only there was an animal that could eat all of those things for you...

anteater.jpg
lanun
Desconectado
Joined: 04/01/2021

I'll raise an army of those to guard the hut, night and day, generations after generations.

Them so-called carpenter ants from Hell will want to change their name.

lanun
Desconectado
Joined: 04/01/2021

> And by "tinkering" I mean Hyperbola has wrestled me to the ground and is proceeding to tear my arm off at the shoulder so it can beat me to a bloody pulp with it.

This is to be expected after the socialist revolution. We are all going to be tested to our limits and beyond.