tech-volunteer-meeting
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Upgrade interesting dependency tidbit


From: Bob Proulx
Subject: Upgrade interesting dependency tidbit
Date: Wed, 26 Oct 2022 17:40:48 -0600

This is not anything important.  It's just something that I thought
was somewhat interesting.  I know that 99.44% of people won't find it
interesting though.  I share it anyway.  :-)

After upgrading to the latest OS release I went through the cleaning
steps that I outlined in a previous mail.  One of them is that I look
at the "deborphan" output which lists libraries that are installed
that nothing depends upon.  Purging those off.  And then repeating.
Repeating.  Repeating.  Will I never hit the end of the chain?

I did that here.  Look at the depth of that dependency chain!  Wow!

    root@frontend2:/etc# deborphan
    libidn11
    libldap-2.4-2
    libmpdec2
    libssl1.1

        root@frontend2:/etc# dpkg --purge $(deborphan)
        (Reading database ... 49335 files and directories currently installed.)
        Removing libidn11:amd64 (1.33-3build1) ...
        Removing libldap-2.4-2:amd64 (2.4.49+dfsg-2ubuntu1.9) ...
        Removing libmpdec2:amd64 (2.4.2-3) ...
        Removing libssl1.1:amd64 (1.1.1l-1ubuntu1) ...
        Purging configuration files for libssl1.1:amd64 (1.1.1l-1ubuntu1) ...
        Processing triggers for libc-bin (2.35-0ubuntu3.1+11.0trisquel1) ...

    root@frontend2:/etc# deborphan
    libgssapi3-heimdal

        root@frontend2:/etc# dpkg --purge $(deborphan)
        (Reading database ... 49306 files and directories currently installed.)
        Removing libgssapi3-heimdal:amd64 (7.7.0+dfsg-3ubuntu1) ...
        Processing triggers for libc-bin (2.35-0ubuntu3.1+11.0trisquel1) ...

    root@frontend2:/etc# deborphan
    libheimntlm0-heimdal

        root@frontend2:/etc# dpkg --purge $(deborphan)
        (Reading database ... 49300 files and directories currently installed.)
        Removing libheimntlm0-heimdal:amd64 (7.7.0+dfsg-3ubuntu1) ...
        Processing triggers for libc-bin (2.35-0ubuntu3.1+11.0trisquel1) ...

    root@frontend2:/etc# deborphan
    libkrb5-26-heimdal

        root@frontend2:/etc# dpkg --purge $(deborphan)
        (Reading database ... 49294 files and directories currently installed.)
        Removing libkrb5-26-heimdal:amd64 (7.7.0+dfsg-3ubuntu1) ...
        Processing triggers for libc-bin (2.35-0ubuntu3.1+11.0trisquel1) ...

    root@frontend2:/etc# deborphan
    libhx509-5-heimdal

        root@frontend2:/etc# dpkg --purge $(deborphan)
        (Reading database ... 49288 files and directories currently installed.)
        Removing libhx509-5-heimdal:amd64 (7.7.0+dfsg-3ubuntu1) ...
        Processing triggers for libc-bin (2.35-0ubuntu3.1+11.0trisquel1) ...

    root@frontend2:/etc# deborphan
    libhcrypto4-heimdal
    libwind0-heimdal

        root@frontend2:/etc# dpkg --purge $(deborphan)
        (Reading database ... 49282 files and directories currently installed.)
        Removing libhcrypto4-heimdal:amd64 (7.7.0+dfsg-3ubuntu1) ...
        Removing libwind0-heimdal:amd64 (7.7.0+dfsg-3ubuntu1) ...
        Processing triggers for libc-bin (2.35-0ubuntu3.1+11.0trisquel1) ...

    root@frontend2:/etc# deborphan
    libasn1-8-heimdal
    libheimbase1-heimdal

        root@frontend2:/etc# dpkg --purge $(deborphan)
        (Reading database ... 49270 files and directories currently installed.)
        Removing libasn1-8-heimdal:amd64 (7.7.0+dfsg-3ubuntu1) ...
        Removing libheimbase1-heimdal:amd64 (7.7.0+dfsg-3ubuntu1) ...
        Processing triggers for libc-bin (2.35-0ubuntu3.1+11.0trisquel1) ...

    root@frontend2:/etc# deborphan
    libroken18-heimdal

        root@frontend2:/etc# dpkg --purge $(deborphan)
        (Reading database ... 49258 files and directories currently installed.)
        Removing libroken18-heimdal:amd64 (7.7.0+dfsg-3ubuntu1) ...
        Processing triggers for libc-bin (2.35-0ubuntu3.1+11.0trisquel1) ...

That is quite the dependency chain of libraries depending upon
libraries depending upon libraries!

And at the very bottom someone has named the library
"libroken18-heimdal" as in broken?  We do live in interesting times.

Bob



reply via email to

[Prev in Thread] Current Thread [Next in Thread]