Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

installing a testing package emacs25 corrupts at totally

If none of the specific sub-forums seem right for your thread, ask here.
Message
Author

User avatar
debiman
Posts: 3063
Joined: 2013-03-12 07:18

Re: installing a testing package emacs25 corrupts at totally

#17 Post by debiman »

MagicPoulp wrote:You need to see the poetry in not using ultra precise expression.
good luck maintaining or even using your operating system with that attitude :mrgreen:

MagicPoulp
Posts: 431
Joined: 2018-11-05 21:30

Re: installing a testing package emacs25 corrupts at totally

#18 Post by MagicPoulp »

debiman wrote:
MagicPoulp wrote:You need to see the poetry in not using ultra precise expression.
good luck maintaining or even using your operating system with that attitude :mrgreen:
As Paul Valéry said: "Certain people have such a confused idea of what poetry is about that their idea itself becomes poetic."

It is like nit-picking when someone uses the words "always" or "all" and mentioning a counter example, showing it is not always the case. One can use imprecise language. An the reason poetry is mentioned is because no one is 100% master of own's own mind as a complex process.

User avatar
bw123
Posts: 4015
Joined: 2011-05-09 06:02
Has thanked: 1 time
Been thanked: 28 times

Re: installing a testing package emacs25 corrupts at totally

#19 Post by bw123 »

...An the reason poetry is mentioned is because no one is 100% master of own's own mind as a complex process.
It's not your mind, it's your actions you can master with practice. I don't understand the whole thread, even the title is confusing. What does, "... corrupts at totally" mean? Was that a typo for "apt" and why did you think you can install testing pkg of emacs on stable? Why would you want to?

This is pretty well known issue, not easy to run a mixed system sometimes. Many people do it, and put up with random breakage and a weird system that sometimes works and sometimes doesn't. It is sort of like poetry, some people like it, some don't. There isn't much of a middle ground, you either love it or hate it.
resigned by AI ChatGPT

MagicPoulp
Posts: 431
Joined: 2018-11-05 21:30

Re: installing a testing package emacs25 corrupts at totally

#20 Post by MagicPoulp »

bw123 wrote: I don't understand the whole thread, even the title is confusing. What does, "... corrupts at totally" mean? Was that a typo for "apt" and why did you think you can install testing pkg of emacs on stable? Why would you want to?
You cannot keep asking why one would want to install a testing package on stable. I have answered it 10 times already. During a long time in the past emacs25 and emacs-goodies-el had been in testing and not in stable. You have access to more packages and more recent packages in testing than you have in stable.

And the poetry (trolling?) lies in the freestyle discussions. For example, you say that you don't understand the thread and ask questions for which you probably already know the answer. It is poetic because you don't control yourself when loading discussions with feelings.

User avatar
debiman
Posts: 3063
Joined: 2013-03-12 07:18

Re: installing a testing package emacs25 corrupts at totally

#21 Post by debiman »

MagicPoulp wrote:And the poetry (trolling?) lies in the freestyle discussions. For example, you say that you don't understand the thread and ask questions for which you probably already know the answer. It is poetic because you don't control yourself when loading discussions with feelings.
so by op's own admission this thread is and has always been totally pointless, from a linux point of view.
fine with me.

MagicPoulp
Posts: 431
Joined: 2018-11-05 21:30

Re: installing a testing package emacs25 corrupts at totally

#22 Post by MagicPoulp »

Not at all.

1. In testing, one has access to more packages and more versions.

He is one example unixodbc. Present in testing but not in stable. When a package is present in stable, one can sometimes have a more recent version in testing.

2. That apt or aptitude can get broken and hard to recover, present with the same error in another post.

User avatar
bw123
Posts: 4015
Joined: 2011-05-09 06:02
Has thanked: 1 time
Been thanked: 28 times

Re: installing a testing package emacs25 corrupts at totally

#23 Post by bw123 »

MagicPoulp wrote:Not at all.

1. In testing, one has access to more packages and more versions.

He is one example unixodbc. Present in testing but not in stable. When a package is present in stable, one can sometimes have a more recent version in testing.

2. That apt or aptitude can get broken and hard to recover, present with the same error in another post.
It doesn't matter if the more recent pkg is available if it doesn't work. You have access to zillions of pkgs from all over the linux world, but they don't all work on stable. It's an old argument you're making, "I mixed repos before and it worked, now it doesn't so something is wrong."

That's like saying you always got away with cheating at cards, so you don't understand why it's a big deal now...

Feelings and poetry aside, it's a repeat thread of "I broke it by mixing repos." They told you that on the first few replies.
resigned by AI ChatGPT

User avatar
stevepusser
Posts: 12930
Joined: 2009-10-06 05:53
Has thanked: 41 times
Been thanked: 71 times

Re: installing a testing package emacs25 corrupts at totally

#24 Post by stevepusser »

There are also well-known methods for getting newer versions of programs on stable that won't break your install...but you've already been pointed to the reading you need to do.
MX Linux packager and developer

MagicPoulp
Posts: 431
Joined: 2018-11-05 21:30

Re: installing a testing package emacs25 corrupts at totally

#25 Post by MagicPoulp »

bw123 wrote: It doesn't matter if the more recent pkg is available if it doesn't work. You have access to zillions of pkgs from all over the linux world, but they don't all work on stable. It's an old argument you're making, "I mixed repos before and it worked, now it doesn't so something is wrong."
you were answering to this statement: "1. In testing, one has access to more packages and more versions."

No! I persist and sign. I have used many packages from testing. And the cases causing corruption are rare and I can be prepared for corruption using VMs or docker.

Installing ruby-all and ruby-all-dev on testing works very well. And you get more choice of versions than what the stable branch offers.

Concerning the other methods, the backports seem to have much fewer packages than testing. Besides, backports seem to have more dependencies to each other.

Actually, many people would do a better usage of installing the entire debian testing instead of debian stable.

User avatar
debiman
Posts: 3063
Joined: 2013-03-12 07:18

Re: installing a testing package emacs25 corrupts at totally

#26 Post by debiman »

MagicPoulp wrote:No! I persist and sign. I have used many packages from testing. And the cases causing corruption are rare and I can be prepared for corruption using VMs or docker.
this is a totally different paradigm.
of course, if you break your vm you can always nuke it, and no recommendation about system stability will have any relevance to you.
you are totally entitled to do things that way, and to be fair, you mentioned that straight away in your first post, but still i look down on you, and fart in your general direction. now go away or i shall taunt you a second time.

MagicPoulp
Posts: 431
Joined: 2018-11-05 21:30

Re: installing a testing package emacs25 corrupts at totally

#27 Post by MagicPoulp »

Mixing stable and testing is not supported and is not recommended. If what you do is programming, it is great to to mix stable and testing to have access to more or newer packages. Since the hardware can fail, it is anyways a good practice to have a system that can be reinstalled without troubles and with backed-up data.

I would not mix stable and testing on a production system though. I would use debian testing.

On many Linux distributions, people are used to install from a manually installed file. It think it is nicer to use an official repository such as debian testing.

Why I am not using debian testing directly instead of mixing stable and testing? I got the "feeling" stable is better. By mixing, I can control which packages from testing I want.

User avatar
Head_on_a_Stick
Posts: 14114
Joined: 2014-06-01 17:46
Location: London, England
Has thanked: 81 times
Been thanked: 132 times

Re: installing a testing package emacs25 corrupts at totally

#28 Post by Head_on_a_Stick »

MagicPoulp wrote:On many Linux distributions, people are used to install from a manually installed file. It think it is nicer to use an official repository such as debian testing.
No.

The correct solution is to package up the software locally:

http://forums.debian.net/viewtopic.php?f=16&t=38976

http://forums.debian.net/viewtopic.php?f=16&t=130057
deadbang

MagicPoulp
Posts: 431
Joined: 2018-11-05 21:30

Re: installing a testing package emacs25 corrupts at totally

#29 Post by MagicPoulp »

Head_on_a_Stick wrote:The correct solution is to package up the software locally:
It seems to me that the source package and the pre-built package have the same dependencies.

--> Why would building from source achieve more stability than using the pre-built package?

Correct solution or not, from a practical point of view, installing pre-built packages when it works is fine when we assume one knows it is not recommended or supported to mix repositories. The guys here saw red hearing about mixing branches because they are used to stabilize servers. I am thinking about the desktop experience for which having newer and more packages is nice.

--> Isn't the most supported and recommended solution to install debian testing itself? What are the inconvenients? It may be testing takes more place and is more unstable than a debian stable with a small package from testing that has very few dependencies. Installing the latest ruby-all and ruby-all-dev seems to be quite inoffensive.
Last edited by MagicPoulp on 2018-11-15 13:37, edited 1 time in total.

User avatar
Head_on_a_Stick
Posts: 14114
Joined: 2014-06-01 17:46
Location: London, England
Has thanked: 81 times
Been thanked: 132 times

Re: installing a testing package emacs25 corrupts at totally

#30 Post by Head_on_a_Stick »

MagicPoulp wrote:
Head_on_a_Stick wrote:The correct solution is to package up the software locally:
It seems to me that the source package and the pre-built package have the same dependencies.
No.

As an example, if the package you are installing from testing depends on the version of libc6 from testing then that will break your system.

Building the package in a stable base ensures that only dependencies from stable are needed.

Please read the links I provided, they explain things very well.
MagicPoulp wrote:--> Isn't the most supported and recommended solution to install debian testing itself? What are the inconvenients?
See this section from the debian-user mailing list FAQ:

https://wiki.debian.org/FAQsFromDebianU ... Testing.3F
deadbang

MagicPoulp
Posts: 431
Joined: 2018-11-05 21:30

Re: installing a testing package emacs25 corrupts at totally

#31 Post by MagicPoulp »

The package one builds from source could require a security update. One will have to track those. The backports have a mailing list. But if one builds a source package, it is not simple to track the security updates. When mixing stable and testing, one can get the security fixes via apt-get dist-upgrade without having to track anything. But I totally agree that it is dangerous since stable and testing should not be mixed and if one does there is a huge risk of breaking stability.

I am not completely sure, but I don't think there is a repository for backports security updates.

testing has this source repo:
deb http://deb.debian.org/debian-security testing/updates main

User avatar
None1975
df -h | participant
df -h | participant
Posts: 1388
Joined: 2015-11-29 18:23
Location: Russia, Kaliningrad
Has thanked: 45 times
Been thanked: 65 times

Re: installing a testing package emacs25 corrupts at totally

#32 Post by None1975 »

MagicPoulp wrote:I am not completely sure, but I don't think there is a repository for backports security updates.
According Debian Backports FAQ:
Q: Is there security support for packages from backports.debian.org?
A: Unfortunately not. This is done on a best effort basis by the people who track the package, usually the ones who originally did upload the package into backports. When security related bugs are fixed in Debian unstable the backporter is permitted to upload the package from directly there instead of having to wait until the fix hits testing. You can see the open issues for jessie-backports in the security tracker (though there may be false positives too, the version compare isn't perfect yet)
OS: Debian 12.4 Bookworm / DE: Enlightenment
Debian Wiki | DontBreakDebian, My config files on github

User avatar
sunrat
Administrator
Administrator
Posts: 6412
Joined: 2006-08-29 09:12
Location: Melbourne, Australia
Has thanked: 116 times
Been thanked: 461 times

Re: installing a testing package emacs25 corrupts at totally

#33 Post by sunrat »

MagicPoulp wrote:testing has this source repo:
deb http://deb.debian.org/debian-security testing/updates main
You will not find any packages in there. I think it's just set up so there's a place for updates when buster becomes stable.
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ”
Remember to BACKUP!

User avatar
Head_on_a_Stick
Posts: 14114
Joined: 2014-06-01 17:46
Location: London, England
Has thanked: 81 times
Been thanked: 132 times

Re: installing a testing package emacs25 corrupts at totally

#34 Post by Head_on_a_Stick »

MagicPoulp wrote:if one builds a source package, it is not simple to track the security updates.
Follow the upstream github page, perhaps? That's what I do :D
deadbang

MagicPoulp
Posts: 431
Joined: 2018-11-05 21:30

Re: installing a testing package emacs25 corrupts at totally

#35 Post by MagicPoulp »

sunrat wrote:
MagicPoulp wrote:testing has this source repo:
deb http://deb.debian.org/debian-security testing/updates main
You will not find any packages in there. I think it's just set up so there's a place for updates when buster becomes stable.
Anyways, security updates will be present in the main repository.

I found in the documentation that debian testing is lagging in security updates behind unstable, and that only stable can be relied on for security. Besides, even if testing has security updates that backports don't have, it does not give a guarantee. And mailing lists with backports may be more reliable than updates that are planned in testing.

https://www.debian.org/security/faq#testing

That gives me one more reason for not installing the total debian testing or debian unstable, and prefering a franken-debian mix. Because stable has more guarantee for stability and security updates.

Post Reply