VLC broken after todays update, non reinstallable. SOLVED

Forum › Forums › Official Releases › antiX-21/22 “Grup Yorum” › VLC broken after todays update, non reinstallable. SOLVED

  • This topic has 20 replies, 7 voices, and was last updated Apr 23-5:07 pm by Anonymous.
Viewing 15 posts - 1 through 15 (of 21 total)
  • Author
    Posts
  • #80777
    ModdIt
    Member

      Todays update: did not get the problem olstyn reported but broken VLC.

      apt asks to autoremove VLC, tested followed, a reinstall using package installer fails.
      My attempt to get VLC reinstalled failed with vlc-plugin-base depends on vlc-data (= 3.0.16-1) but
      1:3.0.16-dmo1 is selected for install depends on: libsystemd0.

      Trouble is VLC is very popular and on our setup coupled with mediathekview.
      Really hope we can get a fix before I get hot ears from complaints:-).

      • This topic was modified 4 years, 5 months ago by ModdIt.
      #80779
      anticapitalista
      Forum Admin

        What happens if you comment out Debian multimedia in the repos (user should never keep it enabled), apt update or refesh in synaptic?

        apt install vlc
        Reading package lists... Done
        Building dependency tree... Done
        Reading state information... Done
        The following additional packages will be installed:
          libelogind0 libopenmpt-modplug1 libvlc-bin libvlc5 libvlccore9 vlc-bin vlc-data vlc-plugin-base vlc-plugin-qt vlc-plugin-video-output
        Suggested packages:
          vlc-plugin-fluidsynth vlc-plugin-jack vlc-plugin-svg libdvdcss2
        Recommended packages:
          libproxy-tools vlc-l10n vlc-plugin-access-extra vlc-plugin-notify vlc-plugin-samba vlc-plugin-skins2 vlc-plugin-video-splitter
          vlc-plugin-visualization
        The following NEW packages will be installed:
          libelogind0 libopenmpt-modplug1 libvlc-bin libvlc5 libvlccore9 vlc vlc-bin vlc-data vlc-plugin-base vlc-plugin-qt vlc-plugin-video-output
        0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded.
        Need to get 6,283 kB of archives.
        After this operation, 22.0 MB of additional disk space will be used.
        Do you want to continue? [Y/n] n
        Abort.
        apt install vlc-plugin-base
        Reading package lists... Done
        Building dependency tree... Done
        Reading state information... Done
        The following additional packages will be installed:
          libelogind0 libopenmpt-modplug1 libvlccore9 vlc-data
        Suggested packages:
          libdvdcss2
        Recommended packages:
          libproxy-tools
        The following NEW packages will be installed:
          libelogind0 libopenmpt-modplug1 libvlccore9 vlc-data vlc-plugin-base
        0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
        Need to get 4,236 kB of archives.
        After this operation, 16.2 MB of additional disk space will be used.
        Do you want to continue? [Y/n] n
        Abort.
        apt install -t bullseye-backports vlc
        Reading package lists... Done
        Building dependency tree... Done
        Reading state information... Done
        The following additional packages will be installed:
          libelogind0 libopenmpt-modplug1 libvlc-bin libvlc5 libvlccore9 vlc-bin vlc-plugin-base vlc-plugin-qt vlc-plugin-video-output
        Suggested packages:
          vlc-plugin-fluidsynth vlc-plugin-jack vlc-plugin-svg libdvdcss2
        Recommended packages:
          libproxy-tools vlc-l10n vlc-plugin-access-extra vlc-plugin-notify vlc-plugin-samba vlc-plugin-skins2 vlc-plugin-video-splitter
          vlc-plugin-visualization
        The following NEW packages will be installed:
          libelogind0 libopenmpt-modplug1 libvlc-bin libvlc5 libvlccore9 vlc vlc-bin vlc-plugin-base vlc-plugin-qt vlc-plugin-video-output
        0 upgraded, 10 newly installed, 0 to remove and 112 not upgraded.
        Need to get 5,830 kB of archives.
        After this operation, 21.0 MB of additional disk space will be used.
        Do you want to continue? [Y/n] n
        Abort.

        Philosophers have interpreted the world in many ways; the point is to change it.

        antiX with runit - leaner and meaner.

        #80784
        ModdIt
        Member

          Hallo anticapitalista,
          Will give it another go, must eat first, not been an easy day..
          I had deb Multimedia commented out, both on my installation and
          what I passed to others.

          #80785
          anticapitalista
          Forum Admin

            Hi @ModdIt

            1:3.0.16-dmo1 is selected for install
            shows that the upgrade is trying to upgrade from Debian multimedia repo.

            Philosophers have interpreted the world in many ways; the point is to change it.

            antiX with runit - leaner and meaner.

            #80788
            ModdIt
            Member

              Hi anticapitalista, my repos were ok. I still kept getting depends on libsystemd0.
              Removed all I could find VLC related. tried autoremove, got nothing to remove, did apt clean.
              still same error.

              Your post inspired me to try installing listed additional packages one by one.

              the culprit was libelogind0.

              I installed that on suspicion, after that was able to get an error free and
              working install, Playback and sound seem ok now.

              Thanks for assistance with a pretty weird, to me anyway, error :-).

              • This reply was modified 4 years, 5 months ago by ModdIt.
              • This reply was modified 4 years, 5 months ago by ModdIt.
              #80799
              stevesr0
              Member

                In the thread on libelogind0 (post #80787), olsztyn found that the install of rtkit leads to a requirement for the installation of libelogind0. He notes that rtkit is listed as ?recommended for VLC, but that it isn’t apparently needed for VLC to install and work.

                Do you have rtkit installed?

                stevesr0

                #80801
                ModdIt
                Member

                  Hi stevesr0,

                  No rtkit on any of my systems

                  Regarding libelogind:
                  If you take a look at earlier post #80779 from anticapitalista you will see below.

                  The following NEW packages will be installed:
                  libelogind0 libopenmpt-modplug1 libvlc-bin libvlc5 libvlccore9 vlc vlc-bin vlc-data vlc-plugin-base vlc-plugin-qt vlc-plugin-video-output

                  I am unable to confirm the, unsubstantiated information on VLC in the post from olsztyn. Quoted below.
                  From #80787:

                  VLC does by default install libelogind0 for no reason at all, but as I understand it has been modified to not do such thing,
                  not sure of this, as I do not have it installed…

                  I do have fully functional VLC on all my system setups, Tested with several videos yesterday including avatar which looks and sounds crap
                  if there are any player or hardware issues.
                  Not yet updated everywhere, i.e. @users, due yesterdays little problem.

                  #80803
                  olsztyn
                  Member

                    He notes that rtkit is listed as ?recommended for VLC, but that it isn’t apparently needed for VLC to install and work.

                    Just to make more clear what I actually was saying:
                    – rtkit appears to be a recommend for pulseaudio and it appears to be installed during installation of pulseaudio. I did not test if it is just Synaptic installs recommends in general for installs of apps, or in general Debian does this by default.
                    – rtkit suddenly (first time noticed yesterday) appears to be responsible for installation of libelogind0 alongside yesterday’s upgrade. Libelogind0 goes against recent antiX strategy of eliminating elogind0 and libelogind0. Seatd and libseat1 are supposed to perform this function now and were among those upgraded yesterday.
                    – Vlc appears by default to install libelogind0, which again goes against the above mentioned strategy, but I think I remember anticapitalista was making modifications to apps that request libelogind0 installation for no reason, however I am not sure if vlc was one of such. If vlc was not modified then installation of vlc might result in installation of libelogind0. I do not know if vlc requires rtkit though.
                    – Although antiX strategy has been no libelogind0 or elogind, which are about the same as systemd, just without the init part, antiX users still the option of letting libelogind0 installs if some needed package still insists on it. I do not recall if anticapitalista said no to this…

                    So hopefully the above clarifies yesterday’s observation…

                    • This reply was modified 4 years, 5 months ago by olsztyn.

                    Live antiX Boot Options (Previously posted by Xecure):
                    http://antixlinuxfan.miraheze.org/wiki/Table_of_antiX_Boot_Parameters

                    #80829
                    ModdIt
                    Member

                      @olsztyn wrote about clarifying, below text does not do so, you already stated in other thread you do not use application VLC so why spread unclear, misleading obfuscating information ?..

                      Vlc appears by default to install libelogind0, which again goes against the above mentioned strategy, but I think I remember anticapitalista was making modifications to apps that request libelogind0 installation for no reason, however I am not sure if vlc was one of such. If vlc was not modified then installation of vlc might result in installation of libelogind0. I do not know if vlc requires rtkit though.

                      Explizit, VLC as stated in previous posts does not require rtkit.
                      as stated in previous posts
                      VLC does require libelogind….
                      I have installed it on 5 devices running antiX 21 ttoday. 2 with runit rest Sysv. In all cases libelogind was a requirement.

                      • This reply was modified 4 years, 5 months ago by ModdIt.
                      #80832
                      anticapitalista
                      Forum Admin

                        As I type, I’m building and testing nosystemd/noelogind versions of vlc and rtkit.
                        Stay tuned.

                        Philosophers have interpreted the world in many ways; the point is to change it.

                        antiX with runit - leaner and meaner.

                        #80833
                        olsztyn
                        Member

                          As I type, I’m building and testing nosystemd/noelogind versions of vlc and rtkit.
                          Stay tuned.

                          Thank you anticapitalista!
                          ευχαριστω αντικαπιταλιστα…

                          Live antiX Boot Options (Previously posted by Xecure):
                          http://antixlinuxfan.miraheze.org/wiki/Table_of_antiX_Boot_Parameters

                          #80848
                          ModdIt
                          Member

                            Thank you anticapitalista,
                            will pause before I make further installs, two dump dive specials waiting but no hurry,

                            #81927
                            Anonymous

                              I just did the latest suggested updates via the antiX updater and, unfortunately, vlc is now broken for me. This is what i get when i attempt to install vlc via the terminal:

                              sudo apt install vlc
                              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:
                              libvlccore9 : Depends: libc6 (>= 2.33) but 2.31-13+deb11u3 is to be installed
                              Depends: libidn12 (>= 1.38) but it is not installable
                              vlc-bin : Depends: libc6 (>= 2.32) but 2.31-13+deb11u3 is to be installed
                              vlc-plugin-base : Depends: libavcodec58 (>= 10:4.4.1)
                              Depends: libavformat58 (>= 10:4.4.1) but 7:4.3.3-0+deb11u1 is to be installed
                              Depends: libavutil56 (>= 10:4.4.1) but 7:4.3.3-0+deb11u1 is to be installed
                              Depends: libbluray2 (>= 2:1.3.1) but 1:1.2.1-4+deb11u1 is to be installed
                              Depends: libc6 (>= 2.33) but 2.31-13+deb11u3 is to be installed
                              Depends: libchromaprint1 (>= 1:1.5.1) but 1.5.0-2 is to be installed
                              Depends: libdav1d6 (>= 1:1.0.0) but it is not going to be installed
                              Depends: libgcrypt20 (>= 1.9.0) but 1.8.7-6 is to be installed
                              Depends: libgnutls30 (>= 3.7.2) but 3.7.1-5 is to be installed
                              Depends: liblivemedia106 (>= 2:2022.02.07) but it is not going to be installed
                              Depends: libmpg123-0 (>= 1.28.0) but 1.26.4-1 is to be installed
                              Depends: libpostproc55 (>= 10:4.4.1) but 7:4.3.3-0+deb11u1 is to be installed
                              Depends: libsrt1.4-gnutls (>= 1.4.4) but 1.4.2-1.3 is to be installed
                              Depends: libstdc++6 (>= 11) but 10.2.1-6 is to be installed
                              Depends: libswscale5 (>= 10:4.4.1) but 7:4.3.3-0+deb11u1 is to be installed
                              Depends: libx264-164 (>= 4:0.164.3094+gitbfc87b7) but it is not going to be installed
                              vlc-plugin-video-output : Depends: libavcodec58 (>= 10:4.4.1)
                              Depends: libavutil56 (>= 10:4.4.1) but 7:4.3.3-0+deb11u1 is to be installed
                              Depends: libplacebo192 (>= 2:4.192.1) but it is not going to be installed
                              Depends: libwayland-client0 (>= 1.20.0) but 1.18.0-2~exp1.1 is to be installed
                              E: Unable to correct problems, you have held broken packages.

                              Any help would be greatly appreciated.

                              #81932
                              caprea
                              Moderator

                                Looks like you have antiX21 installed. What gives
                                apt-cache policy vlc

                                BTW, you are posting on an already solved thread, some people may not even look here anymore.

                                #81935
                                anticapitalista
                                Forum Admin

                                  Post your sources list.

                                  inxi -r

                                  Philosophers have interpreted the world in many ways; the point is to change it.

                                  antiX with runit - leaner and meaner.

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