apt broken after upgrading to Antix Sid

Forum › Forums › News › Sid Upgraders › apt broken after upgrading to Antix Sid

Tagged: 

  • This topic has 41 replies, 7 voices, and was last updated Dec 12-7:22 am by deepforest.
Viewing 15 posts - 1 through 15 (of 42 total)
  • Author
    Posts
  • #190752
    deepforest
    Member

      Hello.
      use this repo for upgrade from AntiX 23.2
      antix.list

      # Use with Debian Sid repositories. 
      deb [signed-by=/etc/apt/keyrings/antix-archive-keyring.gpg] http://repo.antixlinux.com/sid sid main nonfree nosystemd dev

      all upgraded well but now apt not working

      apt: /lib/x86_64-linux-gnu/libstdc++.so.6: version
      GLIBCXX_3.4.32' not found (required by /lib/x86_64-linux-gnu/libapt-pkg.so.6.0)

      here similar topic
      http://www.antixforum.com/forums/topic/how-do-install-glibcxx_3-4-32-with-dpkg/#post-142524

      I want to ask i were more elegant fix for that issue instead replacing this 3 files from AntiX 23.2 iso to Sid?

      Now do the work, step-by-step.

      Zeroth:
      ++++++++
      Open a terminal (if you are in a GUI). Become root user now.

      First:
      ++++++++
      You may use any editor –instead of nano– you are comfortable with.

      Undo your usage of ´testing´, ´sid´ or ´multimedia´ repositiories.
      Edit (with nano) all the files in the directory named below and comment
      out the above mentioned repos (add # at beginning of each line):
      Files (look in all of them):
      /etc/apt/sources.list.d/any-file_name.list
      and also: /etc/apt/sources.list

      Second:
      ++++++++
      Get the live-iso e.g. antix-base 21.3 for your architecture (e.g. x86_64)
      where you installed your system from.
      It looked like the netinstall version do not contain all the needed files,
      so go for base version of Anti-X (or full….), but may be I am wrong.

      Third:
      ++++++++
      Find the path of your /lib/x86_64… (may have a similiar name, if not
      using antiX, see below). and note it (or use a -cli- file manager, mc ).

      Fourth:
      ++++++++
      Mount the iso and the squashfs inside the iso in the antiX folder:
      mkdir -p /tmp/iso-mount.tmp /tmp/sqfs-mount.tmp /tmp/temp-files
      mount -o loop name-of-antix.iso /tmp/iso-mount.tmp
      mount -o loop /tmp/iso-mount.tmp/antiX/linuxfs /tmp/sqfs-mount.tmp

      Copy the following files to a place where you can access them later.
      Best do not to use the /tmp/ folder as used/shown in example below –as
      /tmp may be on a tmpfs or zram drive– if you want to keep them:
      cd /tmp/sqfs-mount.tmp/lib/x86_64-linux-gnu/
      cp -av libvte-2.91* /tmp/temp-files/
      cp -av libapt-pkg* /tmp/temp-files/
      cp -av libvte.s* /tmp/temp-files/

      Unmount our squasfs and iso:
      cd /
      umount /tmp/sqfs-mount.tmp
      umount /temp/sqfs/iso-mount.tmp

      These filenames should come up in /tmp/temp-files/ :

      libvte-2.91.so.0 # this is a link to the following file
      libvte-2.91.so.0.7000.6

      libapt-pkg.so.6.0 # this is a link to the following file
      libapt-pkg.so.6.0.0

      libvte.so.9 # this is a link to the following file
      libvte.so.9.2800.2

      Now make a backup of the existent files of the destination folder:
      mkdir -p /home/myusrname/save_lib-x86_64-linux-gnu/
      cd /lib/x86_64-linux-gnu/
      cp -av libvte-* /home/myusrname/save_lib-x86_64-linux-gnu/
      cp -av libapt-pkg* /home/myusrname/save_lib-x86_64-linux-gnu/
      cp -av libvte.s* /home/myusrname/save_lib-x86_64-linux-gnu/

      At last copy our extracted files:
      cp -av /tmp/temp-files/* /lib/x86_64-linux-gnu/

      Now try to run apt or synaptic; your very first command now should be:
      apt update (or apt-get update or update in synaptic)
      (to get rid of cached ´testing´ or ´sid´ or ´multimedia´ repo data).

      The error message should be gone.

      It you want to protect the files from beeing updated then you could use:
      chattr +i /lib/x86_64-linux-gnu/libapt-pkg*
      chattr +i /lib/x86_64-linux-gnu/libvte-*
      chattr +i /lib/x86_64-linux-gnu/libvte.s*

      There may be an error message when trying to change the symbolic links.
      But note, any updates/upgrades will now produce error messages regarding
      these files, if you don’t reset the attribue (chattr -i ….).

      Hope you have learned not to mess to much around with unstable/testing
      repo´s [ as I have learned , too 😉 ].

      If you really have to, create a backup (Anti-X tools -> iso snapshot)
      as a safety measure (keep your user data in the iso , too !).

      You may not be able start this live iso (big ´linuxfs´ file) , but it´s
      the best measure you can take of your system (and roll back manually)
      without wasting space. The folder access and copy commands have been
      used above (except for copy, you may add -R for a whole system rollback,
      but that should only be done when running from a standard live iso ).

      Note:
      The mentioned libs were deducted from the error messages that came up,
      when trying to run apt and synaptic (and occasionally, terminator).

      #190756
      Brian Masinick
      Moderator

        re: “antix-base 21.3” I do not know if that was an unintentional typo, but at this stage, unless our current software doesn’t work, I’d either use antiX 23.2 or wait a bit longer for antiX 25. It’s been quite a while, and long enough ago that I’m not even sure that we had any “21” release; I know we’ve had 19, 22, 23, and some incremental updates to these releases. In any case, those releases are getting old; that’s why we’re creating a newer release.

        I recommend two things: 1) Use a Full release, NOT a Base release; 2) Use antiX 23.2 Full or wait until the final antiX 25 Full is officially released.

        If others choose to help you out with old stuff, that’s up to them; I’ll discuss our current releases only.

        --
        Brian Masinick
        Alternate "Search B":
        This search page

        #190758
        deepforest
        Member

          Thank you for quick reply)
          I understand about antiX 23.2 Full release.
          But if i continue use this Sid and workaround trick with replacing 3 files, is it safe using, how it will going forward?

          #190759
          deepforest
          Member

            I did upgrade to Sid and workaround with replacing 3 files, apt now working again,
            But i see this when try to upgrade system.
            So system currently broken and need to fresh reinstall?

            root@home:/home/antix# apt upgrade
            Reading package lists... Done
            Building dependency tree... Done
            Reading state information... Done
            Calculating upgrade... Done
            The following packages were automatically installed and are no longer required:
              cups-server-common dc libfontembed1 libgtksourceview-3.0-1 libgtksourceview-3.0-common libgtksourceviewmm-3.0-0v5 libgusb2 libgutenprint-common libgutenprint9 libieee1284-3 libpoppler-cpp0v5 libqpdf29
              libroc0.3 libsane-common libuv1 libwireplumber-0.4-0
            Use 'sudo apt autoremove' to remove them.
            The following packages have been kept back:
              antix-acoustic-colours antix-installer antix-user apt apt-utils at-spi2-core avahi-daemon blueman bluez bluez-obexd bootrepair-antix bsdextrautils bsdutils cherrytree clipit cmst connman coreutils
              cron-daemon-common cups-ppdc dbus dbus-bin dbus-daemon dbus-x11 deb-installer dmsetup eject fdisk feh formatusb gir1.2-atk-1.0 gir1.2-nm-1.0 gksu gparted gparted-common gpm gstreamer1.0-pipewire haveged
              icewm icewm-common iso-snapshot libatk-bridge2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libavahi-core7 libblkid1 libbluetooth3 libcolord2 libdbus-1-3 libdevmapper1.02.1 libelogind0
              libfdisk1 libfluidsynth3 libgksu2-0 libgpm2 libhavege2 libmm-glib0 libmount1 libnm0 libpam-modules libpam-modules-bin libpam-runtime libpipewire-0.3-modules libproc2-0 libpulse-mainloop-glib0 libpulse0
              libpulsedsp libsmartcols1 libspa-0.2-bluetooth libspa-0.2-modules libtalloc2 libuuid1 libvte-common libvte9 libwbclient0 libwireplumber-0.4-0 libwireplumber-0.5-0 links2 live-usb-maker-gui-antix login
              modem-manager-gui modemmanager mount network-assistant openssh-client openssh-server openssh-sftp-server packageinstaller passwd pipewire pipewire-bin pipewire-jack procps pulseaudio pulseaudio-dbgsym
              pulseaudio-equalizer pulseaudio-equalizer-dbgsym pulseaudio-module-bluetooth pulseaudio-module-bluetooth-dbgsym pulseaudio-module-gsettings pulseaudio-module-gsettings-dbgsym pulseaudio-module-jack
              pulseaudio-module-jack-dbgsym pulseaudio-module-lirc pulseaudio-module-lirc-dbgsym pulseaudio-module-raop pulseaudio-module-raop-dbgsym pulseaudio-module-zeroconf pulseaudio-module-zeroconf-dbgsym
              pulseaudio-utils pulseaudio-utils-dbgsym repo-manager rfkill rpcbind rsync runit-init-antix smartmontools synaptic system-config-printer-udev system-keyboard-qt tmux udevil util-linux util-linux-extra
              wireplumber xserver-xorg-core zzzfm
            0 upgraded, 0 newly installed, 0 to remove and 128 not upgraded.
            root@home:/home/antix# 
            root@home:/home/antix# apt reinstall antix-acoustic-colours antix-installer antix-user apt apt-utils at-spi2-core avahi-daemon blueman bluez bluez-obexd bootrepair-antix bsdextrautils bsdutils cherrytree clipit cmst connman coreutils
              cron-daemon-common cups-ppdc dbus dbus-bin dbus-daemon dbus-x11 deb-installer dmsetup eject fdisk feh formatusb gir1.2-atk-1.0 gir1.2-nm-1.0 gksu gparted gparted-common gpm gstreamer1.0-pipewire haveged
              icewm icewm-common iso-snapshot libatk-bridge2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libavahi-core7 libblkid1 libbluetooth3 libcolord2 libdbus-1-3 libdevmapper1.02.1 libelogind0
              libfdisk1 libfluidsynth3 libgksu2-0 libgpm2 libhavege2 libmm-glib0 libmount1 libnm0 libpam-modules libpam-modules-bin libpam-runtime libpipewire-0.3-modules libproc2-0 libpulse-mainloop-glib0 libpulse0
              libpulsedsp libsmartcols1 libspa-0.2-bluetooth libspa-0.2-modules libtalloc2 libuuid1 libvte-common libvte9 libwbclient0 libwireplumber-0.4-0 libwireplumber-0.5-0 links2 live-usb-maker-gui-antix login
              modem-manager-gui modemmanager mount network-assistant openssh-client openssh-server openssh-sftp-server packageinstaller passwd pipewire pipewire-bin pipewire-jack procps pulseaudio pulseaudio-dbgsym
              pulseaudio-equalizer pulseaudio-equalizer-dbgsym pulseaudio-module-bluetooth pulseaudio-module-bluetooth-dbgsym pulseaudio-module-gsettings pulseaudio-module-gsettings-dbgsym pulseaudio-module-jack
              pulseaudio-module-jack-dbgsym pulseaudio-module-lirc pulseaudio-module-lirc-dbgsym pulseaudio-module-raop pulseaudio-module-raop-dbgsym pulseaudio-module-zeroconf pulseaudio-module-zeroconf-dbgsym
              pulseaudio-utils pulseaudio-utils-dbgsym repo-manager rfkill rpcbind rsync runit-init-antix smartmontools synaptic system-config-printer-udev system-keyboard-qt tmux udevil util-linux util-linux-extra
              wireplumber xserver-xorg-core zzzfm
            Reading package lists... Done
            Building dependency tree... Done
            Reading state information... Done
            Some packages could not be installed. This may mean that you have
            requested an impossible situation or if you are using the unstable
            distribution that some required packages have not yet been created
            or been moved out of Incoming.
            The following information may help to resolve the situation:
            
            The following packages have unmet dependencies:
             antix-acoustic-colours : Depends: easyeffects (>= 7.1.3-1) but 7.0.1-1~bpo12+1.0antix1 is to be installed
                                      Depends: lsp-plugins-lv2 (>= 1.2.14-1) but 1.2.5-1 is to be installed
                                      Depends: zam-plugins (>= 4.2-1) but 4.1+ds-1 is to be installed
                                      Depends: mda-lv2 (>= 1.2.10-2) but 1.2.10-1+deb12u1 is to be installed
             antix-installer : Depends: qt6-base-dev but it is not installable
                               Depends: qt6-svg-plugins but it is not installable
                               Depends: libqt6core6t64 (>= 6.8.2) but it is not installable
                               Depends: libqt6gui6 (>= 6.8) but it is not installable
                               Depends: libqt6widgets6 (>= 6.8) but it is not installable
                               Depends: libstdc++6 (>= 14) but 12.2.0-14+deb12u1 is to be installed
             antix-user : Depends: libqt5core5t64 (>= 5.15.1) but it is not installable
                          Depends: libqt5gui5t64 (>= 5.7.0) but it is not installable or
                                   libqt5gui5-gles (>= 5.7.0) but it is not installable
                          Depends: libqt5widgets5t64 (>= 5.2.0~alpha1) but it is not installable
             apt : Depends: libapt-pkg7.0 (>= 3.1.12.0nosystemd1) but it is not going to be installed
                   Depends: libc6 (>= 2.38) but 2.36-9+deb12u13 is to be installed
                   Depends: libssl3t64 (>= 3.0.0) but it is not installable
                   Depends: libstdc++6 (>= 13.1) but 12.2.0-14+deb12u1 is to be installed
             apt-utils : Depends: libapt-pkg7.0 (>= 2.9.27+exp1) but it is not going to be installed
                         Depends: libdb5.3t64 but it is not installable
                         Depends: libstdc++6 (>= 13.1) but 12.2.0-14+deb12u1 is to be installed
             at-spi2-core : Depends: libatspi2.0-0t64 (= 2.58.1-1.0nosystemd1) but it is not going to be installed
                            Depends: libc6 (>= 2.38) but 2.36-9+deb12u13 is to be installed
                            Depends: libglib2.0-0t64 (>= 2.80.0) but it is not installable
                            Depends: libxtst6 (>= 2:1.2.5) but 2:1.2.3-1.1 is to be installed
             avahi-daemon : Depends: libavahi-common3 (= 0.8-16.0nosystemd2) but 0.8-10.0antix2 is to be installed
                            Depends: libavahi-core7 (= 0.8-16.0nosystemd2) but 0.8-10.0antix2 is to be installed
                            Depends: libc6 (>= 2.38) but 2.36-9+deb12u13 is to be installed
             blueman : Depends: python3 (>= 3.13~) but 3.11.2-1+b1 is to be installed
                       Depends: gir1.2-nm-1.0 but it is not going to be installed
             bluez : Depends: libasound2t64 (>= 1.0.17) but it is not installable
                     Depends: libc6 (>= 2.38) but 2.36-9+deb12u13 is to be installed
                     Depends: libdw1t64 (>= 0.127) but it is not installable
                     Depends: libglib2.0-0t64 (>= 2.76.0) but it is not installable
                     Depends: libreadline8t64 (>= 7.0~rc1) but it is not installable
             bluez-obexd : Depends: libc6 (>= 2.38) but 2.36-9+deb12u13 is to be installed
                           Depends: libebook-1.2-21t64 (>= 3.17) but it is not installable
                           Depends: libebook-contacts-1.2-4t64 (>= 3.16.2) but it is not installable
                           Depends: libedataserver-1.2-27t64 (>= 3.17) but it is not installable
                           Depends: libglib2.0-0t64 (>= 2.78.0) but it is not installable
             bootrepair-antix : Depends: libqt5core5t64 (>= 5.15.1) but it is not installable
                                Depends: libqt5gui5t64 (>= 5.7.0) but it is not installable or
                                         libqt5gui5-gles (>= 5.7.0) but it is not installable
                                Depends: libqt5widgets5t64 (>= 5.0.2) but it is not installable
             bsdextrautils : Depends: libc6 (>= 2.38) but 2.36-9+deb12u13 is to be installed
                             Depends: libsmartcols1 (= 2.41.2-4.0nosystemd1) but 2.38.1-5.0nosystemd1 is to be installed
                             Breaks: util-linux (< 2.41.2-2~)
                             Breaks: util-linux:i386 (< 2.41.2-2~)
             bsdutils : Depends: libc6 (>= 2.38) but 2.36-9+deb12u13 is to be installed
             cherrytree : Depends: libgtkmm-3.0-1t64 (>= 3.24.10) but it is not installable
                          Depends: libxml++2.6-2v5 (>= 2.42.3) but 2.40.1-3 is to be installed
                          Depends: libgspell-1-3 (>= 1.8.2) but it is not installable
                          Depends: libcurl4t64 (>= 7.16.2) but it is not installable
                          Depends: libspdlog1.15 but it is not installable
                          Depends: libatkmm-1.6-1v5 (>= 2.28.4) but 2.28.3-1 is to be installed
                          Depends: libc6 (>= 2.38) but 2.36-9+deb12u13 is to be installed
                          Depends: libcairomm-1.0-1v5 (>= 1.14.5) but 1.14.4-2 is to be installed
                          Depends: libfmt10 (>= 10.1.1+ds1) but it is not installable
                          Depends: libglib2.0-0t64 (>= 2.52.0) but it is not installable
                          Depends: libglibmm-2.4-1t64 (>= 2.66.8) but it is not installable
                          Depends: libgtk-3-0t64 (>= 3.16.2) but it is not installable
                          Depends: libpangomm-1.4-1v5 (>= 2.46.4) but 2.46.3-1 is to be installed
                          Depends: libstdc++6 (>= 14) but 12.2.0-14+deb12u1 is to be installed
             clipit : Depends: libglib2.0-0t64 (>= 2.30.0) but it is not installable
                      Depends: libgtk-3-0t64 (>= 3.19.12) but it is not installable
             cmst : Depends: libqt5core5t64 (>= 5.15.1) but it is not installable
                    Depends: libqt5dbus5t64 (>= 5.14.1) but it is not installable
                    Depends: libqt5gui5t64 (>= 5.7.0) but it is not installable or
                             libqt5gui5-gles (>= 5.7.0) but it is not installable
                    Depends: libqt5network5t64 (>= 5.0.2) but it is not installable
                    Depends: libqt5widgets5t64 (>= 5.2.0~alpha1) but it is not installable
                    Depends: libstdc++6 (>= 14) but 12.2.0-14+deb12u1 is to be installed
             connman : Depends: libc6 (>= 2.38) but 2.36-9+deb12u13 is to be installed
                       Depends: libglib2.0-0t64 (>= 2.76.0) but it is not installable
                       Depends: libgnutls30t64 (>= 3.8.1) but it is not installable
                       Depends: libreadline8t64 (>= 6.0) but it is not installable
             coreutils : PreDepends: libc6 (>= 2.38) but 2.36-9+deb12u13 is to be installed
                         PreDepends: libgmp10 (>= 2:6.3.0+dfsg) but 2:6.2.1+dfsg1-1.1 is to be installed
                         PreDepends: libssl3t64 (>= 3.0.0) but it is not installable
            E: Unable to correct problems, you have held broken packages.
            bash: cron-daemon-common: command not found
            IceWM: Warning: Failed to load theme icedesert/default.theme: No such file or directory
            IceWM: Warning: Failed to load theme icedesert/default.theme: No such file or directory
            IceWM: A window manager is already running, use --replace to replace it
            bash: libfdisk1: command not found
            bash: libpulsedsp: command not found
            
            (modem-manager-gui:20764): GLib-GIO-CRITICAL **: 02:16:35.977: This application can not open files.
            bash: pulseaudio-equalizer: command not found
            bash: pulseaudio-module-jack-dbgsym: command not found
            bash: pulseaudio-utils: command not found
            Failed to connect to PipeWire
            root@home:/home/antix# 
            • This reply was modified 10 months, 1 week ago by deepforest.
            • This reply was modified 10 months, 1 week ago by deepforest.
            #190774
            xinomilo
            Member

              don’t upgrade those packages. just use apt upgrade and upgrade what’s available. don’t use reinstall.
              and btw, antiX sid is mostly broken untill antiX25 is out. better stop experimenting, unless you want to play+break everything..
              for reference :
              http://www.antixforum.com/forums/topic/making-antix-a-rolling-release/#post-189504
              http://www.antixforum.com/forums/topic/trixie-testing-and-sid-users-beware/

              and for the issue above, “elegant” solution is to wait for a fixed package in repos. copying static libs and chattr them, is never a real solution. (=will probably break in a future version)

              First they came for the socialists, and I did not speak out—because I was not a socialist.
              Then they came for the trade unionists, and I did not speak out—because I was not a trade unionist.
              Then they came for the Jews, and I did not speak out—because I was not a Jew.
              Then they came for me—and there was no one left to speak for me.

              —Martin Niemöller

              #190777
              Xunzi_23
              Member

                Agree with xinomilo,
                sid is a rough ride presently.
                Big changes are ongoing in antiX, during the last weeks there was a lot going on
                at mothership Debian during preparation for the recent updated point release.
                Notable that came so fast, up to now present debian Stable has not been the epitome
                of reliability.

                Special thanks to ubuntu, gnome and systemd evangelist devs for that.

                • This reply was modified 10 months, 1 week ago by Xunzi_23.
                #190783
                deepforest
                Member

                  and for the issue above, “elegant” solution is to wait for a fixed package in repos. copying static libs and chattr them, is never a real solution. (=will probably break in a future version)

                  Thanks.
                  I am nothing did not do after upgrade to sid,
                  just copt that 3 libs,
                  but in tact apt still not work,
                  i do not see error now, but i can’t install/upgrade anything, apt showing that can install/upgrade something but does not do that, no install process.

                  Nevermind i am just testing Antix here,
                  no problem to do reinstall os again,
                  I am just curious to find fix of broken apt in this situation.

                  • This reply was modified 10 months, 1 week ago by deepforest.
                  #191018
                  Xunzi_23
                  Member

                    Bit late to the party, yet again, you could try reinstalling apt using dpkg,
                    that may give an indication of what is broken.
                    first please use sudo dpkg --configure -a

                    I have needed to use the low level package manager a few times recently 🙂

                    You can also check apt depends on
                    https://packages.debian.org/sid/apt

                    If you need to install a downloaded package or packages while apt is broken
                    sudo dpkg -i <package_name.deb> is your friend.

                    Pls do not get frustrated and do install antiX full in future to avoid weird issues.
                    It is much easier to slim down the distro than to build on the base version.

                    #191046
                    stevesr0
                    Member

                      Hi deepforest,

                      Several points in this thread:

                      (1) Problems with update and upgrade tools (apt based) are common

                      (2) A fresh install is usually easy and the fastest, easiest solution.

                      (3) The full stable install is the least problematic install.

                      (4) For people who choose to upgrade from one version to another (21 full to 23 full or 23 full to Sid, for example), the change in repos may lead to conflicts requiring untangling.

                      (5) I started a thread (on this forum) about problems with upgrades and several people offered useful things that may fix things.

                      (6) Especially with Sid, upgrades may change versions from antiX nosystemd versions to systemd versions. It is important for Siddites to check this BEFORE upgrading if they wish to stay systemd free.

                      #191052
                      deepforest
                      Member

                        Thanks @Xunzi_23 @stevesr0 for advice and explain!
                        But after next boot of antiX i seen this.
                        I did fresh reinstall antiX Full and again did same upgrade to antiX Sid, and situation repeated again, same error at next boot

                        Bit late to the party, yet again, you could try reinstalling apt using dpkg,
                        that may give an indication of what is broken

                        You can see here what was broken
                        http://www.antixforum.com/forums/topic/apt-broken-after-upgrading-to-antix-sid/#post-190759

                        Especially with Sid, upgrades may change versions from antiX nosystemd versions to systemd versions. It is important for Siddites to check this BEFORE upgrading if they wish to stay systemd free

                        i use this antiX sid repo,

                        # Use with Debian Sid repositories. 
                        deb [signed-by=/etc/apt/keyrings/antix-archive-keyring.gpg] http://repo.antixlinux.com/sid sid main nonfree nosystemd dev

                        isn`t it not antiX systemd free own repo?

                        • This reply was modified 10 months ago by deepforest.
                        • This reply was modified 10 months ago by deepforest.
                        • This reply was modified 10 months ago by deepforest.
                        #191059
                        ProwlerGr
                        Member

                          To get rid of that chpst error just run
                          sudo useradd -r _runit-log -s /sbin/nologin

                          #191061
                          Xunzi_23
                          Member

                            Hi deepforest,

                            antiX systemd free own repo?, yes that is correct, where systemd components can come
                            in is when the Debian versions are higher, that is have a higher version number and a
                            sysd free version is not yet available.

                            Basicly in such cases you have two choices, wait or go with the flow and install updates
                            anyway. I do the latter, once sysd free packages are available they will come with a higher
                            version and result in replacement of any sysd version. That is simply a choice you have to
                            make to suite your needs or philosophy.,

                            As long as major systemd components such as the so called init do not come in to your system
                            no need to worry and you have latest (hopefully) bug fixed packages quickly.

                            You may also get packages which bring in new bugs, that is what sid is about, you might describe
                            it as early testing of newest packages :-).

                            Once you have a working install please do ensure you have a working backup, do keep that reasonably
                            up to date, you may never need it but if you do it is a big time saver.

                            #191155
                            Brian Masinick
                            Moderator

                              Once you have a working install please do ensure you have a working backup, do keep that reasonably
                              up to date, you may never need it but if you do it is a big time saver.

                              This is a wise thing to do reasonably often for ANY system. It is essential for a Sid-based system; the very next update is capable of breaking everything unless you get really good at figuring out what can go wrong. I follow my own advice. I have lots of backups for any systems I care about.

                              Besides, ISO snapshot images, which are a legitimate way to back up a system, can be used to run from directly as a live system too.

                              --
                              Brian Masinick
                              Alternate "Search B":
                              This search page

                              #191157
                              deepforest
                              Member

                                <p d__=””>To get rid of that chpst error just run
                                sudo useradd -r _runit-log -s /sbin/nologin

                                how i can use this if system unbootble?
                                any tty unavailable

                                #191158
                                deepforest
                                Member

                                  <p d__=””>Hi deepforest,

                                  <p d__=””>antiX systemd free own repo?, yes that is correct, where systemd components can come
                                  in is when the Debian versions are higher, that is have a higher version number and a
                                  sysd free version is not yet available.

                                  <p d__=””>Basicly in such cases you have two choices, wait or go with the flow and install updates
                                  anyway. I do the latter, once sysd free packages are available they will come with a higher
                                  version and result in replacement of any sysd version. That is simply a choice you have to
                                  make to suite your needs or philosophy.,

                                  <p d__=””>As long as major systemd components such as the so called init do not come in to your system
                                  no need to worry and you have latest (hopefully) bug fixed packages quickly.

                                  <p d__=””>You may also get packages which bring in new bugs, that is what sid is about, you might describe
                                  it as early testing of newest packages :-).

                                  <p d__=””>Once you have a working install please do ensure you have a working backup, do keep that reasonably
                                  up to date, you may never need it but if you do it is a big time saver.

                                  Thanks, but why at all antix sid repos available for everyone if it so unstable and so big risk to broke os?

                                Viewing 15 posts - 1 through 15 (of 42 total)
                                • You must be logged in to reply to this topic.