This topic contains 39 replies, has 7 voices, and was last updated by fungalnet Mar 22-3:46 pm.
February 28, 2018 at 4:17 pm #7084Member
Ok, I am on sid now too. Everything runs fine.
But just because of what it was mentioned here my repo-list didn’t have debian sid, it had debian unstable, which is supposed to be the same repository, but for some reason it wouldn work. Switching the term unstable to sid worked.
Strange. For years and years unstable and sid were the same exact thing, has anything changed? I was also surprised how quickly and how few pkgs were changed from buster to sid. I thought it was going to be 4 times as big of a change.March 4, 2018 at 4:50 am #7219Member
I wouldn’t use synaptic in sid but I still have yet to locate its problem.
I did an update today and tried upgrade and it wanted to bring systemd in and throw away all the good stuff, like eudev, among many other antix things.
When I went to the terminal I wanted to see the difference between apt update – upgrade and apt-get dist-upgrade. They both did the right thing, while synaptic using either the default upgrade or the smart-upgrade produces a very different list of things to change.
Then I thought renaming debian. unstable to sid may be what is throwing it off. So I renamed it back noticing antix is sid and debian is unstable … and expecting that to make the difference in preference. Nope! Same thing!
Then I tried the preferences where it says to choose higher version or specify the name of distribution, and that didn’t work either.
I only use synaptic to browse pkgs, descriptions, dependencies, I use terminal to make updates/upgrades. I thought I should bring this up to save someone from making a blind upgrade and break their system.
I will investigate some more trying to understand the preference levels set in apt to blend the two repositories. Sid is a different animal as it has single repository instead of 2-3 different ones.March 4, 2018 at 5:00 am #7220Forum Admin
You will have to wait until the nosystemd built dbus arrives in the repos.
Philosophers have interpreted the world in many ways; the point is to change it.March 4, 2018 at 5:10 am #7222Member
March 4, 2018 at 5:21 am #7223Forum Admin
I also noticed the antix script packages blocking systemd and verifying it is not installed.
I like it!
Do you mean /etc/apt/preferences/00systemd?
Did you remove it because it should be on all antiX isos from net to core to base and full.
Or, do you mean you like the fact that that file exists in order to block systemd?
- This reply was modified 2 weeks, 6 days ago by anticapitalista.
Philosophers have interpreted the world in many ways; the point is to change it.March 4, 2018 at 5:40 am #7226Member
scratch that, I noticed 2 packages named prevent systemd and systemd must die, I thought they were scripts that prevented the installation of the crap but all they are notes of metapkgs. Ohh well..
I have noticed the /etc/apt/preferences
I did not attempt to make the upgrade through synaptic, possibly it wouldn’t go through, but just noted what list of things to remove and what to install. And it was a major init replacement job.
March 4, 2018 at 5:57 am #7228Forum Admin
- This reply was modified 2 weeks, 6 days ago by fungalnet.
IMO sid and testing users should only dist-upgrade via the terminal using apt-get and not via sysnaptic.
In that way user can clearly see what is going to get upgraded, possibly removed etc.
It’s the best way to keep the system ‘rolling’
Philosophers have interpreted the world in many ways; the point is to change it.March 4, 2018 at 6:39 am #7231Forum Admin
nosystemd dbus now in repos so a dist-upgrade should go through.
Philosophers have interpreted the world in many ways; the point is to change it.March 6, 2018 at 2:10 am #7365Member
I agree, and I clearly stated that I only use it to search and view pkgs, and do not rely on it for updates. But this is different from monitoring its behavior if it would be used. For a while I thought that “default” upgrade was apt upgrade and “smart upgrade” was apt-get dist-upgrade, in synaptic. In this case it displayed very different results. Remember you can ask it to mark upgrades without ending up applying, just so you can see the list it produces.
The dist-upgrade has to be based on a definition of what your main system and edition is, that is how it screens out what belongs in the distribution and what no longer should be in it. Apt upgrade only looks at higher number/version despite of where they come from. This becomes more complicated when you are basing your system in two different distributions (antix-sid and debian-sid). But the above pattern indicates that synaptic clearly chose debian over antix.
Unless my assumptions are wrong, I believe there should be an antix-synaptic edition that always supersedes the debian one and it is set to prefer antix over debian and apply the correct architecture of the distribution. Otherwise as it is this pkg is dangerous, even if it was used to install just one little pkg. With debian it is like a little kid knocking on your door and opening the door when there is a crowd of 50 armed gangsters that come with it. “hey,ya, wanna buy some fschking cookies?” (you can substitute cookies for a gnome gui).
Post edited post by Rok. Remember folks. Kids and ladies use AntiX also.
March 6, 2018 at 4:47 am #7368Member
- This reply was modified 1 week, 3 days ago by rokytnji.
(you can substitute cookies for a gnome gui).
Thank you for that:) This reminded me of the gaggle of girl scouts out in front of the grocery store yesterday. They all screamed”wanna buy some girl scout cookies?” I replied, “are they made out of real girl scouts?” Probably not the first time you’ve heard that, but the expression on their faces was priceless.
As far as I know using apt-get dist-upgrade will follow the same rules concerning packages regardless of where it it called from. The problem with synaptic is two fold ( or ten). first, you have no real control over the upgrade, unable to easily see to remove or add packages you may think are missing, or could be useful,let alone gain control of the terminal as you watch it pull in the 182 other packages while you weren’t paying attention.
The other problem is more of a user thing where people get into the preferences and choose to make all “recommends” or even all “suggested”, a default for install. Either of these will surely mess up your system sooner rather than later.
This being said, having a graphical interface when browsing packages still appeals to me years later and I do use it to search sometimes.March 6, 2018 at 7:51 am #7382Member
March 13, 2018 at 10:23 am #7756Member
Setting up console-setup-linux (1.179) ... /var/lib/dpkg/info/console-setup-linux.postinst: 57: /var/lib/dpkg/info/console-setup-linux.postinst: update-rc.d: not found dpkg: error processing package console-setup-linux (--configure): installed console-setup-linux package post-installation script subprocess returned error exit status 1 dpkg: dependency problems prevent configuration of console-setup: console-setup depends on console-setup-linux | console-setup-freebsd | hurd; however: Package console-setup-linux is not configured yet. Package console-setup-freebsd is not installed. Package hurd is not installed. dpkg: error processing package console-setup (--configure): dependency problems - leaving unconfigured Setting up libgcr-base-3-1:amd64 (3.28.0-1) ... Processing triggers for libc-bin (2.27-2) ... Errors were encountered while processing: console-setup-linux console-setup E: Sub-process /usr/bin/dpkg returned an error code (1)
This just happened now, any ideas?March 13, 2018 at 12:57 pm #7763Forum Admin
Seems key to the error message
Package console-setup-freebsd is not installed. Package hurd is not installed.
harry@biker:~ $ apt search hurd Sorting... Done Full Text Search... Done boinc-app-seti/stable 8.00~svn3363-3 amd64 SETI@home application for the BOINC client boinc-app-seti-graphics/stable 8.00~svn3363-3 amd64 SETI@home application for the BOINC client (with graphics) crosshurd/stable,stable 1.7.51 all Install a Debian system ftpd/stable 0.17-36 amd64 File Transfer Protocol (FTP) server glusterfs-client/stable 3.8.8-1 amd64 clustered file-system (client package) glusterfs-common/stable 3.8.8-1 amd64 GlusterFS common libraries and translator modules glusterfs-dbg/stable 3.8.8-1 amd64 GlusterFS debugging symbols glusterfs-server/stable 3.8.8-1 amd64 clustered file-system (server package) gnumach-common/stable,stable 2:1.8+git20170102-1 all GNU version of the Mach microkernel, common files. gnumach-dev/stable 2:1.8+git20170102-1 i386 GNU version of the Mach microkernel gnumach-image-1.8-486/stable 2:1.8+git20170102-1 i386 GNU version of the Mach microkernel gnumach-image-1.8-486-dbg/stable 2:1.8+git20170102-1 i386 GNU version of the Mach microkernel for debugging gnumach-image-1.8-xen-486/stable 2:1.8+git20170102-1 i386 GNU version of the Mach microkernel for Xen gnumach-image-1.8-xen-486-dbg/stable 2:1.8+git20170102-1 i386 GNU version of the Mach microkernel for Xen for debugging grub-gfxboot/stretch 0.97-48 amd64 GRand Unified Bootloader grub-legacy/stable 0.97-72 amd64 GRand Unified Bootloader (Legacy version) grub-legacy-doc/stable,stable 0.97-72 all Documentation for GRUB Legacy libeinfo-dev/stable 0.23-1+b1 amd64 dependency based service manager (pretty console display development) libeinfo1/stable 0.23-1+b1 amd64 dependency based service manager (pretty console display library) liblog-log4perl-perl/stable,stable 1.48-1+deb9u1 all Perl port of the widely popular log4j logging package librc-dev/stable 0.23-1+b1 amd64 dependency based service manager (runtime development) librc1/stable 0.23-1+b1 amd64 dependency based service manager (runtime library) mig/stable 1.8-1 i386 GNU Mach Interface Generator multiboot/stable,stable 0.6.96+20101113-1 all The Multiboot specification openrc/stable 0.23-1+b1 amd64 dependency based service manager (runlevel change mechanism) pax/stable 1:20161104-2 amd64 Portable Archive Interchange (cpio, pax, tar) r-cran-pscl/stable 1.4.9-1 amd64 GNU R package for discrete data models harry@biker:~ $ apt search console-setup-freebsd Sorting... Done Full Text Search... Done console-setup-freebsd/stable,stable 1.164 all FreeBSD specific part of console-setup harry@biker:~ $
Edit: Might get lucky and fix things with a
sudo apt-get -f install
Notice I said lucky.
- This reply was modified 1 week, 3 days ago by rokytnji.
Beer, Bikes, and BBQ. It's what we do
Linux Registered User # 475019
How to Search for AntiX solutions to your problemsMarch 13, 2018 at 1:02 pm #7764Forum Admin
PS. My granddaughter knows I am a easy mark when it comes to her and girl scout cookies.
Beer, Bikes, and BBQ. It's what we do
Linux Registered User # 475019
How to Search for AntiX solutions to your problemsMarch 13, 2018 at 3:15 pm #7769Member
Quoting a doc from back in 2013. I don’t know whether it is still accurate
Synaptic provides two methods for upgrading your system:
Smart Upgrade (Dist-Upgrade) — recommended
The smart upgrade method tries to resolve package conflicts. This includes installing additional dependencies (required packages) if needed
and preferring packages with higher priority. Smart Upgrade has the same effect as the apt-get dist-upgrade tool on the command line.
The default upgrade method marks upgrades of installed packages only. If the new version of a package
depends on not installed packages or coflicts with an already installed package, it will not be upgraded.
Dist-upgrade is the default upgrade method used by Synaptic.
dist-upgrade can be quite dangerous. Unlike apt-get upgrade, it may remove packages to resolve complex dependency situations.
Unlike you, APT isn’t always smart enough to know whether these additions and removals could wreak havoc.
So if you find yourself in a place where the “cautious solution” doesn’t work, dist-upgrade may work… but you’re probably better off
learning a bit more about APT and resolving the dependency issues “by hand” by installing and removing packages on a case-by-case basis.
Think of it like fixing a car… if you have time and are handy with a wrench, you’ll get some peace of mind by reading up and doing the repair yourself.
If you’re feeling lucky, you can drop your car off with your cousin dist-upgrade and hope she knows her stuff.
The bolded text was present in the quoted material (I didn’t add the bolding, but I do agree that it merits bolding)
- This reply was modified 1 week, 3 days ago by skidoo.
You must be logged in to reply to this topic.