• Bug#1065017: unuser: error while loading shared libraries: libpam.so.0

    From Sam Hartman@21:1/5 to All on Thu Feb 29 17:00:01 2024
    "Helmut" == Helmut Grohne <helmut@subdivi.de> writes:

    Helmut> I believe pam will have to be reverted and implemented as
    Helmut> dual ABI instead.

    I'm not very comfortable with this approach.
    The tentative patch did not fill me with confidence; my gut is that it
    was not as robust as an approach that libraries like libc6 took, and unfortunately I do not have enough experience with the internals of
    libc6 and various multi-ABI approaches across the years to have
    confidence either way.
    I could use some help from someone who has approached this sort of issue
    and deployed changes like this in production.

    Steve and I agreed to revert the rename on IRC, effectively accepting
    the ABI break because it doesn't matter for the archive.
    We may look at better solutions when we have a bit of time.

    --Sam

    -----BEGIN PGP SIGNATURE-----

    iHUEARYIAB0WIQSj2jRwbAdKzGY/4uAsbEw8qDeGdAUCZeCnvwAKCRAsbEw8qDeG dOxGAP9g4hjNK5g3vwPrApSAu/1tuXOoVg/t+47SJ9lZbdglRwEA+j+HrO6194/K pCJdRAThIC2c3967Q5Pw0VQu2B7l1A0=
    =37ev
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Christoph Anton Mitterer@21:1/5 to Helmut Grohne on Thu Feb 29 20:10:05 2024
    On Thu, 2024-02-29 at 08:14 +0100, Helmut Grohne wrote:
    Can you locate a more complete upgrade log?

    Attached is the excerpt from APT's term.log, if that helps.

    Cheers,
    Chris.

    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sam Hartman@21:1/5 to All on Thu Feb 29 21:40:01 2024
    "Christoph" == Christoph Anton Mitterer <calestyo@scientia.org> writes:
    Christoph> Do you happen to know whether there's anything needed in
    Christoph> terms of clean up for people who had already upgraded
    Christoph> now? Like manually doing whatever was done via the
    Christoph> runuser?

    I think that so long as libpam0g 1.5.3-5 installs cleanly, it will be
    fine.
    I think that the runuser is from debian-security-support and is run on
    every upgrade, so you should be good there.

    I tried to make the revert work either if you didn't have libpam0t64 at
    all or if you did, but we're more focused on people who never upgraded.

    If you do run into breakage, we'll work with you to find a solution.

    --Sam

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Christoph Anton Mitterer@21:1/5 to Sam Hartman on Sat Mar 2 03:50:02 2024
    On Thu, 2024-02-29 at 13:31 -0700, Sam Hartman wrote:

    I tried to make the revert work either if you didn't have libpam0t64
    at
    all or if you did, but we're more focused on people who never
    upgraded.

    If you do run into breakage, we'll work with you to find a solution.


    I guess right now going back isn't anyway possible yet, as e.g. util-
    linux and some others have already depended on the t64 package, and't
    I'd assume those haven't been rebuilt yet with the reversion.

    Means however also, that possibly more and more people (on unstable)
    get the libpam0t64 installed, unless they completely wait until the
    transition is over.


    Cheers,
    Chris.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)