DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Linux Mint 9, Linux Mint 17.2(xfce), LMDE2(Mate), Debian Jessie minimal (with standalone OBox)
Posts: 299
Rep:
Quote:
Originally Posted by 273
I have found I seem to have to wait a shorter period for things to be sorted out in Sid than in Testing and that packages go missing for shorter periods of time -- making Sid sort-of more "stable" for me than Testing. I can't say I've ever experiences a "bug" in either -- with that said I bet I'll see one soon .
I have tried upgrading to Stetch including installing it on a blank drive from the official alpha 2 release and it just wouldn't boot up on my H/W, so i can attest to Stretch being more problematic. I am tempted to try out Sid now after reading this.
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680
Rep:
Remember if you're installing something just to dist-upgrade then just install it, apt-get update and apt-get dist-upgrade to put you in line with the repositories, reboot if necessary (kernel upgrade etc.) then modify sources.list and update and dist-upgrade again. Don't install any other programs, try to get any hardware working or anything else. Preferably don't install X11 at all on the initial install but do so after the dist-upgrade. That way you don't potentially have a bunch of legacy configuration files in your home directory, for example, and you're less likely to find package conflicts.
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680
Rep:
Quote:
Originally Posted by rokytnji
Meh, just info for previous posts here
Code:
harry@biker:~
$ apt-cache policy gcc
gcc:
Installed: 4:5.2.1-4
Candidate: 4:5.2.1-4
Version table:
*** 4:5.2.1-4 0
500 http://ftp.us.debian.org/debian/ testing/main i386 Packages
100 /var/lib/dpkg/status
harry@biker:~
$ cat /etc/debian_version
stretch/sid
harry@biker:~
$ sudo apt-get -f install
[sudo] password for harry:
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
harry@biker:~
$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
My system's up to date also, though apt is recommending I autoremove pretty much all of XFCE as well as a couple of other things. Hopefully when the new versions show up I'll be able to autoremove.
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680
Rep:
Quote:
Originally Posted by EDDY1
@273 when I get that message I just open aptitude & mark installed manually then you don't get it & it will only be removed during upgrade.
Ah, yes, I could just apt-get install the list as I have done in the past but are you sure that they are then removed on an upgrade? I was under the impression superseded things may stick around.
As others have already pointed out, the purpose of the testing system is for a few users to help identify bugs and report them so developers can fix them. That requires people who know how to trouble-shoot occasional bugs.
You are completely right with this and I appreciate(d), that Debian introduced this flavour between "don't know if it works, try yourself"(Sid) and "99% trustworthy and solid"(Stable).
But please now explain how I should/could do kind of testing on programs, that can't be installed nowadays due to (sometimes) really idiotic dependencies: a new *aptitude* also wants to take with it *libreoffice5* and that needs *GCC 5* and that needs *libstdc++6* and that breaks *libboost-date-time* and then it's end of story.
Or do you dare to literally remove 120 programs and install 36 new ones to resolve this chaos? Made by the responsible team, that knew about the breakings already in Sid, but nevertheless waved them through to testing!
Utterly sour feelings I have now left after some 5 or more years in "testing".
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680
Rep:
I must admit that far and away the most issues I have with any distribution (which has it) are with package management so I do think that's a fair comment, Phiebie. I mean, I think it is fine for the folks at Debian to do as they wish but it is a strange situation.
please now explain how I should/could do kind of testing on programs, that can't be installed nowadays due to (sometimes) really idiotic dependencies: a new *aptitude* also wants to take with it *libreoffice5* and that needs *GCC 5* and that needs *libstdc++6* and that breaks *libboost-date-time* and then it's end of story.
Or do you dare to literally remove 120 programs and install 36 new ones to resolve this chaos? Made by the responsible team, that knew about the breakings already in Sid, but nevertheless waved them through to testing!
Utterly sour feelings I have now left after some 5 or more years in "testing".
The point you are missing here is that Testing/Unstable is *not* a Debian release.
It is a staging area where the components that may comprise the next Debian release (ie, Debian Stable) can be assembled to check if they work.
At times, the process of moving new groups of packages and their associated dependencies will leave packages un-installable.
Either learn how to use APT-pinning to pull the packages you want from different repositories or simply wait until you can cleanly `dist-upgrade`
Thanks, I had done that in the past but wondered what happened to, say, libsmokeqtcore4-3 if I were to manually install it -- is it then kept when the version number is incremented to libsmokeqtcore4-4 or not? Similarly, what happens to deprecated commands and applications? I'm not all that bothered about having things hang around but I often just ignore autoremove until things sort themselves out or I know I don't need the packages.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.