• How does the 64bits time_t transition work?

    From Detlef Vollmann@21:1/5 to All on Wed Mar 20 08:50:01 2024
    Is there a description anywhere how the 64bit time transition works?
    I'm currently stuck with a hard to maintain Sid system.
    It currently has "871 not upgraded" and it's nearly impossible to
    install new packages.

    I've looked e.g. into gnutls (on amd64), and libgnutls30t64 (3.8.3-1.1)
    as well as libgnutls30 (3.8.3-1) both install /usr/lib/x86_64-linux-gnu/libgnutls.so.30.37.1.
    Does the new libgnutls.so.30.37.1 provide both ABIs?

    Detlef

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marco Moock@21:1/5 to All on Wed Mar 20 09:20:01 2024
    Am 20.03.2024 um 08:22:16 Uhr schrieb Detlef Vollmann:

    It currently has "871 not upgraded" and it's nearly impossible to
    install new packages.

    The libs will have a suffix of t64, so you need to use dist-upgrade to
    upgrade the packages if they depend on the t64 libs.

    Although, carefully read what it wants to remove. If it wants to remove packages you need, don't hit y.

    Then upgrade the packages manually and look which package creates
    dependency problems.

    --
    kind regards
    Marco

    Send unsolicited bulk mail to 1710919336muell@cartoonies.org

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Erwan David@21:1/5 to All on Wed Mar 20 09:30:01 2024
    Le 20/03/2024 à 09:09, Marco Moock a écrit :
    Am 20.03.2024 um 08:22:16 Uhr schrieb Detlef Vollmann:

    It currently has "871 not upgraded" and it's nearly impossible to
    install new packages.
    The libs will have a suffix of t64, so you need to use dist-upgrade to upgrade the packages if they depend on the t64 libs.

    Although, carefully read what it wants to remove. If it wants to remove packages you need, don't hit y.

    Then upgrade the packages manually and look which package creates
    dependency problems.

    Since I begin to have this in tetsing : and what should we do when a
    package tries to remove other (except wait) ?

    eg, now in testing upgrading nextcloud-desktop would remove
    plasma-discover, and fwbuilder would remove cups.


    --
    Erwan David

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Thomas Schmitt@21:1/5 to Marco Moock on Wed Mar 20 09:50:01 2024
    Hi,

    Marco Moock wrote:
    The libs will have a suffix of t64

    I wonder whether those suffixes will go away at some stage of this effort.

    (Further i wonder when the package tracker appearance of libisoburn
    will become less ugly than currently:
    https://tracker.debian.org/pkg/libisoburn
    and how i shall deal with a bug report which complains about the
    inconsistent state of the control file in respect to libburn and
    libisofs:
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067103
    )


    Have a nice day :)

    Thomas

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marco Moock@21:1/5 to All on Wed Mar 20 10:30:02 2024
    Am 20.03.2024 um 09:29:12 Uhr schrieb Erwan David:

    Since I begin to have this in tetsing : and what should we do when a
    package tries to remove other (except wait) ?

    eg, now in testing upgrading nextcloud-desktop would remove
    plasma-discover, and fwbuilder would remove cups.

    Be aware that unstable or testing is, as the name says, unstable. :-)
    You can file a bug report, but it will take time until every dependency
    problem is fixed.

    It did take ~ 2 weeks for my system to fulfill all dependencies.

    --
    kind regards
    Marco

    Send unsolicited bulk mail to 1710923352muell@cartoonies.org

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Detlef Vollmann@21:1/5 to Marco Moock on Wed Mar 20 10:50:01 2024
    Marco Moock wrote:

    It currently has "871 not upgraded" and it's nearly impossible to
    install new packages.

    The libs will have a suffix of t64, so you need to use dist-upgrade to upgrade the packages if they depend on the t64 libs.

    No, only the package names have the 't64' suffix, the libraries
    still have the same name as before.
    Hence my question whether the libraries provide both ABIs.

    Although, carefully read what it wants to remove. If it wants to remove packages you need, don't hit y.

    I did this before, and it threatened to remove a number
    of critical packages (like qemu). But thanks for the tip:
    I just ran it again and now it's nearly only old libraries
    that are removed.

    Unfortunately it will upgrade packages that I don't want to,
    but now the manual upgrade actually works (it didn't some
    hours ago, so waiting helps ;-)

    Thanks,
    Detlef

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From songbird@21:1/5 to Detlef Vollmann on Wed Mar 20 17:50:01 2024
    Detlef Vollmann wrote:
    Is there a description anywhere how the 64bit time transition works?
    I'm currently stuck with a hard to maintain Sid system.
    It currently has "871 not upgraded" and it's nearly impossible to
    install new packages.

    I've looked e.g. into gnutls (on amd64), and libgnutls30t64 (3.8.3-1.1)
    as well as libgnutls30 (3.8.3-1) both install /usr/lib/x86_64-linux-gnu/libgnutls.so.30.37.1.
    Does the new libgnutls.so.30.37.1 provide both ABIs?

    Detlef

    it's an on-going transition, it may be a few weeks before
    things settle down.

    that's what happens with unstable at times.

    there are the release mailing lists and the debian-devel
    mailing list which will give you some idea of how things
    are going.


    songbird

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