Siduction Forum

Siduction Forum => Upgrade Warnings => Topic started by: hendrikL on 2024/02/28, 09:30:47

Title: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: hendrikL on 2024/02/28, 09:30:47
Please be patient, many packages are getting removed and replaced by <package><foo>t64 or similar!
So be careful before hitting the key!
Read careful what apt wants to do.

Seit vorsichtig, viele Programme werden gegen neue Versionen ausgetauscht, da eine 64_bit time_t transition im Gange ist.

Also seit Vorsichtig und lest was apt/nala/dpkg da machen möchte!

For Information:

https://lists.debian.org/debian-devel-announce/2024/02/msg00005.html
https://wiki.debian.org/ReleaseGoals/64bit-time

Transitions:
https://release.debian.org/transitions/index.html
Example:
   https://release.debian.org/transitions/html/auto-qtbase-opensource-src.html
   or
   https://release.debian.org/transitions/html/auto-glib2.0.html posted by towo (https://forum.siduction.org/index.php?topic=9297.msg73750#msg73750) and so on ... (done)



Title: Re: So, know there is the 64-bit time_t transition in progress in unstable
Post by: hendrikL on 2024/02/28, 12:56:05
As example, kdepim waiting for the transition and many more I believe.


Code: [Select]
The following packages will be REMOVED:
  akonadiconsole kaddressbook kde-standard kdepim kmail knotes libkf5akonadisearch-bin libkf5akonadisearch-plugins libkf5akonadisearchcore5 libkf5akonadisearchxapian5
0 upgraded, 0 newly installed, 10 to remove and 0 not upgraded.
After this operation, 35,7 MB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.

And here, https://forum.siduction.org/index.php?topic=9298.0
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: reddark on 2024/02/28, 19:42:01
nicht nur kde  :o

Code: [Select]
Die folgenden Pakete werden ENTFERNT:
  adobeair chromium-l10n devolo-dlan-cockpit devolo-ia32-libs:i386 libapt-pkg6.0 libasound2-plugins:i386 libatk1.0-0 libatk1.0-0:i386 libatspi2.0-0 libauparse0 libcupsfilters1
  libcurl4:i386 libdb5.3 libdb5.3:i386 libefiboot1 libefisec1 libefivar1 libevdocument3-4 libevview3-3 libfontembed1 libgail-common:i386 libgail18:i386 libgphoto2-6:i386 libgtk2.0-0:i386
  libjack-jackd2-0:i386 libldap-2.5-0:i386 libpam0g libsasl2-2:i386 libsasl2-modules-db:i386 libwine:i386 wine32:i386 wine32-preloader:i386
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: eriefisher on 2024/02/29, 13:39:07
For me and Xfce4 there have been a lot of complaints about dependency problems but they work as they should. Just the package name has been modified so you get a warning. Other than that business as usual for me.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: hendrikL on 2024/02/29, 13:43:13
Not only the names got modified, they are recompiled with some new options regarding that time_t thingie.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: eriefisher on 2024/02/29, 15:17:34
Not only the names got modified, they are recompiled with some new options regarding that time_t thingy.

Yes, sorry, I just meant the dependent packages still have what they need but with the name change triggers the dependency error issue. As the maintainers catch up this will be resolved.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: hsp on 2024/02/29, 16:43:08
Wo kann man denn den Fortschritt der 64-bit time_t transition ansehen? im Transition-tracker ist davon nix zu sehen.

...
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: towo on 2024/02/29, 16:55:47
https://release.debian.org/transitions/html/auto-glib2.0.html
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: hendrikL on 2024/02/29, 19:05:25
Wow, lange Liste, das könnte ne kleine Weile dauern.

Really, a long list, that needs some time, I guess.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: eriefisher on 2024/03/01, 15:19:47
Wow! a tonne of package removals this morning. Many of them are being replaced with the *t64 variants but it's triggering many more that are not. One being Xorg. I'll wait.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: hendrikL on 2024/03/01, 15:28:29
Yeah, it's time to clean the system! * 8)

Code: [Select]
112 upgraded, 65 newly installed, 443 to remove and 17 not upgraded
..
After this operation, 726 MB disk space will be freed.

* don't try this at home
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: eriefisher on 2024/03/01, 15:33:17
Code: [Select]
Install      63 Packages                                                                                                           
 Upgrade     122 Packages                                                                                                           
 Kept Back    17 Packages                                                                                                           
 Auto-Remove 251 Packages                                                                                                           
 Remove      150 Packages   
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: hsp on 2024/03/01, 15:35:37
I've been using Debian-unstable for about 25 years now. But this is the most intense transition I've experienced so far.

...
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Mte90 on 2024/03/01, 18:23:14
So we need just to wait for a dist-upgrade  :)
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/01, 18:40:48
I'm still waiting for the first user who hasn't read or understood the warnings and has ruined their system.
The weekend is still long ...  8)

Code: [Select]
apt update && apt upgrade
edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: lanig on 2024/03/01, 20:35:21
I can volunteer for that.
My system is not completely ruined but I have lost video codecs which makes for an rather poor multimedia experience...Yes week-end will be loooong.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: dibl on 2024/03/01, 20:47:34
I've been using Debian-unstable for about 25 years now. But this is the most intense transition I've experienced so far.

...

Right. About 15 years using sidux, aptosid, and siduction, and I have never before seen dpkg throw an error that there are conflicting packages within the repo.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Geier0815 on 2024/03/01, 22:03:43
I can volunteer for that.
My system is not completely ruined but I have lost video codecs which makes for an rather poor multimedia experience...Yes week-end will be loooong.
/var/log/apt/history.log and "apt install bla/testing blat64-" is your friend. Don't ask why I know that ;)
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: RunLevelZero on 2024/03/01, 23:40:31
Thanks as always for the heads-up. Hard for me to stay on top of things and when I see big stuff happening, KDE etc I just check here and know to wait or what steps are safe. You are all awesome and thank you to the Siduction team for an awesome distribution.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Isegrimm666 on 2024/03/02, 07:57:29
@edlin

This time I paid attention  ;)... but nala is getting really rough now:

Quote
Dieses mal hab ich aufgepasst ;) ... aber nala wird jetzt ganz ruppig:

Code: [Select]
Keine Änderung: https://linux.teamviewer.com/deb stable InRelease               

Keine Änderung: https://deb.debian.org/debian unstable InRelease               

Keine Änderung: https://siduction.mirror.garr.it/extra unstable InRelease       

Keine Änderung: https://siduction.mirror.garr.it/fixes unstable InRelease       

Geholt 0 Bytes in 0s (0 bytes/s)                                               
libpam0t64
└── libpam0g (< 1.5.3-4) wird libpam0g (1.5.2-9.1+b1) beschädigen

Notiz: Die obigen Informationen können hilfreich sein
Fehler: Sie haben beschädigte Pakete zurückgehalten

How is this to be understood now?

(Of course you keep your feet still for now.)

Quote
Wie ist das jetzt zu verstehen?

(Klar, dass man erstmal die Füße still hält.)
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: lanig on 2024/03/02, 09:45:12

/var/log/apt/history.log and "apt install bla/testing blat64-" is your friend. Don't ask why I know that ;)
Thanks for the tip. I want to be sure that I won't break more my system

Code: [Select]
apt  install mpv/testing
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait     
Version choisie « 0.37.0-1 » (Debian:unstable, Debian:testing [amd64]) pour « mpv »
Version choisie « 7:6.1.1-1 » (Debian:testing [amd64]) pour « libavcodec60 » à cause de « mpv »
Version choisie « 7:6.1.1-1 » (Debian:testing [amd64]) pour « libavutil58 » à cause de « libavcodec60 »
Version choisie « 7:6.1.1-1 » (Debian:testing [amd64]) pour « libavdevice60 » à cause de « mpv »
Version choisie « 7:6.1.1-1 » (Debian:testing [amd64]) pour « libavfilter9 » à cause de « libavdevice60 »
Version choisie « 7:6.1.1-1 » (Debian:testing [amd64]) pour « libavformat60 » à cause de « libavfilter9 »
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
 libavdevice60 : Dépend: libavfilter9 (>= 7:6.0)
 mpv : Dépend: libavfilter9 (>= 7:6.0)
       Dépend: libswscale7 (>= 7:6.0) mais ne sera pas installé
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

So I think I can not but but wait.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: ro_sid on 2024/03/02, 10:42:09
@Isegrimm666:
Quote
Code: [Select]
[...]
Geholt 0 Bytes in 0s (0 bytes/s)                                               
libpam0t64
└── libpam0g (< 1.5.3-4) wird libpam0g (1.5.2-9.1+b1) beschädigen

Notiz: Die obigen Informationen können hilfreich sein
Fehler: Sie haben beschädigte Pakete zurückgehalten
Quote
How is this to be understood now?

(Of course you keep your feet still for now.)

Quote

    Wie ist das jetzt zu verstehen?

    (Klar, dass man erstmal die Füße still hält.)
Relativ einfach, beim "neuen" Paket libpam0t64 wurde vergessen eine '>'-Verträglichkeits-Regel für libpam0g zu setzen.
libpam0g (1.5.2-9.1+b1) ist (wie verlangt) kleiner als  (< 1.5.3-4), sollte aber nicht zusammen mit libpam0t64 installiert werden.

Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: seasons on 2024/03/02, 15:20:58
Now our systems will have no problem with the year 2038. Hopefully, we can run dist-upgrade by then too.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/02, 15:34:30
I will be 83 years old in a few days on 19 January 2038. I'm less worried about Siduction and Debian/Sid than about my life expectancy.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: terroreek on 2024/03/02, 16:18:23
I'm still waiting for the first user who hasn't read or understood the warnings and has ruined their system.
The weekend is still long ...  8)

Code: [Select]
apt update && apt upgrade
edlin

Even if I wanted to I couldn't apt-dist upgrade is showing me this;

Code: [Select]
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Error!
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:
 libpam0t64 : Breaks: libpam0g (< 1.5.3-4)
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/02, 16:39:28
In such situations, a
Code: [Select]
doas apt update && doas apt upgradeis the better choice.

And we have plenty of time until 19 January 2038 ...

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: terroreek on 2024/03/02, 16:53:09
I know that's what I did I was just saying I couldn't shoot myself in the foot even if I tried. 
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Isegrimm666 on 2024/03/03, 07:44:22
Things are moving...  ;)

Code: [Select]
[07:42:34][root@C-Y-G-N-A:/home/isegrimm]$ nala upgrade

...

==========================================================================================
 Zusammenfassung                                                                                                                                                                                                                 
==========================================================================================
 Konfigurieren    1 Pakete                                                                                                                                                                                                       
 Zurückgehalten 380 Pakete                                                                                                                                                                                                       
                                                                                                                                                                                                                                 
     
Möchten Sie fortfahren? [J/n]

No... I certainly don't want to...  >:(

(The one package is still "tex-common" that cannot be configured due to problems...)
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Pip on 2024/03/03, 13:39:21
Tried it out with an apt upgrade. It will upgrade linux-image to 6.7.8-1 but not linux-header, so a reboot left it struggling with starting virtualbox and rabbitmq (where it stalled). Rebooting with 6.7.6-1 gave me the machine back. No other issues I've come across so far.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: michaa7 on 2024/03/03, 14:20:47
Tried it out with an apt upgrade. It will upgrade linux-image to 6.7.8-1 but not linux-header....

Interessting.

I was wondering whether or not to upgrade (instead of d-u) and whether or not currently upgrade is always safe. Or could it technically lead to some incompatible package combinations which a d-u (when it is sensible to do it again) could and would prevent from happening.

Note: I am not claiming to know anything better than what is recommended since years!
I am only wondering, given the huge amount of packages waiting to be upgaded, wheather it is saver to wait for the moment when doing a d-u is sensible agian or simply incementally upgrading with the risc (is it?) of little glitches over time amounting to something serious.

Given the amount of packages (here at the moment 1.375 MB of upgradable packages + 377 packages still waiting for being upgradable) I really wonder which is the safer way to go .... 
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/03, 14:47:11
I am currently running my daily
Code: [Select]
doas apt update && doas apt upgradeevery day. At the moment over 200 packages are being held back, including the kernel update. So far there are no noticeable problems at my system (KDE/Plasma/X11).

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Pip on 2024/03/03, 15:18:51
Definitely recommend waiting for the all-clear. Or at least mostly-clear.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Isegrimm666 on 2024/03/04, 07:20:03
Definitely recommend waiting for the all-clear. Or at least mostly-clear.

That's what i will do ...
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: pixel24 on 2024/03/04, 19:48:34
Do I understand this post correctly that there is currently no:
Code: [Select]
apt dist-upgradebut only :
Code: [Select]
apt upgradeshould be performed?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/04, 20:13:54
Yes, at the moment a dist-upgrade would send a lot of packages to nirvana.
A simple apt upgrade is currently the best choice.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: pixel24 on 2024/03/04, 21:47:20
I have one more question in this context. Half a year ago, I installed Siduction at a friend's house. The user is "somewhat" older and does not use a console ;-) I showed him how to install updates via Discover.

What does Discover do during the update? "apt upgrade" or "apt dist-upgrade" ?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: pixel24 on 2024/03/05, 00:21:48
So in its current state:

Code: [Select]
Siduction-Installation-ISO + apt upgrade
you will not get a working system! Many packages are broken. I have performed the reinstallation about 10 times in the last three days
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: hendrikL on 2024/03/05, 08:48:47
Don't try this with a fresh installed system, not a good idea, especially using, i guess, an older ISO like !Masters of War" or an early "Giants",

Be patient, let the fingers rest and wait until the transition is done, please!

Ps.: And you will run into that ---> https://forum.siduction.org/index.php?topic=9115.0 , so you will never have a chance to get a running system!
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: ro_sid on 2024/03/05, 14:22:32
I have one more question in this context. Half a year ago, I installed Siduction at a friend's house. The user is "somewhat" older and does not use a console ;-) I showed him how to install updates via Discover.

What does Discover do during the update? "apt upgrade" or "apt dist-upgrade" ?
Well, I have looked it up this morning: I can not safely tell, that Discover does an "apt dist-upgrade", but it certainly does not an "apt upgrade", it 'upgrades' more (by Siduction-default). I forgot to look for a configuration setup for it, but I think, you can not alter its behaviour.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/05, 15:34:39
I have uninstalled Plasma-Discover for a while, but if I remember correctly, it uses apt full-upgrade. That wouldn't be very helpful in the current situation. Also, the configuration options were rather modest.
In addition, with Debian/Sid you should not rely solely on a tool with a GUI. For a user who can't or doesn't want to use the CLI and apt, a Debian/Stable might well be the better choice.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: pixel24 on 2024/03/05, 16:26:35
Don't try this with a fresh installed system, not a good idea, especially using, i guess, an older ISO like !Masters of War" or an early "Giants",

Be patient, let the fingers rest and wait until the transition is done, please!

Ps.: And you will run into that ---> https://forum.siduction.org/index.php?topic=9115.0 , so you will never have a chance to get a running system!

No, I don't use an older ISO but Giant. I think this is the latest one? I haven't found another one.

I didn't have Siduction installed before and wanted to reinstall.

When you say: "don't do this with a freshly installed system", my question is: "how do I get a freshly installed system with a consistent package system" ?

I suspect not at all at the moment :-(

And even if you manage to install it "somehow," it's not over. Our Linux clients need to be subsequently connected to the UCS Samba/LDAP/Kerberos, along with the required packages:

Code: [Select]
apt install realmd sssd sssd-tools libnss-sss libpam-sss adcli samba-common-bin oddjob oddjob-mkhomedir nfs-common libpam-mount ntpdate git cachefilesd cifs-utils krb5-user packagekit
Specifically, the package
Code: [Select]
packagekit cannot be installed.

So, staying idle in this situation is not an option.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: seasons on 2024/03/05, 16:34:36
my question is: "how do I get a freshly installed system with a consistent package system" ?
I suspect not at all at the moment :-(

If you want to use sid(uction), you're just going to have to wait like the rest of us.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: hendrikL on 2024/03/05, 16:38:06
Currently, during that transition, it is a bad idea to run an "apt full-upgrade" or try to install a new package, it will break your system!

So if you install an ISO, you have to wait before running any apt/dpkg action/tasks, you have to use it as it is and be patient!

That is what I am trying to say!

Edit: siduction is based on debian sid/unstable, have this in your mind, sometimes it is a bit rough!
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: michaa7 on 2024/03/05, 17:01:02
...

When you say: "don't do this with a freshly installed system", my question is: "how do I get a freshly installed system with a consistent package system" ?

I suspect not at all at the moment :-(

right

And even if you manage to install it "somehow," it's not over. Our Linux clients need to be subsequently connected to the UCS Samba/LDAP/Kerberos, along with the required packages:

Code: [Select]
apt install realmd sssd sssd-tools libnss-sss libpam-sss adcli samba-common-bin oddjob oddjob-mkhomedir
 nfs-common libpam-mount ntpdate git cachefilesd cifs-utils krb5-user packagekit

Specifically, the package
Code: [Select]
packagekit cannot be installed.

So, staying idle in this situation is not an option.

Your only way out of this urgency ***might*** be searching https://snapshot.debian.org for *the newest versions of the needed packages* *released prior* to the ongoing transition. You would have to search them one by one, and download them manually and then install them not like "apt install <packagename>" but like "apt install <packagename>=version" or like "apt install <full/path/to/complete/package/file/name.deb>" (there most likely will be roadblocks, i.e. dependencies you would have to d/l as well, of course in the right version!).
There is no guarantee all the packages then fit into the new installed system, but chances are they do ...

This is not a "best way" to do it now. This is a bumpy, may be unsuccessfull route to an emergency exit you may take if your only alternative option is to otherwise interrupt your business ...
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: pixel24 on 2024/03/05, 17:08:50
I suppose it will take quite a while until all the packages in Sid are rebuilt, won't it?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: hendrikL on 2024/03/05, 17:22:00
I suppose it will take quite a while until all the packages in Sid are rebuilt, won't it?

Yes, they are legion!
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: hendrikL on 2024/03/05, 17:33:41
@pixel24

If you need now a system for your business, why not think about using stable with backports to get a relatively up-to-date one?
When the storm is over, you can set up a working siduction, with btfrs and snapper, configure it to your needs, but at the moment it doesn't work, sorry!
And we will build new ISOs after that, for sure!
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: pixel24 on 2024/03/05, 17:38:23
Yes, I've decided to install Debian 12 first. Currently, version 12.5 of Debian isn't as outdated in terms of packages. Once the issue with Sid is resolved, I can transition the running system to Sid. I'll revisit Siduction at a later time. Thank you for your support!
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: titan on 2024/03/06, 08:21:16
Interestingly this morning it looks like nala has had enough and says my system is up to date !

 
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Pip on 2024/03/06, 08:43:42
For me, nala keeps back 322 packages and only wants to remove 6. Going the apt route, though, gives me -

Code: [Select]
The following packages have unmet dependencies:
 plasma-workspace : Depends: gdb-minimal but it is not going to be installed or
                             gdb

I only checked on the output, I didn't follow through. Patience.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: NochEinNeuer on 2024/03/06, 16:14:46
Bei mir sollen noch 138 Pakte bei einem d-u entfernt werden.
Also weiterhin abwarten.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Isegrimm666 on 2024/03/06, 17:51:02
Ich hab gerade mal ein "nala upgrade" angestoßen, um zu sehen "wie die Lage ist".

Ergebnis:

Code: [Select]
===================
 Zusammenfassung                                                                                                                                                                                                                 
===================
 Konfigurieren    1 Pakete                                                                                                                                                                                                       
 Zurückgehalten 573 Pakete

... is schon ziemlich heftig.

Was meint ihr:
Wenn die Pakete nicht mehr auf "hold" stehen und alles soweit klar ist, sollte dann ein "apt dist-upgrade" durchgeführt werden?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: NochEinNeuer on 2024/03/06, 17:57:23
Ein apt upgrade würde bei mir etwa 80 Pakte installieren und rund 140 Pakete zurückhalten.
Ein d-u würde über 100 Pakete deinstallieren, überwiegend lib* Pakete
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: mcdaniels on 2024/03/06, 18:01:23
Bei mir sagt ein d-u:

Code: [Select]
apt-get dist-upgrade
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Paketaktualisierung (Upgrade) wird berechnet… Fehler!
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 plasma-workspace : Hängt ab von: gdb-minimal soll aber nicht installiert werden oder
                                   gdb
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.

Ein apt-get upgrade würde "Unmengen" von Paketen zurückhalten.

Nala upgrade sagt:
Code: [Select]
nala upgrade
│Keine Änderung: https://packages.siduction.org/extra unstable InRelease                                                                                                                                                                                                                                     │
│Keine Änderung: https://deb.debian.org/debian unstable InRelease                                                                                                                                                                                                                                            │
│Keine Änderung: https://dl.google.com/linux/chrome/deb stable InRelease                                                                                                                                                                                                                                     │
│Keine Änderung: https://packages.siduction.org/fixes unstable InRelease                                                                                                                                                                                                                                     │
│Geholt 0 Bytes in 0s (0 bytes/s)                                                                                                                                                                                                                                                                            plasma-workspace
└── plasma-workspace steht in Konflikt mit x-session-manager
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/06, 18:04:46
Die Paketzahl wird wohl bei jedem eine andere sein. Aber so oder so wird es noch ein Weilchen dauern. Interessant ist, dass nala komplett aufgegeben hat (ja, das full-upgrade ist in der config freigegeben):
Code: [Select]
edlin@Devil:~$ doas nala upgrade
...
Alle Pakete sind aktuell.
apt ist da selbst etwas geständiger:
Code: [Select]
edlin@Devil:~$ doas apt update && doas apt upgrade
...
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 293 nicht aktualisiert.
Ein Anfrage bei full-upgrade liefert:
Code: [Select]
edlin@Devil:~$ doas apt full-upgrade
...
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 plasma-workspace : Hängt ab von: gdb-minimal soll aber nicht installiert werden oder
                                   gdb
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.

Es sei jedem geraten, von irgendwelchen Experimenten abzusehen. Es ist halt der Preis, den man zahlen muss, wenn man sid/unstable nutzt. Und an eine Transition in dem Umfange kann ich mich in den letzten 25 Jahren auch nicht erinnern. Und mal ehrlich, wir haben ja schon mit Sid den neuesten Schei*, mal eine Weile ohne eine komplette Aktualisierung, max. mit einem apt upgrade auszuhalten, ist in der Situation die beste Wahl. Spart Zeit und Nerven.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: ro_sid on 2024/03/06, 18:09:34
Dito. Ein regelmäßiges - bei mir mindestens tägliches - "apt(-get) upgrade" richtet - zumindest bisher - keinen Schaden an, aktualisiert aber, was "möglich" ist. Ferner habe ich nichts auf "halt" gesetzt bzw. setzen müssen.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Isegrimm666 on 2024/03/06, 18:21:34
Off topic:

Edlin nutzte in seinem Post

Code: [Select]
doas apt-upgrade …

Den Befehl „doas“ kannte ich noch nicht.

Simuliert der Zusatz hier ein apt-upgrade ohne die Gefahr eine tatsächlichen, versehentlichen Ausführung?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: hendrikL on 2024/03/06, 18:43:46
Off topic:

Edlin nutzte in seinem Post

Code: [Select]
doas apt-upgrade …

Den Befehl „doas“ kannte ich noch nicht.

Simuliert der Zusatz hier ein apt-upgrade ohne die Gefahr eine tatsächlichen, versehentlichen Ausführung?


doas ist eine Alternative für sudo siehe

https://manual.siduction.org/sys-admin-doas_de.htm

Ps.: apt -s <aktion> simuliert eine Ausführung
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Isegrimm666 on 2024/03/06, 18:50:54
 Danke … wieder was gelernt :)
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/06, 19:02:59
Betrachte doas vereinfacht gesagt als Ersatz für sudo.

Code: [Select]
doas apt update && doas apt upgrade oder
Code: [Select]
sudo apt update && sudo apt upgrade oder
Code: [Select]
su -
(passwort eingeben)
apt update && apt upgrade
erledigen am Ende das Gleiche.
Ein apt upgrade ist aktuell bei einem bestehenden System der einzige Weg, ein paar Pakete zu aktualisieren. Bisher habe ich damit, genau wie @ro_sid, keine Probleme. Wer VirtualBox nutzt, sollte daran denken, dass dies mit den neuesten Kerneln aktuell nicht funktioniert; siehe Beitrag weiter vorne. Auch bei der Installation von neuen Paketen bitte immer erst die Ausgabe von apt lesen und verstehen.
Wir sind halt in einer Situation, die weitgehend ausgesessen werden sollte.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Teriarch on 2024/03/08, 19:25:30
Die Transition ist bis auf ein paar Libraries  abgeschlossen. Allerdings muss man
dem Paketmanager auf die Sprünge helfen. Wer den steinigen Weg gehen will, kann
folgendes versuchen:

sudo apt-get update
sudo apt-get upgrade

Dabei sollten erstmal keine Pakete deinstalliert werden. Anschliesend folgt man den Regeln:

1) One step at a time
2) Let apt-get only replace libname by libnamet64

Beim "apt-get upgrade" entscheidet man sich aus der Liste zurückgehaltener Pakete für
eine Applikation.  Diese versucht man mit "sudo apt-get -s install app" zu installieren. Fehlen
Pakete nimmt man sie nach 1) schrittweise hinzu. Dies wiederholt man nach 2) solange, bis
lediglich t64 libs 1 zu 1 gegen die alten libs ausgetauscht wurden. Diesen Prozess kann man
wiederholen, bis beim upgrade keine Pakete mehr übrig sind. Bei mir verbleiben   

libkf5akonadisearch-bin libkf5akonadisearch-plugins
r-base-core r-base-dev r-recommended (depending on libxt6t64)

Die ersten beiden haben noch kein t64 Pendant und für libxt6t64 existiert noch keine i386 Version.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Isegrimm666 on 2024/03/09, 07:58:55
Ich denke, ich werde doch lieber weiter warten.

Gibt es nach dem Abschluss der Transition neue Images? Ich denke, es wäre derzeit fahrlässig, ein System auf der Basis vom 09.09.2023 aufsetzen zu wollen, n'est-ce pas?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/09, 09:22:43
hendrikL hat doch schon neue Images versprochen, sobald der Sturm sich gelegt hat: https://forum.siduction.org/index.php?topic=9297.msg73818#msg73818 (https://forum.siduction.org/index.php?topic=9297.msg73818#msg73818)

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Isegrimm666 on 2024/03/09, 09:32:55
hendrikL hat doch schon neue Images versprochen, sobald der Sturm sich gelegt hat ...

edlin

Sorry, hab ich wohl überlesen ...
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: lanig on 2024/03/09, 10:21:12
Die Transition ist bis auf ein paar Libraries  abgeschlossen. Allerdings muss man
dem Paketmanager auf die Sprünge helfen. Wer den steinigen Weg gehen will, kann
folgendes versuchen:

sudo apt-get update
sudo apt-get upgrade

Dabei sollten erstmal keine Pakete deinstalliert werden. Anschliesend folgt man den Regeln:

1) One step at a time
2) Let apt-get only replace libname by libnamet64

Beim "apt-get upgrade" entscheidet man sich aus der Liste zurückgehaltener Pakete für
eine Applikation.  Diese versucht man mit "sudo apt-get -s install app" zu installieren. Fehlen
Pakete nimmt man sie nach 1) schrittweise hinzu. Dies wiederholt man nach 2) solange, bis
lediglich t64 libs 1 zu 1 gegen die alten libs ausgetauscht wurden. Diesen Prozess kann man
wiederholen, bis beim upgrade keine Pakete mehr übrig sind. Bei mir verbleiben   

libkf5akonadisearch-bin libkf5akonadisearch-plugins
r-base-core r-base-dev r-recommended (depending on libxt6t64)

Die ersten beiden haben noch kein t64 Pendant und für libxt6t64 existiert noch keine i386 Version.
Would it be possible to have an English version ? It seems it is important information, I tried to get a google translation but some part were difficult to understand.
Thanks in advance.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: dibl on 2024/03/09, 11:39:06
Quote from: Teriarch
The transition is complete except for a few libraries. However, you have to
help the package manager. If you want to take the rocky path, you can
try the following:

sudo apt-get update
sudo apt-get upgrade

No packages should be uninstalled at first. Then you follow the rules:

1) One step at a time
2) Let apt-get only replace libname by libnamet64

With the "apt-get upgrade" you decide on
an application from the list of retained packages. You try to install this with “sudo apt-get -s install app”. If packages are missing
, add them step by step according to 1). This is repeated after 2) until
only t64 libs have been replaced 1 to 1 with the old libs. You can repeat this process
until there are no packages left after the upgrade. What remains for me is   

libkf5akonadisearch-bin libkf5akonadisearch-plugins
r-base-core r-base-dev r-recommended (depending on libxt6t64)

The first two do not yet have a t64 counterpart and there is no i386 version for libxt6t64 yet.

I just now followed this process on my old LXQt laptop, which is basically a browser appliance that I don't mind bricking if it happens. It took about 45 minutes to get to this point:

Code: [Select]
root@don-presario:/home/don# apt full-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  libzvbi-common
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

During the process, hplip and gimp were removed -- I let them go. After everything else was upgraded, they were installable again so I got them back.

I have 4 KDE/Plasma systems -- I don't really want to be the first to try this on them. Has anyone fully upgraded a KDE/Plasma system?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: hsp on 2024/03/09, 11:53:20
@dibl and other....

apt install  libzvbi0t64 solve the Problem with libzvbi-common.

/hsp
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: mcdaniels on 2024/03/09, 12:01:14
Ich hab kurz darüber nachgedacht, es zu probieren (mit KDE). Aber die zurückgehaltenen Pakete, ... ziemlich viele.

https://pastebin.com/Zq2ngyGU

Werde lieber abwarten, wird ja irgendwann gelöst sein.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: dibl on 2024/03/09, 12:55:25
apt install  libzvbi0t64 solve the Problem with libzvbi-common.

Yes -- great tip, thank you.

cups is installable, but there is a problem with libcups2 -- don't try installing that one.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: hsp on 2024/03/09, 13:12:25
@dibl
apt install libcups2t64 :)


/hsp
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: hendrikL on 2024/03/09, 13:48:53
For kde/plasma users, if you don't mind about kmail/kdepim/kontact/akonadi stuff, you can do it with a lot of patience and reading, 1 hour work. I let that kmail stuff go because i use thunderbird on my test system and on my working laptop claws as mail Client since years. But if you need the akonadi-services than be a little more careful, their will be the leftovers.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: finotti on 2024/03/09, 15:14:41
Will this (this process of updating one at a time) be the only way or if we wait longer an "apt dist-upgrade" will do the job as usual?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: dibl on 2024/03/09, 15:24:58
apt install libcups2t64 :)

Yes, that is the solution -- thank you very much!
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Balou on 2024/03/09, 18:58:34
Für meinen Cinnamon Rechner habe ich heute mit viel lesen, viel installieren meine Siduction Installation auf Stand.
Keine Pakete mehr die zurückgehalten werden und auf Installation warten. Cinnamon und Libreoffice waren zwar ein
wenig spröde aber mit ein wenig anstupsen läuft es jetzt. Bin mit ca 380 zurückgehaltenen Paketen gestartet. ca. 2 Stunden später
auf null. BIs jetzt läuft alles.

Balou

Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: unklarer on 2024/03/09, 19:10:42
Will this (this process of updating one at a time) be the only way or if we wait longer an "apt dist-upgrade" will do the job as usual?

apt dist-upgrade will do the job if you look at your system to see EXACTLY WHAT apt will do.

at 3pm today i had:
Code: [Select]
212 aktualisiert, 89 neu installiert, 88 zu entfernen und 7 nicht aktualisiert.
Now I have:
Code: [Select]
apt dist-upgrade
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Paketaktualisierung (Upgrade) wird berechnet… Fertig
Die folgenden Pakete sind zurückgehalten worden:
  libpipewire-0.3-modules libspa-0.2-modules pipewire pipewire-bin pipewire-pulse python3-gdal
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 6 nicht aktualisiert.

(it's a noX installation with sway)
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Teriarch on 2024/03/09, 19:13:36
Whether or not dist-upgrade can eventually cope with the transition remains to be seen.
The "one step at a time" method reduces the vast amount of dependencies to a manageable
size. Someone could try to install all t64 replacement libraries at one go once they are known.
The cumbersome method revealed 192 replacements in my case (dpkg -l|grep t64|wc), so we
could try to first install them by the command
sudo apt-get -s install lib1t64 lib2t64 ... lib192t64 (-s is only provisional in case of failure) and
let dist-upgrade afterwards do its magic. This should work since e.g.
$ dpkg -s libgnutls30t64 announces:
...
Replaces: libgnutls30
Provides: libgnutls30 (= 3.8.3-1.1)
...
So not only does it provide its own library libgnutls30t64 but also the old one libgnutls30
on which so many applications depend directly (The reason why the transition works at all).

The reason why the akonadi libraries are still pending rests on some direct
version dependency which the replacements do not support yet (but only
libkf5akonadisearch-bin and libkf5akonadisearch-plugins remain on hold).

So an admin with successful siduction transition could provide the replacements
and one could try a dist-upgrade afterwards on a less important system.



 
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: eriefisher on 2024/03/09, 19:28:33
With xfce4/siduction I have been installing/upgrading what would go cleanly for several days. This morning I was still showing cups packages to be removed. This afternoon cups was looking good and all that was left was a one for one t_time conversion so I did a nala upgrade. I lost gparted and mutter-common-bin was held back. Gparted was installed again without issue so I just need to wait for mutter to finish off. After a reboot all seems good.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: cs on 2024/03/09, 20:55:59
Hallo,

ich habe das in Schritten erfolgende Upgrade versucht, bleibe aber an folgendem Problem hängen:

Code: [Select]
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 plasma-workspace : Hängt ab von: gdb-minimal soll aber nicht installiert werden oder
                                   gdb
E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.

Außerdem gibt es folgendes Problem:

Code: [Select]
apt install libegl-mesa0
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 libgl1-mesa-dri : Hängt ab von: libglapi-mesa (= 24.0.1-1) aber 24.0.2-1 soll installiert werden

Und schließlich auch:

Code: [Select]
apt install kde-baseapps
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 libpoppler126t64 : Beschädigt: libpoppler126 (< 22.12.0-2.2)


Ich nutze KDE/Plasma


Gibt es hierfür schon eine Lösung?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: cs on 2024/03/09, 21:34:59
Nachdem ich jetzt aptitude statt apt zum updaten verwendet habe, scheint das Upgrade von KDE/Plasma zu klappen: Erst hat mir aptitude 300+ Pakete deinstalliert, danach konnte ich aber kde-baseapps wieder installieren und auch für die oben genannten Abhängigkeitsprobleme hat mir aptitude Lösungen angeboten. Ich kann nicht garantieren, dass das bei jedem funktioniert, aber bei mir schaut es momentan wieder gut aus.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: dibl on 2024/03/09, 22:42:13
Erst hat mir aptitude 300+ Pakete deinstalliert, danach konnte ich aber kde-baseapps wieder installieren und auch für die oben genannten Abhängigkeitsprobleme hat mir aptitude Lösungen angeboten. ....

English:
: first aptitude uninstalled 300+ packages, but then I was able to reinstall kde-baseapps and aptitude also gave me solutions for the above-mentioned dependency problems offered.

That's an excellent tip!

Das ist ein ausgezeichneter Tipp!
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: DeepDayze on 2024/03/10, 02:00:32
So far it's coming along....just so time consuming due to the huge number of packages needing rebuilding. The time_t transition touches so many packages I can tell that it's going to take a good while.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/10, 13:20:38
So, nun bin ich auch gerade fertig mit meinem full-upgrade und alle Werte stehen wieder auf Null:
Code: [Select]
edlin@Devil:/tmp$ doas apt update && doas apt full-upgrade
...
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
  8)

Angefangen hatte ich bei +500 zurückgehaltenen Paketen. Habe mich Stück für Stück durchgehangelt, bis ich bei unter 30 Paketen gelandet war und die Situation mit apt in einem nicht auflösbaren Konflikt gelandet war. Da die Situation jetzt überschaubar war, habe ich dann auch aptitude befragt und die letzten Konflikte aufgelöst.
Zwischendurch habe ich auch mal ein paar Pakete (z.B. Calligra, Karbon) gehen lassen, in der Hoffnung, diese später neu installieren zu können. Nach Abschluss des full-upgrade ließen sich diese auch wieder problemlos installieren.
Auf jeden Fall sollte man genügend Kaffee und Zeit mitbringen und wissen, was man tut. Für Anfänger ist das kein Job.

Am Anfang besteht die Kunst darin, die Pakete zu finden, bei denen die Situation leicht überschaubar ist, was das Entfernen von Paketen und die Installation der t64-Bibliotheken betrifft. Dafür habe ich jetzt das Gefühl, heute jedes Paket auf meinem PC persönlich begrüßt zu haben.
_________________
So, I've just finished my full-upgrade and all values are back to zero:

Code: [Select]
edlin@Devil:/tmp$ doas apt update && doas apt full-upgrade
...
0 updated, 0 reinstalled, 0 to remove and 0 not updated
8)


I started with +500 retained packages. I worked my way through bit by bit until I ended up with less than 30 packages and the situation with apt ended up in an unresolvable conflict. As the situation was now manageable, I also consulted aptitude and resolved the last conflicts.

In between, I also let a few packages (e.g. Calligra, Karbon) go in the hope of being able to reinstall them later. After completing the full upgrade, these could also be reinstalled without any problems.

In any case, you should bring enough coffee and time with you and know what you are doing. This is not a job for beginners.

In the beginning, the trick is to find the packages where the situation is easily manageable in terms of removing packages and installing the t64 libraries. But now I feel like I have personally welcomed every package on my PC today.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: ro_sid on 2024/03/10, 13:56:07
@edlin: Kein KDE nehme ich an, denn bei mir bleibt (auch) libkf5akonadisearch-bin libkf5akonadisearch-plugins noch übrig wegen ca. 30 verbleibender "Hindernisse" (aus KDE, hauptsächlich akonadi & Anhang).
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/10, 14:10:48
Ich nutze KDE/Plasma (X11), allerdings habe ich Akonadi gehen lassen; für mich momentan nicht der Verlust. Das muss aber jeder für sich entscheiden.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Teriarch on 2024/03/10, 17:03:34
Here is a faster way for the rather unexperienced user:

First do a
$ sudo apt-get update
followed by
$ sudo apt-get upgrade

The last command updates all packages without t64 dependence.
Here comes the crucial step:

$ sudo apt-get -s install lib4ti2-0t64:amd64 libabsl20220623t64:amd64 libapt-pkg6.0t64:amd64 libarchive13t64:amd64 libaribb24-0t64:amd64 libasound2t64:amd64 libatk1.0-0t64:amd64 libatk-bridge2.0-0t64:amd64 libatm1t64:amd64 libatopology2t64:amd64 libatspi2.0-0t64:amd64 libauparse0t64:amd64 libbraiding0t64:amd64 libbrial3t64:amd64 libbrial-groebner3t64:amd64 libcanberra0t64:amd64 libcanberra-gtk3-0t64:amd64 libcdd0t64:amd64 libcdio19t64:amd64 libcdio-cdda2t64:amd64 libcdio-paranoia2t64:amd64 libcfitsio10t64:amd64 libchafa0t64:amd64 libclucene-contribs1t64:amd64 libclucene-core1t64:amd64 libcmis-0.6-6t64 libcom-err2t64:amd64 libcups2t64:amd64 libcupsfilters1t64:amd64 libcupsimage2t64:amd64 libcurl3t64-gnutls:amd64 libcurl4t64:amd64 libdb5.3t64:amd64 libdebuginfod1t64:amd64 libdrumstick-alsa2t64:amd64 libdrumstick-rt2t64:amd64 libdv4t64:amd64 libdvdread8t64:amd64 libdw1t64:amd64 libec10t64:amd64 libecl21.2t64:amd64 libefiboot1t64:amd64 libefisec1t64:amd64 libefivar1t64:amd64 libelf1t64:amd64 libelf-dev:amd64 libevent-2.1-7t64:amd64 libext2fs2t64:amd64 libfcgi0t64:amd64 libflac12t64:amd64 libfltk1.3t64:amd64 libfltk-cairo1.3t64:amd64 libfltk-forms1.3t64:amd64 libfltk-gl1.3t64:amd64 libfltk-images1.3t64:amd64 libfontembed1t64:amd64 libfplll8t64:amd64 libfuse2t64:amd64 libgail18t64:amd64 libgdal34t64:amd64 libgdbm6t64:amd64 libgdbm-compat4t64:amd64 libgeos3.12.1t64:amd64 libgeos-c1t64:amd64 libgiac0t64:amd64 libgimp2.0t64:amd64 libglib2.0-0t64:amd64 libgnokii7t64 libgnutls30t64:amd64 libgnutls-dane0t64:amd64 libgpgme11t64:amd64 libgpgmepp6t64:amd64 libgphoto2-6t64:amd64 libgphoto2-port12t64:amd64 libgssrpc4t64:amd64 libgtk2.0-0t64:amd64 libgtk-3-0t64:amd64 libgts-0.7-5t64:amd64 libhdf5-103-1t64:amd64 libhdf5-hl-100t64:amd64 libhogweed6t64:amd64 libhwy1t64:amd64 libhwy1t64:i386 libical3t64:amd64 libieee1284-3t64:amd64 libimath-3-1-29t64:amd64 libimlib2t64:amd64 libiso9660-11t64:amd64 libisoburn1t64:amd64 libiw30t64:amd64 libk3b8t64:amd64 libkdb5-10t64:amd64 libkf5kdelibs4support5t64:amd64 libkmlbase1t64:amd64 libkmldom1t64:amd64 libkmlengine1t64:amd64 liblavfile-2.2-0t64:amd64 liblavjpeg-2.2-0t64:amd64 liblavplay-2.2-0t64:amd64 liblfunction1t64:amd64 liblinbox-1.7.0-0t64:amd64 liblirc-client0t64:amd64 liblouisutdml9t64:amd64 liblrcalc1t64:amd64 libmagic1t64:amd64 libmagickwand-6.q16-7t64:amd64 libmicrohttpd12t64:amd64 libminizip1t64:amd64 libmjpegutils-2.2-0t64:amd64 libmpeg2encpp-2.2-0t64:amd64 libmplex2-2.2-0t64:amd64 libmtdev1t64:amd64 libmtp9t64:amd64 libneon27t64-gnutls:amd64 libnetcdf19t64:amd64 libnetpbm11t64:amd64 libnettle8t64:amd64 libnorm1t64:amd64 libntfs-3g89t64:amd64 libopenmpt0t64:amd64 liborc-0.4-0t64:amd64 libpam0t64:amd64 libpari-gmp-tls8t64:amd64 libparted2t64:amd64 libparted-fs-resize0t64:amd64 libpcap0.8t64:amd64 libperl5.38t64:amd64 libpgm-5.3-0t64:amd64 libphonon4qt5-4t64:amd64 libpipewire-0.3-0t64:amd64 libpkcs11-helper1t64:amd64 libplanarity0t64:amd64 libpng16-16t64:amd64 libpoppler126t64:amd64 libpoppler-cpp0t64:amd64 libpoppler-glib8t64:amd64 libpoppler-qt5-1t64:amd64 libprotobuf32t64:amd64 libpsl5t64:amd64 libpython3.11t64:amd64 libpython3.12t64:amd64 libqpdf29t64:amd64 libqt5core5t64:amd64 libqt5dbus5t64:amd64 libqt5gui5t64:amd64 libqt5network5t64:amd64 libqt5printsupport5t64:amd64 libqt5sql5t64:amd64 libqt5widgets5t64:amd64 libqt5xml5t64:amd64 libqt6core6t64:amd64 libqt6dbus6t64:amd64 libqt6gui6t64:amd64 libqt6network6t64:amd64 librdf0t64:amd64 librdmacm1t64:amd64 libreadline8t64:amd64 libreiserfscore0t64 libsingular4m3n0t64:amd64 libsmi2t64:amd64 libsnmp40t64:amd64 libspandsp2t64:amd64 libspatialite8t64:amd64 libss2t64:amd64 libssh2-1t64:amd64 libssl3t64:amd64 libsymmetrica2t64:amd64 libtevent0t64:amd64 libtirpc3t64:amd64 libtopcom0t64:amd64 libts0t64:amd64 libtss2-esys-3.0.2-0t64:amd64 libtss2-mu-4.0.1-0t64:amd64 libtss2-sys1t64:amd64 libtss2-tcti-cmd0t64:amd64 libtss2-tcti-device0t64:amd64 libtss2-tcti-mssim0t64:amd64 libtss2-tcti-swtpm0t64:amd64 libuno-cppu3t64 libuno-cppuhelpergcc3-3t64 libuno-purpenvhelpergcc3-3t64 libuno-sal3t64 libuno-salhelpergcc3-3t64 libusbredirparser1t64:amd64 libv4l-0t64:amd64 libv4lconvert0t64:amd64 libvdeplug2t64:amd64 libwireshark17t64:amd64 libwiretap14t64:amd64 libwsutil15t64:amd64 libxdelta2t64:amd64 libxerces-c3.2t64:amd64 libxmlsec1t64:amd64 libxmlsec1t64-nss:amd64 libxt6t64:amd64 libxt6t64:i386 libzbar0t64:amd64 libzvbi0t64:amd64 libzzip-0-13t64:amd64 liblttng-ust-common1t64 liblttng-ust-ctl5t64 liblttng-ust1t64 libept1.6.0t64 libevent-core-2.1-7t64 libqt5opengl5t64 libsphinxbase3t64

The "-s" is a dry run. Check that each library removed gets a t64 replacement (a little tedious). Also check
that nothing important gets lost in the process. If that's the case proceed without the "-s" option.
If your previous check passed you are good to go, so go for it!

Afterwards a

$ sudo apt-get update
followed by a
$ sudo apt-get upgrade

is adviced to refresh the update and finally a

$ sudo apt-get dist-upgrade

should succeed except that the following libraries are still on hold as of 5pm, 10th of March 2024:
libgtk-4-1 libgtk-4-bin libkf5akonadisearch-bin libkf5akonadisearch-plugins libkf5kdelibs4support5t64 libkf5pimcommonakonadi5abi1

Although we are not at the end of the transition the remaining packages should become manageable by now.

Have fun!
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/10, 18:15:27
In the meantime, libkf5akonadisearch-bin libkf5akonadisearch-plugins and libkf5pimcommonakonadi5abi1 can be installed.
Code: [Select]
doas apt update && doas apt full-upgrade
...
The following packages have been withheld:
  libgtk-4-1 libgtk-4-bin libkf5kdelibs4support5t64
0 updated, 0 reinstalled, 0 to be removed and 3 not updated.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: ro_sid on 2024/03/10, 18:30:45
@edlin: Danke für die Information.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Teriarch on 2024/03/10, 19:05:57
@edlin

> In the meantime, libkf5akonadisearch-bin libkf5akonadisearch-plugins and libkf5pimcommonakonadi5abi1 can be installed

But it breaks kde-standard kdepim kdepim-addons kmail knotes etc. (and for some these programs matter).
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/10, 20:01:49
Im Moment können wir nur verschiedene Wege aufzeigen, wie man zu einem weitgehend aktuellen System gelangt. Eine generelle Lösung gibt es nicht, zumal jeder einen anderen Installationsstand bzgl. der Pakete hat.

Daher ist es wichtig, dass sich jeder über sein Tun bewusst ist und die Konsequenzen auch versteht. Ansonsten droht ein Kollateralschaden.

Ich kann persönlich auf kdepim & Co. verzichten. Aber diese Entscheidungen muss jeder für sich selbst treffen.

edlin
---------------------------------
At the moment, we can only point out various ways of achieving a largely up-to-date system. There is no general solution, especially as everyone has a different installation status with regard to the packages.

It is therefore important that everyone is aware of what they are doing and understands the consequences. Otherwise there is a risk of collateral damage.

Personally, I can do without kdepim & Co. But everyone has to make these decisions for themselves.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: dibl on 2024/03/10, 21:20:28
I can confirm that at this time (1600 EDT, 10 MAR 2024), it is possible to bring a KDE/Plasma system nearly up to date. I have 4 such systems of varying age and configuration -- two are Nvidia graphics desktops and two are different age and brand laptops. I use the nvidia-driver package, Libreoffice, gimp, qemu/KVM, and dolphin is nice to have, too.  ;-)

Code: [Select]
don@dibl-MOW:~$ sudo apt update
Hit:1 https://deb.debian.org/debian unstable InRelease
Hit:2 https://cdn.liquorix.net/siduction/fixes unstable InRelease
Reading package lists... Done                                 
Building dependency tree... Done
Reading state information... Done
3 packages can be upgraded. Run 'apt list --upgradable' to see them.
don@dibl-MOW:~$ sudo apt full-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  libgtk-4-1 libgtk-4-bin libkf5kdelibs4support5t64
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

So, to arrive at this degree of completion, I used

Code: [Select]
# apt update && apt upgrade
then

Code: [Select]
aptitude full-upgrade
which did rip out the akonadi and kdepim stuff, which I don't use. Dolphin disappeared somewhere along the way. Getting back dolphin requires:

Code: [Select]
aptitude install dolphin and then you will see that it is not fully upgrading libpoppler but leaving the existing versions in place. However, it seems pretty solid and I'm sure there will be another flow of updated packages in the coming days.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Garstedter on 2024/03/10, 22:23:22
@dibl
Ich hab mich nach deiner Anleitung nun auch an die Sache getraut und bis jetzt schaut alles danach aus das es ohne große Verluste abgelaufen ist. 1 zurückgehaltenes Paket wird aktuell noch gemeldet, ansonsten alles wieder auf dem neusten Stand. Einzig kdepim und co mussten dran glauben, was ich aber verschmerzen kann.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: NochEinNeuer on 2024/03/10, 22:24:50
Ich beschränke mich erst einmal auf normale upgrades.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: dibl on 2024/03/11, 02:37:59
@dibl
Ich hab mich nach deiner Anleitung nun auch an die Sache getraut und bis jetzt schaut alles danach aus das es ohne große Verluste abgelaufen ist. 1 zurückgehaltenes Paket wird aktuell noch gemeldet, ansonsten alles wieder auf dem neusten Stand. ....

  8)
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: vilde on 2024/03/11, 09:41:10
Hmm, for me after doing an apt upgrade it still looks like this when trying an apt full-upgrade

465 upgraded, 147 newly installed, 154 to remove and 0 not upgraded.

I will wait.......
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/11, 11:35:33
Das ist nicht ganz korrekt. apt upgrade löscht keine Pakete, sondern hält Pakete zurück, die zum Löschen installierter Pakete führen würden.

Mit apt upgrade kannst du zumindest gelegentlich einige wenige Pakete aktualisieren, ohne dass etwas gelöscht wird.

Das eigentliche Problem besteht darin, dass derzeit eine Unmenge an Bibliotheken des Typs libfoot64 installiert werden müssen, die die alten Biblotheken vom Typ libfoo ersetzen (diese werden also gelöscht). Auf meinem System sind aktuell fast 230 t64-Biblotheken installiert.
Code: [Select]
apt search t64 --names-only |grep amd64|wcliefert sogar knapp 1700 Kandidaten!
Hinzu kommt, dass einige aktualisierbare Pakete ein bereits installiertes t64-Paket wieder entfernen wollen, da sie selbst dieses noch nicht unterstützen.
Mit der Gesamtsituation kann apt (apt full-upgrade) nicht 100%ig sicher umgehen. Daher ist es aktuell notwendig, dass wir apt auf die Finger schauen. Ob überhaupt und wann ein sicheres full-upgrade möglich sein wird ist derzeit unklar.

edlin
----------------- Deepl translation----------------
This is not quite correct. apt upgrade does not delete packages, but retains packages that would cause installed packages to be deleted.
With apt upgrade you can at least occasionally update a few packages without deleting anything.
The real problem is that there are currently a huge number of libfoot64 libraries that need to be installed to replace the old libfoo libraries (so they will be deleted). There are currently almost 230 t64 libraries installed on my system.
Code: [Select]
apt search t64 --names-only |grep amd64|wceven returns around 1700 candidates!
In addition, some upgradeable packages want to remove an already installed t64 package because they do not yet support it.
apt (apt full-upgrade) cannot handle the overall situation with 100% certainty. It is therefore currently necessary for us to keep a close eye on apt. Whether a secure full upgrade will be possible at all and when is currently unclear.

edlin

Translated with DeepL.com (free version)
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: michaa7 on 2024/03/11, 13:21:08
Slightly OT, but as it relates to this topic I'm posting and asking it here (for the CL pros):

Could someone provide an oneliner which does:

Code: [Select]
fileA compared to fileB = fileC
Where
A=(from Apt dist-upgrade)"The following packages will be REMOVED:"
B=(from Apt dist-upgrade)"The following NEW packages will be installed:"
C=!"A_foo AND B_foo_t64"

Here ist is (with the help of debianforum.de):
Quote
Ok,
apt-to-be-removed kopiert nach "A", dann
Code: [Select]
cat A | tr " " "\n" > AAund
apt-to-be-installed kopiert nach "B", dann
Code: [Select]
cat B| tr " " "\n" > BB;
nun
Code: [Select]
comm -23 <(sort -u AA) <(sed 's/t64$//' BB | sort -u)--->  :) 8)
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: finotti on 2024/03/11, 14:54:06
OK, I am trying to do this on my laptop.

I did an 'apt upgrade' followed by 'aptitude dist-upgrade'.  Apparently, a lot was not totally upgraded and a second 'aptitude dist-upgrade' could not find a solution...  I did an 'apt -f install' and things seemed to have gone well.  An 'apt dist-upgrade' offered a reasonable upgrade, but it quit with a problem.  Now I am getting:

Code: [Select]
# apt -f install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  gparted-common kpartx liblockfile-bin liblockfile1 linux-image-6.6.15-amd64 linux-image-6.7.4-1-siduction-amd64 linux-image-6.7.5-1-siduction-amd64
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  gstreamer1.0-plugins-good
The following packages will be upgraded:
  gstreamer1.0-plugins-good
1 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
10 not fully installed or removed.
Need to get 0 B/2,290 kB of archives.
After this operation, 215 kB of additional disk space will be used.
Do you want to continue? [Y/n]
(Reading database ... 1385327 files and directories currently installed.)
Preparing to unpack .../gstreamer1.0-plugins-good_1.24.0-1_amd64.deb ...
Unpacking gstreamer1.0-plugins-good:amd64 (1.24.0-1) over (1.22.10-dmo1) ...
dpkg: error processing archive /var/cache/apt/archives/gstreamer1.0-plugins-good_1.24.0-1_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstamrnb.so', which is also in package gstreamer1.0-plugins-ugly:amd64 1:1.22.10-dmo1
Errors were encountered while processing:
 /var/cache/apt/archives/gstreamer1.0-plugins-good_1.24.0-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

As you can see, there are packages from DMO...  Any suggestions on how to proceed?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: eriefisher on 2024/03/11, 15:02:36
OK, I am trying to do this on my laptop.

I did an 'apt upgrade' followed by 'aptitude dist-upgrade'.  Apparently, a lot was not totally upgraded and a second 'aptitude dist-upgrade' could not find a solution...  I did an 'apt -f install' and things seemed to have gone well.  An 'apt dist-upgrade' offered a reasonable upgrade, but it quit with a problem.  Now I am getting:

Code: [Select]
# apt -f install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer required:
  gparted-common kpartx liblockfile-bin liblockfile1 linux-image-6.6.15-amd64 linux-image-6.7.4-1-siduction-amd64 linux-image-6.7.5-1-siduction-amd64
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  gstreamer1.0-plugins-good
The following packages will be upgraded:
  gstreamer1.0-plugins-good
1 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
10 not fully installed or removed.
Need to get 0 B/2,290 kB of archives.
After this operation, 215 kB of additional disk space will be used.
Do you want to continue? [Y/n]
(Reading database ... 1385327 files and directories currently installed.)
Preparing to unpack .../gstreamer1.0-plugins-good_1.24.0-1_amd64.deb ...
Unpacking gstreamer1.0-plugins-good:amd64 (1.24.0-1) over (1.22.10-dmo1) ...
dpkg: error processing archive /var/cache/apt/archives/gstreamer1.0-plugins-good_1.24.0-1_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstamrnb.so', which is also in package gstreamer1.0-plugins-ugly:amd64 1:1.22.10-dmo1
Errors were encountered while processing:
 /var/cache/apt/archives/gstreamer1.0-plugins-good_1.24.0-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

As you can see, there are packages from DMO...  Any suggestions on how to proceed?

It's just trying to install a file that's provided by another package.
Code: [Select]
dpkg -i --force-overwrite gstreamer1.0-plugins-good_1.24.0-1_amd64.deb
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: finotti on 2024/03/11, 15:18:20

It's just trying to install a file that's provided by another package.
Code: [Select]
dpkg -i --force-overwrite gstreamer1.0-plugins-good_1.24.0-1_amd64.deb

Thanks!  I had to give it the path (/var/cache/apt/archives) but it seems that it worked.  I need to do some more testing and try to reinstall some removed packages, but it is looking good so far.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: hendrikL on 2024/03/11, 15:33:13
OT

Slightly OT, but as it relates to this topic I'm posting and asking it here (for the CL pros):

Could someone provide an oneliner which does:

Code: [Select]
fileA compared to fileB = fileC
Where
A=(from Apt dist-upgrade)"The following packages will be REMOVED:"
B=(from Apt dist-upgrade)"The following NEW packages will be installed:"
C=!"A_foo AND B_foo_t64"

Here ist is (with the help of debianforum.de):
Quote
Ok,
apt-to-be-removed kopiert nach "A", dann
Code: [Select]
cat A | tr " " "\n" > AAund
apt-to-be-installed kopiert nach "B", dann
Code: [Select]
cat B| tr " " "\n" > BB;
nun
Code: [Select]
comm -23 <(sort -u AA) <(sed 's/t64$//' BB | sort -u)--->  :) 8)

I used sed and sdiff for it, with a slightly same result.

like,

Code: [Select]
# cp a-t-b-removed > A
# cp a-t-b-installed > B
# then
## Wrap at blank and remove blank line(s)
cat A  | sed -e 's/ /\n/g' | sed -e '/^\s*$/d' > AA

## Wrap at blank, remove blank line(s) and remove string (t64) from word
cat B  | sed -e 's/ /\n/g' | sed -e '/^\s*$/d' | sed 's/t64//' > BB

## compare both with diff
diff -y AA BB > C

## open C with an editor
<editor> C


And yes, the other one is much more elegant
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Teriarch on 2024/03/11, 15:40:58
And just out of curiosity:
The reason why kde-standard, kdepim etc. depending on kmail won't budge is a strange dependency.
kmail wants ($ dpkg -s kmail):
Depends: ..., libkf5akonadisearchdebug5-22.12, ..., libkf5akonadisearchpim5-22.12, ...

and the old packages libkf5akonadisearchdebug5_22.12.3-1+b1_amd64.deb and libkf5akonadisearchpim5_22.12.3-1+b1_amd64.deb
provide ($ dpkg -I libkf5akonadisearchdebug5_22.12.3-1+b1_amd64.deb, $ dpkg -l libkf5akonadisearchpim5_22.12.3-1+b1_amd64.deb):

Provides: libkf5akonadisearchdebug5-22.12,
Provides: libkf5akonadisearchpim5-22.12

as their only provisions.

The new replacements libkf5akonadisearchdebug5t64 and libkf5akonadisearchpim5t64 on the contrary provide
($ dpkg -s libkf5akonadisearchdebug5t64, $ dpkg -s libkf5akonadisearchpim5t64):

Provides: libkf5akonadisearchdebug5 (= 4:22.12.3-1.1), libkf5akonadisearchdebug5t64-22.12
Provides: libkf5akonadisearchpim5 (= 4:22.12.3-1.1), libkf5akonadisearchpim5t64-22.12

Although they provide the t64-22.12 versions, they fail to satisfy kmail's ...5-22.12 requirements.
I think this is a miss. Until kmail (or the replacements) fix the miss here is a quick solution:

Change to the tmp directory:
$ cd /tmp

Create a temporary sub directory:
$ mkdir kmail

Get kmail:
$ apt-get download kmail

Extract kmail:
$ dpkg-deb -x kmail_4%3a22.12.3-1_amd64.deb kmail

extract the control file to kmail//Debian:
$ dpkg-deb --control kmail_4%3a22.12.3-1_amd64.deb kmail/DEBIAN

Use your favorite editor and change the control file together with the version information:
$ vi kmail/DEBIAN/control
4:22.12.3-1 -> 4:22.12.3-1b
libkf5akonadisearchdebug5t64-22.12 -> libkf5akonadisearchdebug5-22.12 | libkf5akonadisearchdebug5t64-22.12
libkf5akonadisearchpim5t64-22.12 -> libkf5akonadisearchpim5-22.12 | libkf5akonadisearchpim5t64-22.12

Repack kmail::
$ dpkg -b kmail kmail_4%3a22.12.3-1b_amd64.deb

Clean up the mess:
$ rm -rf kmail kmail_4%3a22.12.3-1_amd64.deb

Install the modified version of kmail::
$ sudo dpkg -i kmail_4%3a22.12.3-1b_amd64.deb

Now the dist-upgrade should proceed without errors regarding kmail, kde-standard, kpim and co.

Enjoy!
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: lanig on 2024/03/11, 18:03:48
Is it the same reason that makes apt dist-upgrade deleting okular ?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Teriarch on 2024/03/11, 19:08:44
@lanig
It happens all the time. Suppose apps A and B both depend on library C (version 1), where B's dependency is
version specific (for reasons of robustness), but  A's is not. Now the developer of C decides to upgrade the version in
order to apply bug fixes while in the meantime A is upgraded. A system upgrade keeps C on hold to avoid B's removal.
However, a dist-upgrade updates A and C at the expense of B. It's almost a miracle that in the light of tenth of thousands of
libraries and applications the update process works at all.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: sotnik on 2024/03/11, 21:32:52
I don't see the t64 problem but I have a dozen of packages automatically held back

Quote
root@snvv-pc:/usr/src# apt dist-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  bsd-mailx coinor-libcbc3 gdb ghostscript-x gir1.2-soup-2.4 gir1.2-webkit2-4.0 gparted libabsl20220623 libagg2 libapr1 libaprutil1 libapt-pkg6.0 libarchive13 libaribb24-0 libasound2 libatk-bridge2.0-0 libatk1.0-0 libatm1 libatopology2
  libatrildocument3 libatrilview3 libatspi2.0-0 libavcodec59 libavdevice59 libavfilter8 libavformat59 libavif14 libavif15 libbamf3-2 libblockdev-fs2 libboost1.74-dev libcaf-openmpi-3 libcanberra-gtk3-0 libcanberra0 libcdio-cdda2
  libcdio-paranoia2 libcdio19 libchafa0 libclang-cpp14 libclang-cpp16 libclang1-14 libclang1-16 libclblas2 libclucene-contribs1v5 libclucene-core1v5 libcmis-0.6-6 libcolord-gtk1 libcom-err2 libcups2 libcupsfilters1 libcupsimage2
  libcurl3-gnutls libcurl4 libdb5.3 libdebuginfod1 libdirectfb-1.7-7 libdv4 libdvdread8 libdw1 libefiboot1 libefisec1 libefivar1 libelf1 libept1.6.0 libevdocument3-4 libevent-2.1-7 libevent-core-2.1-7 libevent-extra-2.1-7
  libevent-openssl-2.1-7 libevent-pthreads-2.1-7 libevview3-3 libext2fs2 libflac12 libfontembed1 libfreetype6-dev libfuse2 libgail18 libgdal27 libgdal29 libgdbm-compat4 libgdbm6 libgeos-c1v5 libgeos3.12.1 libgimp2.0 libglib2.0-0
  libgnutls-openssl27 libgnutls30 libgpgme11 libgpgmepp6 libgphoto2-6 libgphoto2-port12 libgtk-3-0 libgtk2.0-0 libgts-0.7-5 libhogweed6 libhwy1 libical3 libieee1284-3 libimath-3-1-29 libimlib2 libisoburn1 libiw30 libixml11
  liblirc-client0 libllvm14 libllvm16 liblouisutdml9 libmagic1 libmagick++-6.q16-9 libmagickcore-6.q16-7 libmagickwand-6.q16-7 libminizip1 libmjpegutils-2.1-0 libmpeg2encpp-2.1-0 libmplex2-2.1-0 libmtdev1 libmtp9 libneon27 libnetpbm11
  libnettle8 libnode108 libntfs-3g89 libnvme1 libodbc1 libomp5-16 libopenmpi3 libopenmpt0 liborc-0.4-0 libparted-fs-resize0 libparted2 libpcap0.8 libperl5.38 libphonon4qt5-4 libpipewire-0.3-0 libpkcs11-helper1 libpmix2 libpng16-16
  libpoppler-cpp0v5 libpoppler-glib8 libpoppler-qt5-1 libpoppler-qt6-3 libpoppler126 libprotobuf-lite32 libprotobuf32 libprotoc32 libpsl5 libpython3.11 libpython3.12 libqpdf29 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5
  libqt5printsupport5 libqt5sql5 libqt5test5 libqt5widgets5 libqt6core6 libqt6dbus6 libqt6gui6 libqt6network6 libraw23 librdf0 librdmacm1 libreadline8 libreiserfscore0 libs6-2.12 libskarnet2.14 libsmbclient libsnmp40 libsoup-gnome2.4-1
  libsoup2.4-1 libspandsp2 libspatialaudio0 libsphinxbase3 libss2 libssh2-1 libssl3 libsvtav1enc1 libtbb2 libtevent0 libtirpc3 libts0 libtumbler-1-0 libuno-cppu3 libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3 libuno-sal3
  libuno-salhelpergcc3-3 libupnp17 liburcu8 libuv1 libv4l-0 libv4lconvert0 libxmlsec1 libxmlsec1-nss libxt6 libzbar0 libzip4 libzvbi0 libzzip-0-13 linux-headers-6.6.13-amd64 linux-image-6.6.13-amd64 logcheck mime-construct
  odbcinst1debian2 openjdk-18-jre openjdk-18-jre-headless printer-driver-dymo printer-driver-escpr printer-driver-splix python3-debugpy python3-ipykernel python3-pydevd python3-qtconsole python3-spyder python3-spyder-kernels
  qpdfview-pdf-poppler-plugin qtikz spyder ssmtp texstudio texstudio-l10n tripwire valgrind-dbg
The following NEW packages will be installed:
  gir1.2-javascriptcoregtk-4.1 gir1.2-soup-3.0 gir1.2-webkit2-4.1 libabsl20220623t64 libagg2t64 libamd-comgr2 libamdhip64-5 libapr1t64 libaprutil1t64 libapt-pkg6.0t64 libarchive13t64 libaribb24-0t64 libasound2t64 libatk-bridge2.0-0t64
  libatk1.0-0t64 libatm1t64 libatopology2t64 libatrildocument3t64 libatrilview3t64 libatspi2.0-0t64 libavif16 libbamf3-2t64 libboost1.83-dev libcaf-openmpi-3t64 libcanberra-gtk3-0t64 libcanberra0t64 libcdio-cdda2t64
  libcdio-paranoia2t64 libcdio19t64 libchafa0t64 libclang-cpp14t64 libclang-cpp16t64 libclang1-14t64 libclang1-16t64 libclblas2t64 libclucene-contribs1t64 libclucene-core1t64 libcmis-0.6-6t64 libcolord-gtk1t64 libcom-err2t64
  libcups2t64 libcupsfilters1t64 libcurl3t64-gnutls libcurl4t64 libdb5.3t64 libdirectfb-1.7-7t64 libdv4t64 libdvdread8t64 libdw1t64 libefiboot1t64 libefisec1t64 libefivar1t64 libelf1t64 libept1.6.0t64 libevdocument3-4t64
  libevent-2.1-7t64 libevent-core-2.1-7t64 libevent-extra-2.1-7t64 libevent-openssl-2.1-7t64 libevent-pthreads-2.1-7t64 libevview3-3t64 libext2fs2t64 libflac12t64 libfontembed1t64 libfuse2t64 libgail18t64 libgdbm-compat4t64 libgdbm6t64
  libgeos-c1t64 libgeos3.12.1t64 libgimp2.0t64 libglib2.0-0t64 libgnutls30t64 libgpgme11t64 libgpgmepp6t64 libgphoto2-6t64 libgphoto2-port12t64 libgtk-3-0t64 libgtk2.0-0t64 libgts-0.7-5t64 libhogweed6t64 libhsa-runtime64-1 libhsakmt1
  libhwy1t64 libical3t64 libieee1284-3t64 libimath-3-1-29t64 libimlib2t64 libisoburn1t64 libiw30t64 libixml11t64 liblc3-1 liblirc-client0t64 libllvm14t64 libllvm16t64 liblouisutdml9t64 libmagic1t64 libmagick++-6.q16-9t64
  libmagickcore-6.q16-7t64 libmagickwand-6.q16-7t64 libminizip1t64 libmjpegutils-2.1-0t64 libmpeg2encpp-2.1-0t64 libmplex2-2.1-0t64 libmtdev1t64 libmtp9t64 libneon27t64 libnetpbm11t64 libnettle8t64 libnode108t64 libntfs-3g89t64
  libnvme1t64 libomp5-16t64 libopenmpi3t64 libopenmpt0t64 liborc-0.4-0t64 libparted2t64 libpcap0.8t64 libperl5.38t64 libphonon4qt5-4t64 libpipewire-0.3-0t64 libpkcs11-helper1t64 libpmix2t64 libpng16-16t64 libpoppler-cpp0t64
  libpoppler-glib8t64 libpoppler126t64 libprotobuf-lite32t64 libprotobuf32t64 libprotoc32t64 libpsl5t64 libpython3.11t64 libpython3.12t64 libqpdf29t64 libqt5core5t64 libqt5dbus5t64 libqt5gui5t64 libqt5network5t64 libqt5printsupport5t64
  libqt5sql5t64 libqt5test5t64 libqt5widgets5t64 libqt6core6t64 libqt6dbus6t64 libqt6gui6t64 libqt6network6t64 libraw23t64 librdf0t64 librdmacm1t64 libreadline8t64 libreiserfscore0t64 libs6-2.12t64 libskarnet2.14t64 libsmbclient0
  libsnmp40t64 libsoup-2.4-1 libspandsp2t64 libspatialaudio0t64 libsphinxbase3t64 libss2t64 libssh2-1t64 libssl3t64 libsvtav1enc1d1 libtevent0t64 libtirpc3t64 libts0t64 libtumbler-1-0t64 libuno-cppu3t64 libuno-cppuhelpergcc3-3t64
  libuno-purpenvhelpergcc3-3t64 libuno-sal3t64 libuno-salhelpergcc3-3t64 libupnp17t64 liburcu8t64 libuv1t64 libv4l-0t64 libv4lconvert0t64 libxmlsec1t64 libxmlsec1t64-nss libxt6t64 libzbar0t64 libzip4t64 libzvbi0t64 libzzip-0-13t64
  linux-headers-6.7.9-amd64 linux-headers-6.7.9-common linux-image-6.7.9-amd64 linux-kbuild-6.7.9 r-cran-quickjsr
The following packages have been kept back:
  libpam0g linux-libc-dev
The following packages will be upgraded:
  alsa-utils appstream apt apt-utils aptitude argyll asymptote at-spi2-core atril avahi-daemon avahi-utils bamfdaemon bind9-dnsutils bind9-host bind9-libs bluez bluez-obexd br2684ctl ca-certificates-java chafa chromium chromium-common
  chromium-sandbox clang-14 clang-16 coinor-libcbc3.1 colord coreutils cups cups-browsed cups-bsd cups-client cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-ipp-utils cups-pk-helper cups-ppdc curl dconf-cli
  dconf-gsettings-backend dconf-service desktop-file-utils dnsmasq-base e2fsprogs efivar encfs enchant-2 evince exactimage fdisk feh ffmpeg fig2dev file ftp-ssl geany ggobi ghostscript gimp gir1.2-atk-1.0 gir1.2-colordgtk-1.0
  gir1.2-freedesktop gir1.2-freedesktop-dev gir1.2-gdkpixbuf-2.0 gir1.2-girepository-2.0 gir1.2-glib-2.0 gir1.2-glib-2.0-dev gir1.2-gtk-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-javascriptcoregtk-4.0 gir1.2-pango-1.0
  gir1.2-polkit-1.0 gir1.2-poppler-0.18 gir1.2-rsvg-2.0 glib-networking glib-networking-services gnome-disk-utility gnome-themes-extra gpa graphviz grim grsync gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-libav
  gstreamer1.0-nice gstreamer1.0-plugins-bad gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-pulseaudio gstreamer1.0-tools gstreamer1.0-x gtk-update-icon-cache gtk2-engines gtk2-engines-pixbuf
  gufw gvfs gvfs-backends gvfs-common gvfs-daemons gvfs-fuse gvfs-libs hexchat hexchat-common hexchat-lua hexchat-perl hexchat-plugins hexchat-python3 iio-sensor-proxy imagemagick-6-common imagemagick-6.q16 irqbalance irssi jbig2dec
  jp2a kmod libacme-damn-perl libadwaita-1-0 libalgorithm-diff-xs-perl libappstream5 libapt-pkg-perl libatk-wrapper-java-jni libatk1.0-dev libautovivification-perl libavahi-client3 libavahi-common-data libavahi-common3 libavahi-core7
  libavahi-glib1 libavcodec-dev libavcodec60 libavdevice60 libavfilter-dev libavfilter9 libavformat-dev libavformat60 libavutil-dev libavutil58 libayatana-ido3-0.4-0 libayatana-indicator3-7 libb-hooks-op-check-perl libbabeltrace1
  libbit-vector-perl libboost-dev libcairo-gobject-perl libcairo-gobject2 libcairo-perl libcairo-script-interpreter2 libcairo2 libcairo2-dev libcanberra-gstreamer libcanberra-gtk3-module libcanberra-pulse libclang-14-dev
  libclang-16-dev libclang-common-14-dev libclang-common-16-dev libclass-c3-xs-perl libclass-xsaccessor-perl libclblas-dev libclone-perl libcloudproviders0 libcoarrays-openmpi-dev libcolord2 libcolorhug2 libcryptsetup12
  libcurl4-openssl-dev libdate-calc-xs-perl libdate-simple-perl libdatetime-perl libdbus-glib-1-2 libdconf1 libdecor-0-0 libdecor-0-plugin-1-cairo libdevel-callchecker-perl libdevel-caller-perl libdevel-lexalias-perl libeac3
  libegl-mesa0 libelf-dev libenchant-2-2 libencode-eucjpascii-perl libencode-eucjpms-perl libencode-hanextra-perl libencode-jis2k-perl libencode-perl libevent-dev libfido2-1 libfile-fcntllock-perl libfluidsynth3 libforks-perl
  libfreetype-dev libfreetype6 libgail-common libgbm1 libgd3 libgdk-pixbuf-2.0-0 libgdk-pixbuf-2.0-dev libgdk-pixbuf-xlib-2.0-0 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgee-0.8-2 libgeos++-dev libgeos-dev libgexiv2-2
  libgirepository-1.0-1 libgl1-mesa-dri libglade2-0 libglapi-mesa libglib-object-introspection-perl libglib-perl libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libglusterfs0 libglx-mesa0 libgnome-menu-3-0 libgnomecanvas2-0
  libgoa-1.0-0b libgraphene-1.0-0 libgs10 libgs10-common libgssapi-krb5-2 libgssdp-1.6-0 libgstreamer-gl1.0-0 libgstreamer-plugins-bad1.0-0 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgtk-3-bin libgtk-3-common libgtk-4-1
  libgtk-4-bin libgtk-4-media-gstreamer libgtk-layer-shell0 libgtk2.0-bin libgtk2.0-common libgtk2.0-dev libgtkspell3-3-0 libgtop-2.0-11 libgts-bin libgudev-1.0-0 libgupnp-1.6-0 libgupnp-igd-1.6-0 libgusb2 libgvc6 libhandy-0.0-0
  libharfbuzz-cairo0 libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0b libhtml-parser-perl libimage-magick-perl libimage-magick-q16-perl libimath-dev libimobiledevice6 libinput-tools libinput10
  libinstpatch-1.0-2 libintl-xs-perl libio-compress-brotli-perl libio-pty-perl libjavascriptcoregtk-4.0-18 libjavascriptcoregtk-4.1-0 libjson-glib-1.0-0 libjson-xs-perl libjxl0.7 libk5crypto3 libkeybinder-3.0-0 libkmod2 libkrb5-3
  libkrb5support0 libldap-2.5-0 libldb2 liblept5 liblist-moreutils-xs-perl liblist-someutils-xs-perl liblocale-gettext-perl liblouisutdml-bin liblqr-1-0 liblqr-1-0-dev libmagic-mgc libmagick++-6-headers libmagick++-6.q16-dev
  libmagick++-dev libmagickcore-6-arch-config libmagickcore-6-headers libmagickcore-6.q16-7-extra libmagickcore-6.q16-dev libmagickwand-6-headers libmagickwand-6.q16-dev libmanette-0.2-0 libmariadb3 libmbim-glib4 libmbim-proxy
  libmbim-utils libmm-glib0 libmtp-runtime libmypaint-1.5-1 libnet-dbus-perl libnet-ssleay-perl libnice10 libnm0 libnma-common libnma-gtk4-0 libnma0 libnode-dev libnotify-bin libnotify4 libnss-mymachines libnss-systemd libodbc2
  libodbccr2 libodbcinst2 libomp-16-dev libopenmpi-dev libosmesa6 libpackage-stash-xs-perl libpackagekit-glib2-18 libpadwalker-perl libpam-systemd libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0
  libparams-classify-perl libparams-util-perl libparams-validate-perl libpcap0.8-dev libpcsclite1 libperlio-utf8-strict-perl libpipewire-0.3-modules libpmix-dev libpng-dev libpng-tools libpocketsphinx3 libpolkit-agent-1-0
  libpolkit-gobject-1-0 libpoppler-cpp-dev libpoppler-dev libportal-gtk3-1 libportal1 libpostproc-dev libpostproc57 libpq5 libproc-processtable-perl libprotobuf-dev libproxy1v5 libpulse-mainloop-glib0 libpulse0 libpulsedsp
  libpython3.10 libpython3.10-dev libpython3.10-minimal libpython3.10-stdlib libpython3.11-dev libpython3.11-minimal libpython3.11-stdlib libpython3.12-dev libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 libqmi-proxy
  libqmi-utils libqrtr-glib0 libqt5multimedia5 libqt5multimediawidgets5 libqt5sql5-sqlite libqt5waylandclient5 libqt5waylandcompositor5 libqt5webengine5 libqt5webenginecore5 libqt5webenginewidgets5 libqt5webkit5 librabbitmq4 librados2
  librbd1 libreadline-dev libref-util-xs-perl libreoffice libreoffice-base libreoffice-base-core libreoffice-base-drivers libreoffice-calc libreoffice-core libreoffice-draw libreoffice-gtk3 libreoffice-help-common
  libreoffice-help-en-us libreoffice-impress libreoffice-l10n-el libreoffice-math libreoffice-report-builder libreoffice-report-builder-bin libreoffice-sdbc-firebird libreoffice-sdbc-hsqldb libreoffice-sdbc-mysql
  libreoffice-sdbc-postgresql libreoffice-uiconfig-base libreoffice-uiconfig-calc libreoffice-uiconfig-draw libreoffice-uiconfig-impress libreoffice-uiconfig-math libreoffice-uiconfig-report-builder libreoffice-uiconfig-writer
  libreoffice-writer librsvg2-2 librsvg2-bin librsvg2-common librsvg2-dev libsane1 libsasl2-2 libsasl2-dev libsasl2-modules-db libscalar-list-utils-perl libsdl-image1.2 libsdl2-2.0-0 libsecret-1-0 libserf-1-1 libshout3 libsort-key-perl
  libsoup-3.0-0 libspa-0.2-modules libspeechd2 libsrt1.5-gnutls libssh-4 libssl-dev libstring-crc32-perl libsub-identify-perl libsub-name-perl libsvn1 libswresample-dev libswresample4 libswscale-dev libswscale7 libsys-cpu-perl
  libsystemd-shared libsystemd0 libtbb-dev libtbb12 libtbbbind-2-5 libtbbmalloc2 libterm-readkey-perl libtesseract5 libtext-bibtex-perl libtext-csv-xs-perl libtext-iconv-perl libtirpc-dev libtspi1 libucx0 libunicode-linebreak-perl
  libunicode-map-perl libunicode-string-perl libupower-glib3 libuv1-dev libvariable-magic-perl libvlccore9 libvolume-key1 libvte-2.91-0 libvte-2.91-common libwacom-bin libwacom9 libwebkit2gtk-4.0-37 libwebkit2gtk-4.1-0
  libwireplumber-0.4-0 libwmf-0.2-7 libwmf-dev libwmf0.2-7 libwmflite-0.2-7 libwnck-3-0 libwpebackend-fdo-1.0-1 libxklavier16 libxml-libxml-perl libxml-libxslt-perl libxml-parser-perl libxmlb2 libxstring-perl libxt-dev libzmf-0.0-0
  libzvbi-common linux-headers-amd64 llvm-14 llvm-14-dev llvm-14-linker-tools llvm-14-runtime llvm-14-tools llvm-16 llvm-16-dev llvm-16-linker-tools llvm-16-runtime llvm-16-tools mate-calc mc mesa-va-drivers mesa-vdpau-drivers
  mkvtoolnix modemmanager mosh mpv mupdf-tools nautilus-sendto netpbm network-manager network-manager-gnome nmap nodejs notification-daemon ntfs-3g nvidia-settings-tesla-470 nvme-cli odbcinst openjdk-11-jre openjdk-11-jre-headless
  openjdk-17-jre openjdk-17-jre-headless openmpi-bin opensc opensc-pkcs11 openssh-client openssh-server openssh-sftp-server openssl openvpn packagekit packagekit-tools pango1.0-tools parted partimage pcscd perl perl-base
  perl-openssl-defaults phonon4qt5 pipewire pipewire-alsa pipewire-bin pipewire-pulse pkexec pngquant policykit-1 policykit-1-gnome polkitd polkitd-pkla poppler-utils preload protobuf-compiler pulseaudio-utils python3-apt
  python3-cryptography python3-dbus python3-gi python3-gi-cairo python3-gpg python3-imath python3-ldb python3-samba python3-uno python3.10 python3.10-dev python3.10-minimal python3.11 python3.11-dev python3.11-minimal python3.11-venv
  python3.12 python3.12-dev python3.12-minimal qpdf qt5-gtk-platformtheme qt6-gtk-platformtheme qt6-qpa-plugins qtwayland5 r-base-core r-base-dev r-bioc-rhtslib r-cran-bh r-cran-brms r-cran-openssl r-cran-pki r-cran-png r-cran-ragg
  r-cran-rcppparallel r-cran-rgl r-cran-rsclient r-cran-rstan r-cran-rstanarm r-cran-s2 r-cran-stanheaders r-cran-svglite r-cran-vdiffr r-mathlib r-recommended redshift reiserfsprogs rsync ruby-debian s6 samba-common samba-common-bin
  samba-libs sane-airscan sane-utils searchmonkey shared-mime-info sshfs subversion synaptic systemd systemd-container systemd-coredump systemd-timesyncd tesseract-ocr texlive-binaries thunderbird thunderbird-l10n-en-gb tmux tumbler
  tumbler-common uget uno-libs-private upower ure ure-java valgrind viewnior vim-nox vlc-data vlc-plugin-base vlc-plugin-video-output w3m w3m-img webp-pixbuf-loader weechat-core weechat-curses weechat-perl weechat-plugins
  weechat-python weechat-ruby wget wireless-tools wireplumber wmdocker x11-apps xarchiver xautomation xdg-dbus-proxy xiccd xorriso xsane xscreensaver xscreensaver-data xscreensaver-gl zenity
660 upgraded, 189 newly installed, 225 to remove and 2 not upgraded.
Need to get 0 B/1,297 MB of archives.
After this operation, 222 MB disk space will be freed.
Do you want to continue? [Y/n] ^C
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: ro_sid on 2024/03/12, 10:10:38
Yesterday in the evening was the first time, that my (otherwise unchanged - means nothing added, nothing deleted) KDE-MoW-Siduction installation could be (dist-)upgraded without any (netto) loss of installed programs; especially (not) akonadi and kmail.
I did not do it with apt(-get) alone, but with heavy help of aptitude in interactive usage - my favorite for many occasions.

't64' upgrades are still taking place this morning, though, and most probably will for some time.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: harley-peter on 2024/03/12, 10:51:36
@hendrikL:
Danke für das Skript. Bei mir (Xfce) sind es ein paar wenige, die zusätzlich entfernt werden ohne eine t64 Version zu haben:
Code: [Select]
gparted
libclucene-contribs1v5
libclucene-core1v5
libcupsimage2
libcurl3-gnutls
libgeos-c1v5
libparted-fs-resize0
libpoppler-cpp0v5
libqt5core5a
libsmbclient
libsoup2.4-1
libxmlsec1-nss
printer-driver-dymo
printer-driver-escpr
printer-driver-splix

O. k., gparted kann ich wieder nachinstallieren und bei ein paar libs sind es nur Namensänderungen aber beim Rest weiß ich dann immer noch nicht, ob ich die noch benötige oder ob ich mir dadurch das System kaputt schieße.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/12, 14:07:28
@harley-peter
Ich kann in deiner Liste keine verdächtigen Kandidaten erkennen, außer du bist auf einen der Druckertreiber angewiesen.
Für libcupsimage2 gibt es ein Pendant libcupsimage2t64 usf.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: finotti on 2024/03/12, 16:04:01
OK, I've just updated my second system.  In my first I used aptitude, as suggested by dibl (http://"https://forum.siduction.org/index.php?topic=9297.msg73864#msg73864").  There were some hiccups (I had to run 'apt -f install' a few times and had to force-overwrite a package (http://"https://forum.siduction.org/index.php?topic=9297.msg73872#msg73872")), but the system seems to be working fine (so far -- knock on wood!).

On my second system I followed Teriarch's post (http://"https://forum.siduction.org/index.php?topic=9297.msg73859#msg73859").  I had to fix some typos on his command, though.  Here is what I used:

Code: [Select]
sudo apt-get -s install lib4ti2-0t64:amd64 libabsl20220623t64:amd64 libapt-pkg6.0t64:amd64 libarchive13t64:amd64 libaribb24-0t64:amd64 libasound2t64:amd64 libatk1.0-0t64:amd64 libatk-bridge2.0-0t64:amd64 libatm1t64:amd64 libatopology2t64:amd64 libatspi2.0-0t64:amd64 libauparse0t64:amd64 libbraiding0t64:amd64 libbrial3t64:amd64 libbrial-groebner3t64:amd64 libcanberra0t64:amd64 libcanberra-gtk3-0t64:amd64 libcdd0t64:amd64 libcdio19t64:amd64 libcdio-cdda2t64:amd64 libcdio-paranoia2t64:amd64 libcfitsio10t64:amd64 libchafa0t64:amd64 libclucene-contribs1t64:amd64 libclucene-core1t64:amd64 libcmis-0.6-6t64 libcom-err2t64:amd64 libcupsfilters1t64:amd64 libcupsimage2t64:amd64 libcurl3t64-gnutls:amd64 libcurl4t64:amd64 libdb5.3t64:amd64 libdebuginfod1t64:amd64 libdrumstick-alsa2t64:amd64 libdrumstick-rt2t64:amd64 libdv4t64:amd64 libdvdread8t64:amd64 libdw1t64:amd64 libec10t64:amd64 libecl21.2t64:amd64 libefiboot1t64:amd64 libefisec1t64:amd64 libefivar1t64:amd64 libelf1t64:amd64 libelf-dev:amd64 libevent-2.1-7t64:amd64 libext2fs2t64:amd64 libfcgi0t64:amd64 libflac12t64:amd64 libfltk1.3t64:amd64 libfltk-cairo1.3t64:amd64 libfltk-forms1.3t64:amd64 libfltk-gl1.3t64:amd64 libfltk-images1.3t64:amd64 libfontembed1t64:amd64 libfplll8t64:amd64 libfuse2t64:amd64 libgail18t64:amd64 libgdal34t64:amd64 libgdbm6t64:amd64 libgdbm-compat4t64:amd64 libgeos3.12.1t64:amd64 libgeos-c1t64:amd64 libgiac0t64:amd64 libgimp2.0t64:amd64 libglib2.0-0t64:amd64 libgnokii7t64 libgnutls30t64:amd64 libgnutls-dane0t64:amd64 libgpgme11t64:amd64 libgpgmepp6t64:amd64 libgphoto2-6t64:amd64 libgphoto2-port12t64:amd64 libgssrpc4t64:amd64 libgtk2.0-0t64:amd64 libgtk-3-0t64:amd64 libgts-0.7-5t64:amd64 libhdf5-103-1t64:amd64 libhdf5-hl-100t64:amd64 libhogweed6t64:amd64 libhwy1t64:amd64 libical3t64:amd64 libieee1284-3t64:amd64 libimath-3-1-29t64:amd64 libimlib2t64:amd64 libiso9660-11t64:amd64 libisoburn1t64:amd64 libiw30t64:amd64 libk3b8t64:amd64 libkdb5-10t64:amd64 libkf5kdelibs4support5t64:amd64 libkmlbase1t64:amd64 libkmldom1t64:amd64 libkmlengine1t64:amd64 liblavfile-2.2-0t64:amd64 liblavjpeg-2.2-0t64:amd64 liblavplay-2.2-0t64:amd64 liblfunction1t64:amd64 liblinbox-1.7.0-0t64:amd64 liblirc-client0t64:amd64 liblouisutdml9t64:amd64 liblrcalc1t64:amd64 libmagic1t64:amd64 libmagickwand-6.q16-7t64:amd64 libmicrohttpd12t64:amd64 libminizip1t64:amd64 libmjpegutils-2.2-0t64:amd64 libmpeg2encpp-2.2-0t64:amd64 libmplex2-2.2-0t64:amd64 libmtdev1t64:amd64 libmtp9t64:amd64 libneon27t64-gnutls:amd64 libnetcdf19t64:amd64 libnetpbm11t64:amd64 libnettle8t64:amd64 libnorm1t64:amd64 libntfs-3g89t64:amd64 libopenmpt0t64:amd64 liborc-0.4-0t64:amd64 libpari-gmp-tls8t64:amd64 libparted2t64:amd64 libparted-fs-resize0t64:amd64 libpcap0.8t64:amd64 libperl5.38t64:amd64 libpgm-5.3-0t64:amd64 libphonon4qt5-4t64:amd64 libpipewire-0.3-0t64:amd64 libpkcs11-helper1t64:amd64 libplanarity0t64:amd64 libpng16-16t64:amd64 libpoppler126t64:amd64 libpoppler-cpp0t64:amd64 libpoppler-glib8t64:amd64 libpoppler-qt5-1t64:amd64 libprotobuf32t64:amd64 libpsl5t64:amd64 libpython3.11t64:amd64 libpython3.12t64:amd64 libqpdf29t64:amd64 libqt5core5t64:amd64 libqt5dbus5t64:amd64 libqt5gui5t64:amd64 libqt5network5t64:amd64 libqt5printsupport5t64:amd64 libqt5sql5t64:amd64 libqt5widgets5t64:amd64 libqt5xml5t64:amd64 libqt6core6t64:amd64 libqt6dbus6t64:amd64 libqt6network6t64:amd64 librdf0t64:amd64 librdmacm1t64:amd64 libreadline8t64:amd64 libreiserfscore0t64 libsingular4m3n0t64:amd64 libsmi2t64:amd64 libsnmp40t64:amd64 libspandsp2t64:amd64 libspatialite8t64:amd64 libss2t64:amd64 libssh2-1t64:amd64 libssl3t64:amd64 libsymmetrica2t64:amd64 libtevent0t64:amd64 libtirpc3t64:amd64 libtopcom0t64:amd64 libtss2-esys-3.0.2-0t64:amd64 libtss2-mu-4.0.1-0t64:amd64 libtss2-sys1t64:amd64 libtss2-tcti-cmd0t64:amd64 libtss2-tcti-device0t64:amd64 libtss2-tcti-mssim0t64:amd64 libtss2-tcti-swtpm0t64:amd64 libuno-cppuhelpergcc3-3t64 libtss2-tcti-mssim0t64:amd64 libuno-sal3t64 libuno-salhelpergcc3-3t64 libusbredirparser1t64:amd64 libv4l-0t64:amd64 libv4lconvert0t64:amd64 libvdeplug2t64:amd64 libwireshark17t64:amd64 libwiretap14t64:amd64 libwsutil15t64:amd64 libxdelta2t64:amd64 libxerces-c3.2t64:amd64 libxmlsec1t64:amd64 libxmlsec1t64-nss:amd64 libxt6t64:amd64 libzbar0t64:amd64 libzvbi0t64:amd64 libzzip-0-13t64:amd64 liblttng-ust-common1t64 liblttng-ust-ctl5t64 liblttng-ust1t64 libept1.6.0t64 libevent-core-2.1-7t64 libqt5opengl5t64 libsphinxbase3t64

# sudo apt-get -s install libxt6t64:i386 libhwy1t64:i386

(I did not have any i386 packages, so I commented those out.)

This second way was really smooth (on this system).  I did an 'apt update && apt upgrade' first, run the script/command above (checking that only some libs were removed, most/all replaced by t64 versions).  After it finished I did an 'apt update && apt dist-upgrade', which replaced a few more libs but went smoothly.  The system is now completely up-to-date and this process was relatively quite painless!  Thanks Teriarch for proposing it!

Now I am left with my third and last system, which is still rolling aptosid (and wine-staging from winehq) and is my main home system, which my wife uses daily for work and I use for music production.  I really hope it goes as smoothly, as I cannot break it...

This is the first time in over 15 year running Sid (sidux, aptosid, siduction) that I've been really worried about an upgrade.  Again, thanks to the siduction community for its support!
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Isegrimm666 on 2024/03/12, 16:59:47
Ufff … ich bin jetzt ziemlich erschlagen von den ganzen Optionen und vor allen den vielen Möglichkeiten die es gibt, Fehler zu machen … also sich das System zu zerschiessen … vor allem ohne die Möglichkeit eines kompletten clean install, falls nichts anderes mehr bleibt (so jedenfalls habe ich die Beiträge verstanden).

Wie auch immer … ich bleibe bei meiner „Hasenfuss-Taktik“ und warte auf das Ende der Transition.  😎

Wie aber sieht es aus, wenn diese abgeschlossen ist und ein „dist-upgrade“ wieder problemlos möglich ist … aber ca. >900 Pakete upgedatet werden können? Gibt es eine Möglichkeit, diese stückweise zu machen, damit sich das Ganze nicht verklemmt?

>——— deepL-Translation ——-<

Ufff ... I am now quite overwhelmed by all the options and above all the many possibilities there are to make mistakes ... i.e. to shoot up the system ... especially without the possibility of a complete clean install, if nothing else remains (at least that's how I understood the posts).

Anyway ... I'll stick to my "rabbit's foot" tactics and wait for the end of the transition.

But what does it look like when this is completed and a "dist-upgrade" is possible again without any problems ... but approx. >900 packages can be updated? Is there a way to do this piece by piece so that the whole thing doesn't get stuck?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: hendrikL on 2024/03/12, 17:05:48
Use  apt upgrade till the transition is over, then you are on the save site and the full- upgrade is not that big.

Nutze apt upgrade statt dist bzw full--upgrade, dann bist du auf der sicheren Seite und das full--upgrade wird nicht so mächtig sein wenn sich das ganze beruhigt hat.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: fams on 2024/03/12, 18:54:35
So, nach Nutzung des Skripts sollte neben einigen Bibliotheken nur GParted gelöscht werden (siduction mit Gnome).
Bei 928 zurückgehaltenen Paketen verlief dann ein full-upgrade ohne Fehler und läuft auch nach Neustart.
GParted ließ sich wieder nachinstallieren.
UFF.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Teriarch on 2024/03/12, 23:44:49
@finotti

You can always supplement the "sudo apt-get -s install lib1t64, ..." by t64 command
by replacements you obtained during your most recent upgrade:
Once your system is up to date you run

$ dpkg -l|grep t64

to get a list of all current t64 libs. Create a new update script by running

$ echo sudo apt-get -s install > /tmp/update.txt; dpkg -l|grep t64|sort|awk '{print $2}'|xargs echo >> /tmp/update.txt
on that system.

Remove the carriage return after "apt-get -s install" from /tmp/update.txt and run the instruction on the new system.
The dry run (with "-s") exposes newly installed and removed packages. Save them via "cut & paste" to /tmp/inst.txt and /tmp/remv.txt, resp. Run

$ cat /tmp/inst.txt|xargs -n 1|sort|sed -e 's/t64//g' > /tmp/inst1.txt
$ cat /tmp/remv.txt|xargs -n 1|sort > /tmp/remv1.txt
$ diff /tmp/inst1.txt /tmp/remv1.txt > /tmp/diff.txt

Watch for all ">" in the /tmp/diff.txt output, because they
tell you what will fail to be replaced. If needs be run

$ dpkg-repack package

for all those packages to keep old versions
before the final run without the "-s".

Good luck!
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: finotti on 2024/03/13, 05:19:04
OK, my third and last system is mostly up-to-date.  On this one, an 'apt update && apt upgrade' followed by 'apt dist-upgrade' got me most of the way there.  A few packages were removed (winehq-staging, okular, krita, dolphin, okular, among others), most of which I could reinstall after it.

But, right now I have

Code: [Select]
# apt dist-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  digikam digikam-private-libs frei0r-plugins krita libmlt++-7-7 libmlt-7-7 libopencv-calib3d406 libopencv-contrib406
  libopencv-core406t64 libopencv-dnn406t64 libopencv-features2d406 libopencv-flann406 libopencv-highgui406
  libopencv-imgcodecs406t64 libopencv-imgproc406t64 libopencv-ml406t64 libopencv-objdetect406 libopencv-video406 libsynfig0a
  libtbb12 melt7 shotcut synfig synfigstudio
The following NEW packages will be installed:
  linux-headers-6.8.0-0.slh.2-aptosid-amd64 linux-image-6.8.0-0.slh.2-aptosid-amd64
The following packages have been kept back:
  jackd2 libgssapi-krb5-2 libjack-jackd2-0 libjack-jackd2-0:i386 libjack-jackd2-dev libk5crypto3 libk5crypto3:i386
  libkadm5clnt-mit12 libkadm5srv-mit12 libkf5kdelibs4support-data libkrb5-3 libkrb5support0 libkrb5support0:i386
The following packages will be upgraded:
  libtbbbind-2-5 libtbbmalloc2 linux-headers-aptosid-amd64 linux-image-aptosid-amd64
4 upgraded, 2 newly installed, 24 to remove and 13 not upgraded.
Need to get 0 B/75.0 MB of archives.
After this operation, 212 MB of additional disk space will be used.

I did not see these removals on my other systems (although only on this one I have i386 packages, I think).  Is that a problem on this system or just a matter of waiting for new versions to arrive?

Also, I cannot install winehq-staging anymore:

Code: [Select]
# apt install --install-recommends winehq-staging wine-staging
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:
 libcurl3t64-gnutls:i386 : Depends: libgssapi-krb5-2:i386 (>= 1.17) but it is not going to be installed
 libnsl2:i386 : Depends: libtirpc3:i386 (>= 1.0.2)
 libsane1:i386 : Depends: libgphoto2-6t64:i386 (>= 2.5.10) but it is not installable
 wine-staging-i386:i386 : Depends: libgphoto2-6:i386 (>= 2.5.10)
                          Recommends: libcups2:i386
                          Recommends: libgssapi-krb5-2:i386 but it is not going to be installed
                          Recommends: libgtk-3-0:i386
                          Recommends: libkrb5-3:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

I do not have any packages on hold...  It seems to be related to i386 packages, some of which are not upgraded with the DU.  Again, is it just a matter of waiting for updates?  Any ideas or suggestions?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: ro_sid on 2024/03/13, 09:48:47
i386 (deb-)Packages are always(!) late - even in "normal" times. At least one day, sometimes several days.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: lanig on 2024/03/13, 14:59:00
Dist-upgrade  would desinstall okular which I really need. I don't really mind the other packages that would be deinstalled.
Can I
Code: [Select]
apt-mark hold okular and then safely dist-upgrade ?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/13, 16:12:13
@lanig: Es könnte helfen, okular zeitweise auf hold zu setzen. Die endgültige Antwort kann dir nur apt geben. Es kann sogar sein, dass du nach einem full-upgrade okular ebenfalls aktualisieren kannst.

Ich selbst habe mein System (KDE/Plasma X11) letzten Sonntag Stück für Stück aktualisiert. Seitdem habe ich auch gparted, kmail, plasma-discover, okular etc. wieder installieren können.

Es kann auch hilfreich sein, aptitude nach Lösungsvorschlägen zu befragen.

edlin
--------------------------
@lanig: It might help to temporarily set okular to hold. Only apt can give you the final answer. You may even be able to upgrade okular after a full upgrade.

I myself upgraded my system (KDE/Plasma X11) bit by bit last Sunday. Since then I have also been able to reinstall gparted, kmail, plasma-discover, okular etc.

It can also be helpful to ask aptitude for suggested solutions.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: lanig on 2024/03/13, 16:53:31
Thanks for your advice.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: finotti on 2024/03/13, 17:05:36
Dist-upgrade  would desinstall okular which I really need. I don't really mind the other packages that would be deinstalled.
Can I
Code: [Select]
apt-mark hold okular and then safely dist-upgrade ?

In my case, I could let apt uninstall okular and then simply install it again when the update was done.  I cannot promise that this will work for you, but others had the same experience as me (which is why I tried).
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: harley-peter on 2024/03/13, 20:51:40
O. k. ich habe heute zwei Rechner mit Xfce mit einem apt full-upgrade aktualisiert ohne Probleme. Vorher habe ich die zu löschenden und die neuen Pakete mit Hilfe des Skripts von HendrikL geprüft und musste nur die libcupsimage2t64 manuell nachinstallieren.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: dibl on 2024/03/13, 20:57:34
Dist-upgrade  would desinstall okular which I really need. ...

If your system is KDE/Plasma, then okular is fully installable after you get through the first part of the package transition (see my post from 10 MAR).

Code: [Select]
root@dibl-oryxpro:/home/don# apt policy okular
okular:
  Installed: 4:23.08.1-2
  Candidate: 4:23.08.1-2
  Version table:
 *** 4:23.08.1-2 500
        500 https://deb.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: vilde on 2024/03/13, 22:17:43
It's a lot fiddling around, I still have over 170 packages that will be removed. Xfce

Can I just wait or do I need to act in another way?

Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: dibl on 2024/03/13, 23:03:48
It is two weeks, today, since the time_t transition began. I'm not the expert on how the repos work on a situation like this. You'll have to decide how long is too long to keep waiting.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: eriefisher on 2024/03/13, 23:34:32
It's a lot fiddling around, I still have over 170 packages that will be removed. Xfce

Can I just wait or do I need to act in another way?

I'm also using XFCE4 and completely up to date except for one package being held back. mutter-common-bin. I would just start with apt upgrade to get what you can without doing any damage then start going through the list in blocks. Example, try installing groups of related packages. It should get you down to a more manageable list. Today there was a big list of XFCE4 packages upgraded and they all went smooth. It should be safe to replace any packages that have a T_time equivalent.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: lanig on 2024/03/14, 22:34:24
Thanks for the advises about okular. I hold it, dist-upgraded, unhold it and then the following dist-upgrade didn't touch it.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Taliesin on 2024/03/16, 02:24:25
Following the advice posted in this thread by several outstanding and proficient members, I've been able to get my system upgraded with 't64' libraries without complications.

I'd like to thank HendrikL, Edlin, Teriarch and dibl in particular as your collective advice has been very helpful.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: DeepDayze on 2024/03/16, 03:09:19
Got my system upgraded as well following the instructions posted. So far so good and nothing was lost.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Isegrimm666 on 2024/03/16, 08:35:23
Derzeitiger Stand:

Code: [Select]
[08:27:43][isegrimm@C-Y-G-N-A:~]$ doas apt update && doas apt upgrade

( ... viele Paketnamen später ...)

403 aktualisiert, 1 neu installiert, 0 zu entfernen und 837 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.*
Es müssen 500 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 112 MB Plattenplatz zusätzlich benutzt.

*tex-common

Immerhin sollen keine entfernt werden ... aber unschlüssig bin ich doch noch ...
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/16, 11:01:25
@Isegrimm666 Das apt upgrade wird keine Probleme machen. Ich hatte in den letzten Tagen das reguläre KDE/Plasma-iso
(siduction-2023.1.1-Standing_on_the_Shoulders_of_Giants-kde-amd64-202309091853.iso) in einer VM installiert und direkt nach dem Booten ein apt update && apt upgrade durchgeführt. Bis dahin läuft alles glatt. Erst beim apt full-upgrade wird es ernst. Ich habe es paketweise durchgeführt (auch in der VM) und bin mit viel Obacht ohne Schrammen am Ziel angekommen. Es ist in etwa der Weg, den auch @eriefisher gegangen ist.
Ich habe z. B. so angefangen:
Code: [Select]
su -
Passwort
apt update && apt upgrade
apt full-upgrade
Hier unbedingt Abbrechen mit n!
Es wurden mir rund 750 Pakete zum Entfernen angezeigt!
Dann weiter mit:
Code: [Select]
apt install xorriso
apt install apt
apt install sudo
apt install wpasupplicant
apt upgrade
Das upgrade zwischendurch installiert die Pakete, welche mittlerweile konfliktfrei installierbar sind. Ich habe mir immer die Pakete herausgesucht, die wenig Abhängigkeiten erwarten lassen. Vor der Installation jedoch immer schauen, was entfernt und was durch t64-libs ersetzt werden soll. Kurz vor Ende (ca. 100 Pakete, die noch offen waren), habe ich ein
aptitude full-upgrade ausgeführt.
Als dieses keine Anwendungen mehr entfernen wollte, sondern nur ein paar libs etc., habe ich das ausgeführt und hatte ein System auf dem neuesten Stand.
Ich habe noch eine handschriftliche Liste, in welcher Reihenfolge ich die Pakete installiert habe - wenn ich Zeit habe ...
Alternativ gibts ja auch den gescripteten Weg, den ich nicht getestet habe.

edlin
 
@Isegrimm666 The apt upgrade won't cause any problems. I had the regular KDE/Plasma-iso for the last few days
(siduction-2023.1.1-Standing_on_the_Shoulders_of_Giants-kde-amd64-202309091853.iso) in a VM and performed a apt update && apt upgrade directly after booting. Everything runs smoothly until then. Only with the apt full-upgrade does it get serious. I did it package by package (also in the VM) and arrived at my destination with a lot of care and no scratches. It's roughly the same way that @eriefisher did it.
I started like this, for example:
Code: [Select]
su -
password
apt update && apt upgrade
apt full-upgrade
Cancel here with n!
I was shown around 750 packages to remove!
Then continue with:
Code: [Select]
apt install xorriso
apt install apt
apt install sudo
apt install wpasupplicant
apt upgrade
The upgrade in between installs the packages that can now be installed without conflict. I have always selected the packages that are expected to have few dependencies. Before installation, however, always check what should be removed and what should be replaced by t64-libs. Shortly before the end (about 100 packages that were still open), I installed a
aptitude full-upgrade.
When this no longer wanted to remove any applications, but only a few libs etc., I ran this and had a system up to date.
Alternatively, there is also the scripted way, which I have not tested.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/16, 13:52:40
Ich hänge mal für die unschlüssigen meine Reihenfolge im Rahmen einer testweisen Neuinstallation von KDE/Plasma meine Vorgehensweise an. Denkt daran, dass es im Rahmen einer bestehenden Installation mehr Obacht bedarf. Außerdem kommen natürlich von Tag zu Tag neue Aktualisierungen hinzu. Daher werft immer einen Blick auf die zu entfernenden Pakete. Plasma-Discover habe ich z. B. gehen lassen.
Code: [Select]
su -
Passwort ***************
apt update && apt upgrade
apt install xorriso
apt install apt
apt install sudo
apt install wpasupplicant
apt upgrade
apt install wireless-tools
apt install x11-apps
apt install x11-utils
apt install file
apt install vim-common
apt upgrade
apt install alsa-utils
apt install networkmanager
apt upgrade
apt install bind9-dnsutils
apt install bluez
apt install mc
apt install lsof
apt install systemsettings
apt upgrade
apt install ntfs-3g
apt install snapper
apt install reiserfsprogs
apt install gnupg
apt install gstreamer1.0-alsa
apt install gstreamer1.0-plugins-bad
apt install firefox
apt install gwenview
apt upgrade
apt install nmap
apt install gstreamer1.0-pipewire
apt install mailutils
apt install parted
apt install libkfkdelibs4support5-bin
apt upgrade
aptitude full-upgrade
apt install gparted
apt install plasma-discover
reboot
Natürlich kann man auch andere Pakete wählen oder eine andere Reihenfolge - entscheidend ist immer, was entfernt werden soll, insbesondere, wenn es sich um essentielle Pakete handelt.

Habt viel Spaß


For those who are undecided, I am attaching my procedure for a test reinstallation of KDE/Plasma. Remember that more care is required in the context of an existing installation. In addition, new updates are of course added from day to day. Therefore, always take a look at the packages to be removed. I have let Plasma-Discover go, for example.
Of course, you can also choose other packages or a different order - the decisive factor is always what apt want to remove, especially if it is an essential package.

Have fun
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: terroreek on 2024/03/16, 16:09:06
I upgraded my laptop successfully but on my desktop it still shows steam-installer and the steam lib packages will be removed.  If you upgrade and try to install you end up in where libgnutls30t64:i386 and libsoup-3.0-0:i386 is cannot be installed.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Pip on 2024/03/16, 16:22:13
I have various issues with bug reports (libhdf5-103-1t64: depends on libcurl4 instead of libcurl4t64) such that I've got
gstreamer1.0-plugins-good
libgtk2.0-0t64
libhdf5-103-1t64
on hold. I'll wait a while longer, but thanks to all here I've moved along quite a bit without a broken server. Nice going, all.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/16, 17:20:29
@Pip My system:
Code: [Select]
edlin@Devil:/home$ apt policy libhdf5-103-1t64 libcurl4 libcurl4t64 gstreamer1.0-plugins-good libgtk2.0-0t64 libhdf5-103-1t64
libhdf5-103-1t64:
  Installiert:           1.10.10+repack-3.1
  Installationskandidat: 1.10.10+repack-3.1
  Versionstabelle:
 *** 1.10.10+repack-3.1 500
        500 http://ftp.de.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
libcurl4:
  Installiert:           (keine)
  Installationskandidat: 8.6.0-3
  Versionstabelle:
     8.6.0-3 500
        500 http://ftp.de.debian.org/debian unstable/main amd64 Packages
     8.5.0-2 500
        500 https://deb.debian.org/debian testing/main amd64 Packages
        500 http://debian.intergenia.de/debian trixie/main amd64 Packages
        500 http://debian-archive.trafficmanager.net/debian trixie/main amd64 Packages
        500 https://mirror.ipb.de/debian trixie/main amd64 Packages
libcurl4t64:
  Installiert:           8.6.0-3.2
  Installationskandidat: 8.6.0-3.2
  Versionstabelle:
 *** 8.6.0-3.2 500
        500 http://ftp.de.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
gstreamer1.0-plugins-good:
  Installiert:           1.24.0-1
  Installationskandidat: 1.24.0-1
  Versionstabelle:
 *** 1.24.0-1 500
        500 http://ftp.de.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
     1.22.10-1 500
        500 https://deb.debian.org/debian testing/main amd64 Packages
        500 http://debian.intergenia.de/debian trixie/main amd64 Packages
        500 http://debian-archive.trafficmanager.net/debian trixie/main amd64 Packages
        500 https://mirror.ipb.de/debian trixie/main amd64 Packages
libgtk2.0-0t64:
  Installiert:           2.24.33-4
  Installationskandidat: 2.24.33-4
  Versionstabelle:
 *** 2.24.33-4 500
        500 http://ftp.de.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
libhdf5-103-1t64:
  Installiert:           1.10.10+repack-3.1
  Installationskandidat: 1.10.10+repack-3.1
  Versionstabelle:
 *** 1.10.10+repack-3.1 500
        500 http://ftp.de.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/16, 17:28:27
@terroreek i386 packages need more time.
https://forum.siduction.org/index.php?topic=9297.msg73891#msg73891 (https://forum.siduction.org/index.php?topic=9297.msg73891#msg73891)

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Teriarch on 2024/03/16, 17:44:39
@terroreek

libsoup-3.0-0:i386 should update, did you try:

$ sudo apt-get -s install libsoup-3.0-0:i386 libsoup-3.0-0:amd64

Versions 3.4.4-5+b1 for both architectures (amd64 and i386) are identical,
whereas libgnutls30t64:amd64 and libgnutls30t64:i386 versions are different:

3.8.3-1.1+b1 (i386) vs. 3.8.3-1.1 (amd64).
This is strange, since all the files included in both packages are identical except for
the binaries (obviously) and ./usr/share/doc/libgnutls30t64/changelog.Debian.i386.gz (obviously).

So you can easily correct the version mismatch manually (going from amd64 3.8.3-1.1 to 3.8.3-1.1+b1)
if you were so destined to do so. If your system supports both architectures, the package manager refuses to install
different versions of the same package. No harm can arise by this procedure since the same libraries are
used before and after the correction. Once the version gets adjusted by the package provider
your correction will be overwritten anyways.

Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: mrfloppy74 on 2024/03/16, 20:46:08
Hallo, ich nutze Debian SID/unstable mit xfce4 und kein Siduction.

Ich hoffe es ist aber trotzdem ok, dass ich hier poste. In einem Nachbarforum hat man das Thema noch nicht so ganz "auf dem Schirm" und man bekommt komische Antworten. Ich weiss, ich bin selbst verantwortlich und kenne mich gut aus, möchte aber vermeiden, dass ich mein System "zerschieße!" Deshalb hoffe ich auf die Erfahrung derer, die das Update schon erfolgreich durchgeführt haben.
Ich lese hier schon eine Weile mit, da ich auch  schon mit der 64-bit time_t transition begonnen habe.
Die Tipps und Vorschläge sind wirklich sehr hilfreich. Einen Teil der Pakete habe ich auch schon erfolgreich Stück für Stück ausgetauscht. Ich stosse jetzt aber immer wieder auf Pakete mit vielen Abhängigkeiten und traue mich nicht so richtig weiter.

Mein "apt upgrade" ist soweit erst mal aktuell.

Ein nala full upgrade zeigt folgendes:
Code: [Select]
==============================================================================================================================================================================================
 Zusammenfassung                                                                                                                                                                             
==============================================================================================================================================================================================
 Installieren          206 Pakete                                                                                                                                                             
 Aktualisieren         818 Pakete                                                                                                                                                             
 Zurückgehalten          1 Pakete                                                                                                                                                             
 Automatisch entfernen  47 Pakete                                                                                                                                                             
 Entfernen             202 Pakete   

Die meisten Dateien sind Libs die enfernt werden. Allerdings werden viele der Libs durch eine t64-Lib ersetzt.
Die i386 Libs sehe ich als unkritisch, da ich mal Wine/Proton installiert habe um ein Windows Spiel zu testen.
Zur Not lassen sich die Dateien ja wieder nachinstallieren.

Die Ausgabe von "nala full-upgrade" hänge ich hier mal an um den Post nicht voll zu spamen.
 [ This attachment cannot be displayed inline in 'Print Page' view ]  

Es wäre nett, wenn jemand mal über die Ausgabe drüber schauen könnte, ob hier das Upgrade gefahrlos möglich wäre.

Ich kann mir die zu löschenden Pakete ja mal mitschreiben und später gegebenenfalls wieder installieren.

Vielen Dank.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Teriarch on 2024/03/16, 22:10:08
@mrfloppy74

Based on your upgrade txt file, here is what you are going to loose
(I compared the installed (removing the t64 extension on the fly) with the removed
files; all was done with the help of command line tools):

libcapi20-3:i386
libcups2:i386
libgphoto2-port12:i386
libpcap0.8:i386

Everything will be replaced during the process. And for the latter files replacements are
available for both architectures, which can be installed afterwards by:

$ sudo apt-get (-s) install libcapi20-3:i386 libcups2:i386 libgphoto2-port12:i386 libpcap0.8:i386 libcapi20-3:amd64 libcups2:amd64 libgphoto2-port12:amd64 libpcap0.8:iamd64

Enjoy!
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Teriarch on 2024/03/16, 22:14:16
Correction:

$ sudo apt-get (-s) install libcapi20-3t64:i386 libcups2t64:i386 libgphoto2-port12t64:i386 libpcap0.8t64:i386 libcapi20-3t64:amd64 libcups2t64:amd64 libgphoto2-port12t64:amd64 libpcap0.8t64:iamd64
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Pip on 2024/03/16, 23:05:24
@mrfloppy74

I'd be tempted to go the apt route rather than nala to avoid automatic deletion (or use the --no-autoremove option). But that's mainly because I'm a coward.
You've got 206 packages to install, 202 to remove.
New arrivals are

libamd-comgr2
libamdhip64-5
libhsa-runtime64-1
libhsakmt1
libsvtav1enc2
libsvtav1enc2:i386

losses of

libgphoto2-port12:i386
libpcap0.8:i386

with the rest (at a quick glance) being the expected t64 upgrades (with a few exceptions like libsoup2.4-1 -> libsoup-2.4-1 and libsoup-gnome2.4-1 -> libsoup-gnome-2.4-1).

I think what you've got looks fine. That is very definitely not a guarantee, though.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/17, 10:05:14
@mrfloppy74:
Erstmal willkommen im Forum. Natürlich kannst du hier posten und Fragen stellen.

Um es kurz zu machen: So wie die Liste aussieht (es ändert sich ständig was), würde ich das full-upgrade ausführen. Zu den i386ern wurde ja schon was geschrieben. Aber immer Obacht: Heute wollte mir ein full-upgrade apache2 und backuppc entfernen. Da habe ich ein apt upgrade gemacht und dann aptitude full-upgrade.

Und wie schon geschrieben, würde ich derzeit nur apt und aptitude nutzen. Da ist man flexibel; nala ist wieder für die ruhigeren Tage.

Schönen Sonntag noch.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Fellfrosch on 2024/03/17, 10:20:47
Sooooo, mir hat ein simples apt upgrade irgendwas von meinem Grafiktreiber zerschossen. Mir wurden beispielsweise mesa-vulkan-drivers deinstaliiert. Ein Versuch das wieder zu richten führte dann leider ins Verderben. Und das Teil ist nicht mehr vernünftig bootbar. Ich komm zwar noch in die Konsole aber selbst das Netzwerk hats mir zerschossen. In den logs steht ein Haufen von halbkonfiguriert.

So nun würde ich frisch installieren. Leider ist das Installationsmedium vom September 2023. Updaten kann ich offenbar vergessen, bis diese blöde Megatransition vorbei ist. Und nu? 

Frisch installieren und dann einfach warten? DIe Frage ist halt wie lange und zerschießt es mir dann nachher mein System, wenn ich nach der Transition wieder update?

Edit: Hab nu mal probiert, über chroot und dpkg --configure -a und apt opgrade --fix-missing probiert noch was zu richten. Fehlanzeige. Installation läuft. Ich glaub ich hatte sogar Timeshift installiert (hatte ich in der Vergangenheit nie) Mal schauen, ob's was nützt... leider will mir die installation von timeshift meinen kde desktop deinstallieren. Grrrrr
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Fellfrosch on 2024/03/17, 11:15:32
So hab nun timeshift von nem Neptune OS Live Stick gestartet. Leider hatte ich woh l einen drei-monatigen Backupzyklus gewählt. Das Backup ist vom 18.1. Aber immerhin, es funktioniert. Erst mal besser als nix. Vielleicht wird die Transition ja irgendwann auch mal vollends abgeschlossen.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: NochEinNeuer on 2024/03/17, 11:19:07
Ich hab jetzt alle Pakete die gelöscht und neu installiert werden sollen verglichen. Letztendlich wurden 4 Pakete gelöscht bei einem d-u und nach dem Neustart läuft noch alles prima.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/17, 13:23:23
@Fellfrosch
Ein paar Anmerkungen. Ein apt upgrade entfernt keine Pakete! Deine mesa-vulkan-drivers sind also in einem anderen Zusammenhang entfernt worden. Auch sollte die Grafikkarte ohne mesa-vulkan-drivers funktionieren. Und auf einem aktualisierten System lässt sich das Paket wieder anstandslos installieren.
Und auch nach Abschluss der Transition wird IMHO ein apt full-upgrade wohl ein großes Kommen und Gehen von Paketen veranlassen.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Fellfrosch on 2024/03/17, 13:47:35
Also ein full-upgrade hab ich nicht gemacht. Bei was es sonst zu den Deinstallationen gekommen sein könnte, weiß ich nicht. Möchte da aber auch nichts völlig ausschließen.

Natürlich funktioniert die Grafik auch noch ohne die Vulkan Treiber. Aber das war ja nur ein Beispiel von diversen Paketen aus dem LOG.

Dass nach dem Abschluss der Transition ein Kommen und Gehen von Paketen einhergeht, ist in soweit OK, wenn danach noch alles funktioniert und man nicht händisch wieder diverse Pakete neu installieren muss. Wenn das nicht der Fall ist, fände ich's eigentlich nicht so lustig.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: devil on 2024/03/17, 14:33:10
Mit lustig hat das wenig zu tun. Was Debian da gerade macht, ist eine Mammutaufgabe, die früher oder später gemacht werden muss. Dass es dabei Fallout gibt, ist vollkommen klar. Sid ist der dafür prädestinierte Debian-Zweig, also können wir uns da nicht beschweren.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Camelot on 2024/03/17, 14:53:55
Wer es sicher will, ist mit unstable fehl am Platz. Mit viel Bauchschmerzen und Überprüfungen habe ich vorhin nach apt upgrade, ein apt full-upgrade durchgeführt.
Habe aber vorher temporär gnupg und gnupg2 auf hold gesetzt. Das Upgrade lief ohne Probleme durch, auch ein Neustart klappte reibungslos.

Code: [Select]
# apt upgrade

The following packages have been kept back:
  dirmngr gcc-14-base:i386 gnupg gnupg-l10n gnupg-utils gnupg2 gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv
  libatomic1:i386 libgcc-s1:i386 libstdc++6:i386
0 upgraded, 0 newly installed, 0 to remove and 16 not upgraded.


Code: [Select]
# apt full-upgrade

The following packages were automatically installed and are no longer required:
  gvfs-common gvfs-libs libatasmart4 libblockdev-fs3 libblockdev-loop3 libblockdev-mdraid3 libblockdev-nvme3
  libblockdev-part3 libblockdev-swap3 libblockdev-utils3 libblockdev3 libbytesize-common libbytesize1 libgdata-common
  libgdata22 libgoa-1.0-0b libgoa-1.0-common libnfs14 libnvme1t64 libudisks2-0 mdadm wsdd
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  gnupg gnupg2 gvfs gvfs-backends gvfs-daemons gvfs-fuse libblockdev-crypto3 libvolume-key1 udisks2
The following packages have been kept back:
  gcc-14-base:i386 libatomic1:i386 libgcc-s1:i386 libstdc++6:i386
The following packages will be upgraded:
  dirmngr gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm gpgv
10 upgraded, 0 newly installed, 9 to remove and 4 not upgraded.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: michaa7 on 2024/03/17, 15:05:15
YMMV

Ich habe die ganzen Tage gewartet, weil es hier doch recht unübersichtlich war. Heute Nacht dann wäre ein d-u ohne Entfernen von mir wichtigen Paketen möglich gewesen, aber ich wollte nach Mitternacht nicht damit anfangen.
Jetzt hatte sich die Situation wieder geändert, aber auf apache2, bluefish, gv und gnupg werde ich ein paar Tage verzichten können.
Kein "apt update && apt upgrade" durchgeführt, sondern direkt "apt update && apt full-upgrade" (2,4GB an Paketen)! Nicht ein Hänger, nicht eine Unterbrechung, nicht ein hickup, und das obwohl ich nvidia-tesla-470 nutze und die Module ja gebaut werden mußten, und das für den siduction- und den puren Debian-Kernel.

Nochmals,  YMMV ...

EN, in short:
No "apt update && apt upgrade" , only "apt update && apt full-upgrade" (2,4GB worth of packages, and I let go apache2, bluefish, gv and gnupg *for now*  ) --> no hickup, no interuption, no problem.

But ... YMMV ..., if you do so your neighbours cat may die ...
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: mrfloppy74 on 2024/03/17, 15:25:18
Vielen Dank für die hilfreichen Tipps.
Ich habe das Update jetzt mal gewagt und ausgeführt. Sieht soweit gut aus. Mein System startet noch.

Es gibt noch zurückgehaltene Pakete, mit meinen gepinten Libs, da diese noch Bugs enthalten.


Code: [Select]
================================================================================
 Zurückgehalten, wird nicht aktualisiert                                       
================================================================================
  Paket:                    Alte Version:     Neue Version:             Größe: 
  calibre                   7.5.1+ds-3        7.7.0+ds-1               65.0 MB 
  calibre-bin               7.5.1+ds-3        7.7.0+ds-1                4.8 MB 
  freecad-python3           0.21.2+dfsg1-1    0.21.2+dfsg1-1+           242 KB 
                                              b1                               
  gcc-14-base:i386          14-20240303-1     14-20240315-1             109 KB 
  gftp-gtk                  2.9.1~beta-2      2.9.1~beta-2+b2           580 KB 
  gimp                      2.10.36-2+b1      2.10.36-3                19.8 MB 
  gnome-themes-extra        3.28-2+b1         3.28-2+b2                 548 KB 
  gtk2-engines-pixbuf       2.24.33-3         2.24.33-4                  80 KB 
  hexchat                   2.16.1-1+b4       2.16.2-1                  1.0 MB 
  hexchat-common            2.16.1-1          2.16.2-1                  4.3 MB 
  libatomic1:i386           14-20240303-1     14-20240315-1              41 KB 
  libfreecad-python3-0.20   0.21.2+dfsg1-1    0.21.2+dfsg1-1+          97.9 MB 
                                              b1                               
  libgail-common            2.24.33-3         2.24.33-4                 429 KB 
  libgcc-s1:i386            14-20240303-1     14-20240315-1             237 KB 
  libgmic-dev               2.9.4-4+b4        2.9.4-4+b5                 73 KB 
  libgmic1                  2.9.4-4+b4        2.9.4-4+b5               11.9 MB 
  libgomp1:i386             14-20240303-1     14-20240315-1             368 KB 
  libgtk2.0-bin             2.24.33-3         2.24.33-4                  33 KB 
  libmtp-runtime            1.1.21-3          1.1.21-3.1                 57 KB 
  libopenjfx-jni            11.0.11+1-3.1     11.0.11+1-3.1+b          91.5 MB 
                                              1                                 
  libstdc++6:i386           14-20240303-1     14-20240315-1             3.1 MB 
  libucx0                   1.16.0+ds-1       1.16.0+ds-4               3.4 MB 
  xsane                     0.999-12+b1       0.999-12+b2               2.3 MB




Code: [Select]
[Explanation: Pinned by apt-listbugs at 2024-03-16 23:42:30 +0100
Explanation:   #1063900: gstreamer1.0-plugins-good: missing Breaks+Replaces: gstreamer1.0-plugins-ugly (<< 1.23)
Explanation:   #1063921: gstreamer1.0-plugins-good has an undeclared file conflict
Package: gstreamer1.0-plugins-good
Pin: version 1.22.10-dmo1
Pin-Priority: 30000

Explanation: Pinned by apt-listbugs at 2024-03-16 23:42:30 +0100
Explanation:   #1064629: libamd-comgr2: segfault in rocfft
Package: libamd-comgr2
Pin: version *
Pin-Priority: -30000

Explanation: Pinned by apt-listbugs at 2024-03-16 23:42:30 +0100
Explanation:   #1065331: libhdf5-103-1t64: depends on libcurl4 instead of libcurl4t64
Package: libhdf5-103-1t64
Pin: version *
Pin-Priority: -30000

Explanation: Pinned by apt-listbugs at 2024-03-16 23:42:30 +0100
Explanation:   #1065625: libmtp9t64 / libmtp-runtime dependency problem makes dpkg fail with attempt of removal of libmtp-common
Package: libmtp9t64
Pin: version *
Pin-Priority: -30000

Explanation: Pinned by apt-listbugs at 2024-03-16 23:42:30 +0100
Explanation:   #1065626: libgtk2.0-0t64 / libgtk2.0-bin dependency problem makes dpkg fail with attempt of removal of libgtk2.0-common
Package: libgtk2.0-0t64
Pin: version *
Pin-Priority: -30000

Zur Sicherheit habe ich die Libs mit Bugs mal noch gepint.

Die zu entfernenden i386 Pakete werden sicher weniger, wenn es passende t64 Pakete gibt.

Nochmals Danke für Eure Hilfe.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: HarzG on 2024/03/17, 17:26:36
Seit ein mehreren Wochen verwende ich neben Siduction auch Manjaro. Bei Manjaro ist der Aktualisierungszyklus momentan sehr entspannt.  Von Manjaro aus habe ich längere Zeit die Siduction-Installation aktuell gehalten mit chroot. Aktuell gehalten heißt dabei das ich nur "apt upgrade" verwendet habe. 

Da es aber noch nicht absehbar ist bis "alles" durch ist bei der time_t transition habe ich mit den Empfehlungen hier im Forum ein full-upgrade gewagt. Vorab habe ich ein Back-up van de Siduction-Partition gemacht mit GParted (15 Minuten), daher bestand das Risiko beim full-upgrade nur darin beim Scheitern eventuell das Back-up zu verwenden.

Mein System (Xfce mit einigen wenigen KDE-Paketen) habe ich heute in zwei Schritten aktualisiert. Zunächst
Code: [Select]
apt update && apt upgradeund danach
Code: [Select]
aptitude full-upgrade
Ich habe allen Vorschlägen zu Korrekturen bei problematischen Abhängigkeiten von aptitude zugestimmt.
Am Ende waren nur ein paar Bibliotheken übrig die entfernt wurden, fast alle anderen wurden von *t64-Paketen ersetzt.

Das einzige Problem das geblieben ist (hat nichts mit time_t transition zu tun): auch der Kernel 6.7.9-1 kann mein System nicht in "Bereitschaft" oder "Schlafstand" bringen. Das hat bisher keiner der 6.7.*-Kernel gekonnt. Der Kernel 6.6.14-1 und andere Kernels aus der 6.6.*-Serie haben kein Probleem mit Bereitschaft oder Schlafstand und bringen das System wieder sauber in Gang mit resume.

Nach dem reboot habe ich keine Störungen und Auffälligkeiten feststellen können.

Vielen Dank an alle die uns hier sehr hilfreiche Tipps gegeben haben wie wir unsere Systeme durch diese "Mammutaufgabe" bekommen. Die Anführungszeichen hätte ich auch weglassen können, aber es ist schon ziemlich viel was auf die Benutzer von Debian sid zugekommen ist. Bloß gut das es dieses Forum gibt.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Balou on 2024/03/17, 18:27:13
Mit lustig hat das wenig zu tun. Was Debian da gerade macht, ist eine Mammutaufgabe, die früher oder später gemacht werden muss. Dass es dabei Fallout gibt, ist vollkommen klar. Sid ist der dafür prädestinierte Debian-Zweig, also können wir uns da nicht beschweren.

Im Moment läuft bei mir ein full-upgrade sauber durch. Gefühlt rauschen jetzt zwar jetzt jeden Tag 30,40 und mehr aktuelle Pakete rein, aber keine Probleme aktuell. Dafür hatte ich bei ca 450 zurückgehaltenen Paketen angefangen zu prüfen was zu installiern geht und jedes Paket einzeln an der Haustür begrüßt. Das hatte mich so ca 1-2 Stunden gekostet aber danach, Hurra. Es rennt wieder alles.

Balou

Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: dibl on 2024/03/17, 18:39:29

EN, in short:
No "apt update && apt upgrade" , only "apt update && apt full-upgrade" (2,4GB worth of packages, and I let go apache2, bluefish, gv and gnupg *for now*  ) --> no hickup, no interuption, no problem.


This is true for the last 7 days. No need to touch "upgrade" or aptitude since 10 MAR. 5 siduction systems here, fully upgraded as of now, and no dead cats.   :D
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: debsid on 2024/03/17, 18:41:20
Ich beobachte die Situation nun seit einigen Wochen und lese hier fleißig mit. Mein Hauptlaptop läuft auf Debian Sid, und ich bin grundsätzlich vorsichtig und eigentlich auch nicht in Eile. Im Moment wir bei apt full-upgrade folgendes vorgeschlagen:

Code: [Select]
1309 upgraded, 185 newly installed, 177 to remove and 3 not upgraded.
Viele der 177 zu entfernenden Pakete haben eine _t64 Entsprechung, habe aber die Liste nicht 1:1 verglichen. Spricht etwas dagegen, dass ich noch länger warte? Wird die Situation nicht bald wieder 'normal' werden?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/17, 18:56:36
Der Prozess ist aktuell sehr dynamisch. Aus meiner eigenen Erfahrung sind die libs nicht unbedingt das Problem. Schaue, welche Anwendungen entfernt werden sollen. Seit heute Morgen muss ich z. B. apache2 zurückstellen, welches von backuppc benötigt wird. Ein Blick auf die Liste der zu entfernenden Pakete könnte da hilfreich sein. Und ein länger warten wird kein Problem lösen. Immerhin trudeln ja mittlerweile immer mehr Berichte von erfolgreichen upgrades ein.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Camelot on 2024/03/17, 19:13:43
@debsid
Von alleine wird sich die ausständige Paketliste nicht normalisieren, viele (die meisten?) der vorhandene Paketen müssen mit den neuen 64er Paketen ersetzt werden.

Aktuell ist mein System (xfce) topaktuell ohne zurückgehaltene Pakete (gnupg ist auch schon installierbar).
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: debsid on 2024/03/17, 19:19:08
Danke @edlin und @Camelot. Seit meiner Post habe ich einen genaueren Blick auf den Inhalt der Listen geworfen. Folgende Pakete würden ohne Ersatz entfernt werden:

Code: [Select]
libcupsimage2 libfcgi0ldbl libsmbclient printer-driver-dymo printer-driver-escpr printer-driver-splix
Edit: Benutze KDE, Debian Sid
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Camelot on 2024/03/17, 19:34:49
– libcupsimage2 wenn benötigt → libcupsimage2t64
– libfcgi0ldbl (FastCGI-Laufzeitbibliothek) kenne und habe ich nicht
– libsmbclient (Laufzeitbibliothek für den Datenaustausch mit SMB-/CIFS-Servern) ist bei mir installiert.

Druckertreiber:
– printer-driver-dymo (Treiber für DYMO-Etikettendrucker) wird das benötigt?
– printer-driver-escpr (Druckertreiber für Epson Inkjets, die ESC/P-R nutzen) wird das benötigt?
– printer-driver-splix (Treiber für Samsung-/Xerox-Laserdrucker (Druckersprachen SPL2 und SPLc)) wird das benötigt?

Eventuell temporär die 3 Treiber auf hold setzen:
Code: [Select]
apt-mark hold printer-driver-dymo printer-driver-escpr printer-driver-splix
Nach full-upgrade wieder auf unhold und weitersehen.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: debsid on 2024/03/17, 19:41:39
Danke, @Camelot. Denke ich auch, dass die Treiber nicht benötigt werden. Habe es zur Information gepostet.

Ich habe zwei fast identische Systeme hier. Eins ist Haupt- eins Nebenlaptop. Habe beide jetzt mit
Code: [Select]
apt full-upgrade aktualisiert. Scheint alles gut gelaufen zu sein. Heißt: es gab keine Fehlermeldungen, beide Systeme starten, und alles scheint in Ordnung zu sein.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/17, 19:49:29
Wenn dein System aktualisiert ist, kannst du die Druckertreiber, sofern überhaupt benötigt, wieder installieren.

edlin, KDE/Plasma X11
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: debsid on 2024/03/17, 21:52:03
Wenn dein System aktualisiert ist, kannst du die Druckertreiber, sofern überhaupt benötigt, wieder installieren.

edlin, KDE/Plasma X11

In der Tat. Sie waren aber nicht notwendig, also habe ich sie gehen lassen. Danke für den Tipp.

– libcupsimage2 wenn benötigt → libcupsimage2t64
– libfcgi0ldbl (FastCGI-Laufzeitbibliothek) kenne und habe ich nicht
– libsmbclient (Laufzeitbibliothek für den Datenaustausch mit SMB-/CIFS-Servern) ist bei mir installiert.
[...]

libsmbclient war eigentlich da, mein Fehler. Hatte nicht gesehen, dass es durch libsmbclient0 ersetzt worden ist. libcupsimage2t64 ließ sich einfach installieren. Alles gut hier.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: sidemmc on 2024/03/18, 00:10:46
siduction LXQt d-u done w/o any issue. Thanks for the hints.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: terroreek on 2024/03/18, 04:19:46
I was able to successfully upgrade my gnome desktop environment without issues, and wasn't trying to uninstall steam.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: charlyheinz on 2024/03/18, 09:59:10
Hello everybody

After a "apt update && apt full-upgrade" with 299 Packages to be removed and 299 to be installed my KDE System is completly up to date now! A DU don't want to upgrade anything anymore, kernel is fresh and my needed programms, printer & scanner, are all running smooth!!

Have a nice week
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Fellfrosch on 2024/03/18, 12:04:17
So, nach meinen gestrigen Problemen, hab ich heute dann auch ein full-upgrade gewagt. Im Großen und Ganzen scheint alles ohne größere Probleme funktioniert zu haben. Darktable funktioniert nicht mehr so, wie es soll, das wird wohl aber daran liegen, dass ich das extrem stark an meine Bedürfnisse angepasst habe und die Konfig immer von Version zu Version mitgezogen habe. Mit ner neu angelegten Konfiguartion läuft es. Das ist zwar ärgerlich, da ich da wohl ziemlich viel Zeit versenken muss, bis das alles wieder so ist, wie ich das gerne hätte, hätte mich vermutlich aber früher oder später so oder so getroffen.
Sonst ist mir bisher nix Negatives aufgefallen.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: eriefisher on 2024/03/18, 13:38:03
It looks like the bulk of the transition is done. Everything with the t_time conversion should install fine while removing the older packages one for one. There are likely still some outliers that might be removed but you could hold them and get the upgrades then deal with them individually if needed. As I wipe the sweat from my brow.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/18, 13:56:36
Schön, dass immer mehr Berichte über ein erfolgreiches full-upgrade eintrudeln. Im Moment scheint der kritische Teil der Transition durch zu sein. Habe gerade in einer VM nochmal das „alte“ offizielle KDE-iso vom September installiert und konnte nach der Installation sofort ein apt update && apt full-upgrade ohne kritische Verluste durchführen. Auch wenn das immer Momentaufnahmen sind und eine bestehende Installation hier und da noch Obacht benötigt, so sieht es jetzt so aus, dass man weitgehend problemlos sein System auf den aktuellen Stand bringen kann.
Da kann man nur allen Beteiligten danken, dass die Transition so ruhig und, gemessen am Umfang, so rasant von Statten geht.

edlin

It's nice to see more and more reports of a successful full-upgrade. At the moment, the critical part of the transition seems to be over. I have just reinstalled the "old" official KDE-iso from September in a VM and was able to perform an apt update && apt full-upgrade immediately after the installation without any critical losses. Even if these are always snapshots and an existing installation still needs care here and there, it now looks like you can bring your system up to date without any problems.
We can only thank all those involved that the transition is proceeding so smoothly and, in terms of scale, so quickly.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: ro_sid on 2024/03/18, 14:14:36
Derzeit kann ich sogar das (letzte) offizielle KDE-MoW-live-iso ohne trivial erkennbaren Ausfall "dist-upgraden".

At this time, I am capable to "dist-upgrade" even the (last) official KDE-MoW-live-iso without any openly detectable loss.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Mte90 on 2024/03/18, 18:53:24
In my case, just report this if I do a full-upgrade:

Code: [Select]
Install      300 Packages                                                                                                                                                                                         
 Upgrade     1444 Packages                                                                                                                                                                                         
 Kept Back      3 Packages                                                                                                                                                                                         
 Auto-Remove    8 Packages                                                                                                                                                                                         
 Remove       298 Packages                                                                                                                                                                                         
                                                                                                                                                                                                                   
 Total download size    1.7 GB   
 Disk space required  351.8 MB

I will just wait more days before to do it.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: ro_sid on 2024/03/18, 20:04:29
In my case, just report this if I do a full-upgrade:

Code: [Select]
Install      300 Packages                                                                                                                                                                                         
 Upgrade     1444 Packages                                                                                                                                                                                         
 Kept Back      3 Packages                                                                                                                                                                                         
 Auto-Remove    8 Packages                                                                                                                                                                                         
 Remove       298 Packages                                                                                                                                                                                         
                                                                                                                                                                                                                   
 Total download size    1.7 GB   
 Disk space required  351.8 MB

I will just wait more days before to do it.
Of course, you should act as you like!
But chances are, that the 298 removed Packages will all be replaced by a newer t64-version in the 300 "Installed" pack.
Just have a look as what the names of the removed packages are and how they relate to the "install" counterparts.
But again, do only what you are comfortable with!
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: eriefisher on 2024/03/18, 20:42:08
In my case, just report this if I do a full-upgrade:

Code: [Select]
Install      300 Packages                                                                                                                                                                                         
 Upgrade     1444 Packages                                                                                                                                                                                         
 Kept Back      3 Packages                                                                                                                                                                                         
 Auto-Remove    8 Packages                                                                                                                                                                                         
 Remove       298 Packages                                                                                                                                                                                         
                                                                                                                                                                                                                   
 Total download size    1.7 GB   
 Disk space required  351.8 MB

I will just wait more days before to do it.

At some point your going to have to do a full-upgrade. The new packages won't automatically install. Just take note of anything that's being removed and not replaced. 
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: vayu on 2024/03/18, 21:45:43
YMMV
EN, in short:
No "apt update && apt upgrade" , only "apt update && apt full-upgrade" (2,4GB worth of packages, and I let go apache2, bluefish, gv and gnupg *for now*  ) --> no hickup, no interuption, no problem.


That's great news.  After a few weeks of craziness and only apt upgrade my du looks pretty good now.

Code: [Select]
1629 upgraded, 326 newly installed, 361 to remove and 5 not upgraded.

I have a couple things that I don't know about and would like some help with.

Code: [Select]
The following packages will be REMOVED:

Besides over 300 lib* packages which I imagine will trade for lib*t64.
There seems to be only a small number of packages that I don't want to lose.

Code: [Select]
apache2

qt6-tools-dev qt6-tools-dev-tools

wine-stable wine-stable-i386:i386 winehq-stable
 
qpdfview qpdfview-djvu-plugin qpdfview-pdf-poppler-plugin
 
One of my computers wants to hold apache, the other wants to let it go. It's a small giveaway if I have to but I do like apache and qpdfview.  Anyone have any suggestions of what I should do?

Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Pip on 2024/03/18, 22:47:17
apache2 can't be replaced at the moment,
 
Code: [Select]
apache2 : Depends: apache2-bin (= 2.4.58-1+b2) but 2.4.58-1+b1 is to be installedbut it looks like it will be ready soon. It's up to you if you need it in short order.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: vayu on 2024/03/18, 22:53:38
apache2 can't be replaced at the moment,
but it looks like it will be ready soon. It's up to you if you need it in short order.
Thanks, I'm glad to know that.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: absolut on 2024/03/18, 23:20:14
hi all,

i was reading this thread and keeping my feet still... but now i got too curious due to recent posts and decided to compare in more details "apt full-upgrade -dy" output...

Code: [Select]
The following packages will be REMOVED:
  libabsl20220623 libappimage1.0abi1 libapt-pkg6.0 libarchive13 libaribb24-0 libarpack2 libasound2 libatk-bridge2.0-0 libatk1.0-0 libatm1 libatopology2 libatspi2.0-0 libauparse0 libboost-chrono1.83.0 libburn4 libcanberra0 libcapi20-3 libcdio-cdda2 libcdio-paranoia2
  libcdio19 libcfitsio10 libchafa0 libclucene-contribs1v5 libclucene-core1v5 libcmis-0.6-6 libcups2 libcupsfilters1 libcupsimage2 libcurl3-gnutls libcurl4 libdb5.3 libdebuginfod1 libdirectfb-1.7-7 libdmtx0b libdv4 libdvbv5-0 libdvdread8 libdw1 libefiboot1 libefisec1
  libefivar1 libelf1 libept1.6.0 libevent-2.1-7 libevent-core-2.1-7 libext2fs2 libflac12 libfontembed1 libfuse2 libgail18 libgdal34 libgdbm-compat4 libgdbm6 libgeoip1 libgeos-c1v5 libgeos3.12.1 libgimp2.0 libglibmm-2.4-1v5 libglibmm-2.68-1 libgnokii7 libgnutls-dane0
  libgnutls30 libgpgme11 libgpgmepp6 libgphoto2-6 libgphoto2-port12 libgps30 libgsoap-2.8.132 libgtk-3-0 libgtk2.0-0 libgtkmm-3.0-1v5 libgts-0.7-5 libhdf5-103-1 libhdf5-hl-100 libhogweed6 libhwy1 libical3 libieee1284-3 libimath-3-1-29 libimlib2 libiso9660-11
  libisoburn1 libisofs6 libiw30 libixml11 libjxr0 libkf5akonadisearchcore5 libkf5akonadisearchdebug5 libkf5akonadisearchpim5 libkf5akonadisearchxapian5 libkf5kdelibs4support5 libkmlbase1 libkmldom1 libkmlengine1 liblirc-client0 libllvm17 liblouisutdml9 libmagic1
  libmagick++-6.q16-9 libmagickcore-6.q16-7 libmagickwand-6.q16-7 libmbedcrypto7 libmbedtls14 libmbedx509-1 libminizip1 libmjpegutils-2.1-0 libmpeg2encpp-2.1-0 libmplex2-2.1-0 libmtdev1 libmtp9 libneon27 libneon27-gnutls libnetcdf19 libnetpbm11 libnettle8 libnpth0
  libntfs-3g89 libnvme1 libopenmpt0 liborc-0.4-0 libparted-fs-resize0 libparted2 libpcap0.8 libperl5.38 libphonon4qt5-4 libpipewire-0.3-0 libpkcs11-helper1 libpng16-16 libpodofo0.9.8 libpoppler-cpp0v5 libpoppler-glib8 libpoppler-qt5-1 libpoppler126 libprotobuf-lite32
  libprotobuf32 libpskc0 libpsl5 libpython3.11 libqalculate22 libqgpgme15 libqpdf29 libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5opengl5 libqt5printsupport5 libqt5sql5 libqt5test5 libqt5widgets5 libqt5xml5 libqt6core6 libqt6dbus6
  libqt6gui6 libqt6network6 libqt6opengl6 libqt6openglwidgets6 libqt6printsupport6 libqt6sql6 libqt6test6 libqt6widgets6 libqt6xml6 libraw23 librdf0 libreadline8 libreiserfscore0 libruby3.1 libsmbclient libsnmp40 libsoup2.4-1 libspandsp2 libspatialaudio0
  libspatialite8 libsphinxbase3 libssh2-1 libssl3 libstoken1 libtevent0 libtirpc3 libts0 libtss2-esys-3.0.2-0 libtss2-mu-4.0.1-0 libtss2-sys1 libtss2-tcti-cmd0 libtss2-tcti-device0 libtss2-tcti-libtpms0 libtss2-tcti-mssim0 libtss2-tcti-spi-helper0 libtss2-tcti-swtpm0
  libtss2-tctildr0 libuno-cppu3 libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3 libuno-sal3 libuno-salhelpergcc3-3 libupnp17 liburcu8 libuv1 libv4l-0 libv4lconvert0 libxerces-c3.2 libxmlsec1 libxmlsec1-nss libxmlsec1-openssl libxt6 libzbar0 libzip4 libzvbi0
  libzzip-0-13
The following NEW packages will be installed:
  gcr4 libabsl20220623t64 libappimage1.0abi1t64 libapt-pkg6.0t64 libarchive13t64 libaribb24-0t64 libarpack2t64 libasound2t64 libatk-bridge2.0-0t64 libatk1.0-0t64 libatm1t64 libatopology2t64 libatspi2.0-0t64 libauparse0t64 libboost-chrono1.83.0t64 libburn4t64
  libcanberra0t64 libcapi20-3t64 libcdio-cdda2t64 libcdio-paranoia2t64 libcdio19t64 libcfitsio10t64 libchafa0t64 libclucene-contribs1t64 libclucene-core1t64 libcmis-0.6-6t64 libcups2t64 libcupsfilters1t64 libcupsimage2t64 libcurl3t64-gnutls libcurl4t64 libdb5.3t64
  libdebuginfod1t64 libdirectfb-1.7-7t64 libdmtx0t64 libdv4t64 libdvbv5-0t64 libdvdread8t64 libdw1t64 libefiboot1t64 libefisec1t64 libefivar1t64 libelf1t64 libept1.6.0t64 libevent-2.1-7t64 libevent-core-2.1-7t64 libext2fs2t64 libflac12t64 libfontembed1t64 libfuse2t64
  libgail18t64 libgck-2-2 libgcr-4-4 libgdal34t64 libgdbm-compat4t64 libgdbm6t64 libgeoip1t64 libgeos-c1t64 libgeos3.12.1t64 libgimp2.0t64 libglib2.0-0t64 libglibmm-2.4-1t64 libglibmm-2.68-1t64 libgnokii7t64 libgnutls-dane0t64 libgnutls30t64 libgpgme11t64
  libgpgmepp6t64 libgphoto2-6t64 libgphoto2-port12t64 libgps30t64 libgsoap-2.8.132t64 libgtk-3-0t64 libgtk2.0-0t64 libgtkmm-3.0-1t64 libgts-0.7-5t64 libhdf5-103-1t64 libhdf5-hl-100t64 libhogweed6t64 libhwy1t64 libical3t64 libieee1284-3t64 libimath-3-1-29t64
  libimlib2t64 libiso9660-11t64 libisoburn1t64 libisofs6t64 libiw30t64 libixml11t64 libjxr0t64 libkf5akonadisearchcore5t64 libkf5akonadisearchdebug5t64 libkf5akonadisearchpim5t64 libkf5akonadisearchxapian5t64 libkf5kdelibs4support5t64 libkmlbase1t64 libkmldom1t64
  libkmlengine1t64 liblirc-client0t64 libllvm17t64 liblouisutdml9t64 libmagic1t64 libmagick++-6.q16-9t64 libmagickcore-6.q16-7t64 libmagickwand-6.q16-7t64 libmbedcrypto7t64 libmbedtls14t64 libmbedx509-1t64 libminizip1t64 libmjpegutils-2.1-0t64 libmpeg2encpp-2.1-0t64
  libmplex2-2.1-0t64 libmtdev1t64 libmtp9t64 libneon27t64 libneon27t64-gnutls libnetcdf19t64 libnetpbm11t64 libnettle8t64 libnpth0t64 libntfs-3g89t64 libnvme1t64 libopenmpt0t64 liborc-0.4-0t64 libparted-fs-resize0t64 libparted2t64 libpcap0.8t64 libperl5.38t64
  libphonon4qt5-4t64 libpipewire-0.3-0t64 libpkcs11-helper1t64 libpng16-16t64 libpodofo0.9.8t64 libpoppler-cpp0t64 libpoppler-glib8t64 libpoppler-qt5-1t64 libpoppler126t64 libprotobuf-lite32t64 libprotobuf32t64 libpskc0t64 libpsl5t64 libpython3.11t64
  libqalculate22t64 libqgpgme15t64 libqpdf29t64 libqt5concurrent5t64 libqt5core5t64 libqt5dbus5t64 libqt5gui5t64 libqt5network5t64 libqt5opengl5t64 libqt5printsupport5t64 libqt5sql5t64 libqt5test5t64 libqt5widgets5t64 libqt5xml5t64 libqt6core6t64 libqt6dbus6t64
  libqt6gui6t64 libqt6network6t64 libqt6opengl6t64 libqt6openglwidgets6t64 libqt6printsupport6t64 libqt6sql6t64 libqt6test6t64 libqt6widgets6t64 libqt6xml6t64 libraw23t64 librdf0t64 libreadline8t64 libreiserfscore0t64 libruby3.1t64 libsmbclient0 libsnmp40t64
  libsoup-2.4-1 libspandsp2t64 libspatialaudio0t64 libspatialite8t64 libsphinxbase3t64 libssh2-1t64 libssl3t64 libstoken1t64 libtevent0t64 libtirpc3t64 libts0t64 libtss2-esys-3.0.2-0t64 libtss2-mu-4.0.1-0t64 libtss2-sys1t64 libtss2-tcti-cmd0t64
  libtss2-tcti-device0t64 libtss2-tcti-libtpms0t64 libtss2-tcti-mssim0t64 libtss2-tcti-spi-helper0t64 libtss2-tcti-swtpm0t64 libtss2-tctildr0t64 libuno-cppu3t64 libuno-cppuhelpergcc3-3t64 libuno-purpenvhelpergcc3-3t64 libuno-sal3t64 libuno-salhelpergcc3-3t64
  libupnp17t64 liburcu8t64 libuv1t64 libv4l-0t64 libv4lconvert0t64 libxerces-c3.2t64 libxkbregistry0 libxmlsec1t64 libxmlsec1t64-nss libxmlsec1t64-openssl libxt6t64 libzbar0t64 libzip4t64 libzvbi0t64 libzzip-0-13t64 linux-headers-6.7.10-1-siduction-amd64
  linux-image-6.7.10-1-siduction-amd64
The following packages have been kept back:
  python3-ipywidgets


... snip ...


it turns out, after some manual fiddling with apt output, text cropping, etc.
that out of the 210 to be removed packages  ->  209 are being replaced with newly t64  versions.
see attached screenshot with a file diff below...

question i have now is, does anyone know a more user-friendly way to do this investigation, and not like i did?
best regards,
absolut

 [ This attachment cannot be displayed inline in 'Print Page' view ]

Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: vayu on 2024/03/18, 23:31:11

see attached screenshot with a file diff below...

question i have now is, does anyone know a more user-friendly way to do this investigation, and not like i did?
best regards,
absolut




That looks like a very user friendly/visual way to do it.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: michaa7 on 2024/03/18, 23:49:23
....
 does anyone know a more user-friendly way to do this investigation, and not like i did?
...

Quote
Ok,
apt-to-be-removed kopiert nach/copy to "A", dann/then

Code: [Select]
cat A | tr " " "\n" > AAund/and
apt-to-be-installed kopiert nach/copy to  "B", dann/then

Code: [Select]
cat B| tr " " "\n" > BB;
nun/now

Code: [Select]
comm -23 <(sort -u AA) <(sed 's/t64$//' BB | sort -u)--->  :) 8)
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: absolut on 2024/03/19, 00:38:11
michaa, not bad... indeed bash scripting would work!

i was thinking somehow in the direction of "apt list --upgradable", where such a transition of packages would be highlighted "out of the box"... my thoughts are: that happens here massively with suffix t64, but also would generally happen to individual library version upgrades, e.g. a suffix increment from libarpack1 to libarpack2

so... closest i came to this:

after storing _only_ the apt output regarding the to be REMOVED packages in a file A, i ran:

Code: [Select]
cat A | tr " " "\n" > AA

and then

Code: [Select]
for i in $(cat AA); do LANG=C aptitude why-not $i | grep Breaks; done

p   libabsl20220623t64 Breaks  libabsl20220623 (< 20220623.1-3.1)
p   libappimage1.0abi1t64  Breaks  libappimage1.0abi1 (< 1.0.4-5-3.1)
p   libapt-pkg6.0t64 Breaks  libapt-pkg6.0 (< 2.7.13)
p   libarchive13t64 Breaks  libarchive13 (< 3.7.2-1.1)
p   libaribb24-0t64    Breaks   libaribb24-0 (< 1.0.3-2.1)
p   libarpack2t64                Breaks     libarpack2 (< 3.9.1-1.1)
^C

Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: ro_sid on 2024/03/19, 02:44:59
@absolut: I do not have packages in a state to be reported this way, thus, can you please verify (or falsify), that the following "construct" does what you propose:
Code: [Select]
for i in $(aptitude search "~aremove" -F%p); do aptitude why-not "~Bbreaks" $i; doneIt would be a one-liner, if it works. Thank you.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: titan on 2024/03/19, 09:09:07
After following this thread and a simulated full-upgrade running through OK I went for a full-upgrade this morning and after an anxious 10-15 min everything completed fine.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: absolut on 2024/03/19, 09:57:56
@absolut: I do not have packages in a state to be reported this way, thus, can you please verify (or falsify), that the following "construct" does what you propose:
Code: [Select]
for i in $(aptitude search "~aremove" -F%p); do aptitude why-not "~Bbreaks" $i; doneIt would be a one-liner, if it works. Thank you.

hi ro_sid,

the starting point of your construct is aptitude search for "remove" and does  produce in my case only following output:
Code: [Select]
root@sidbox:~# aptitude search "~aremove" -F%p
libgphoto2-l10n
libnsl-dev
libtirpc-dev
python3-nose
python3-pyrsistent
python3-zombie-imp
vlc-l10n

your one liner thus results in this output:
Code: [Select]
$ for i in $(aptitude search "~aremove" -F%p); do aptitude why-not "~Bbreaks" $i; done
Automatically installed, current version 2.5.31-2.1, priority optional
No dependencies require to remove libgphoto2-l10n
Automatically installed, current version 1.3.0-3, priority optional
No dependencies require to remove libnsl-dev
Automatically installed, current version 1.3.4+ds-1, priority optional
The candidate version 1.3.4+ds-1.1 has priority optional
No dependencies require to remove libtirpc-dev
Automatically installed, current version 1.3.7-12, priority optional
No dependencies require to remove python3-nose
Automatically installed, current version 0.20.0-1+b1, priority optional
No dependencies require to remove python3-pyrsistent
Automatically installed, current version 0.0.2-2, priority optional
No dependencies require to remove python3-zombie-imp
Automatically installed, current version 3.0.20-3, priority optional
No dependencies require to remove vlc-l10n

whereas apt full-upgrade -dy lists for me the following:
Code: [Select]
root@sidbox:~# LANG=C apt full-upgrade -dy
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:
  kuserfeedback-doc libkgantt2-l10n libnsl-dev libtirpc-dev python3-nose python3-pyrsistent python3-zombie-imp
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  libabsl20220623 libappimage1.0abi1 libapt-pkg6.0 libarchive13 libaribb24-0 libarpack2 libasound2 libatk-bridge2.0-0 libatk1.0-0 libatm1 libatopology2 libatspi2.0-0 libauparse0 libboost-chrono1.83.0 libburn4 libcanberra0 libcapi20-3 libcdio-cdda2 libcdio-paranoia2
  libcdio19 libcfitsio10 libchafa0 libclucene-contribs1v5 libclucene-core1v5 libcmis-0.6-6 libcups2 libcupsfilters1 libcupsimage2 libcurl3-gnutls libcurl4 libdb5.3 libdebuginfod1 libdirectfb-1.7-7 libdmtx0b libdv4 libdvbv5-0 libdvdread8 libdw1 libefiboot1 libefisec1
  libefivar1 libelf1 libept1.6.0 libevent-2.1-7 libevent-core-2.1-7 libext2fs2 libflac12 libfontembed1 libfuse2 libgail18 libgdal34 libgdbm-compat4 libgdbm6 libgeoip1 libgeos-c1v5 libgeos3.12.1 libgimp2.0 libglibmm-2.4-1v5 libglibmm-2.68-1 libgnokii7 libgnutls-dane0
  libgnutls30 libgpgme11 libgpgmepp6 libgphoto2-6 libgphoto2-port12 libgps30 libgsoap-2.8.132 libgtk-3-0 libgtk2.0-0 libgtkmm-3.0-1v5 libgts-0.7-5 libhdf5-103-1 libhdf5-hl-100 libhogweed6 libhwy1 libical3 libieee1284-3 libimath-3-1-29 libimlib2 libiso9660-11
  libisoburn1 libisofs6 libiw30 libixml11 libjxr0 libkf5akonadisearchcore5 libkf5akonadisearchdebug5 libkf5akonadisearchpim5 libkf5akonadisearchxapian5 libkf5kdelibs4support5 libkmlbase1 libkmldom1 libkmlengine1 liblirc-client0 libllvm17 liblouisutdml9 libmagic1
  libmagick++-6.q16-9 libmagickcore-6.q16-7 libmagickwand-6.q16-7 libmbedcrypto7 libmbedtls14 libmbedx509-1 libminizip1 libmjpegutils-2.1-0 libmpeg2encpp-2.1-0 libmplex2-2.1-0 libmtdev1 libmtp9 libneon27 libneon27-gnutls libnetcdf19 libnetpbm11 libnettle8 libnpth0
  libntfs-3g89 libnvme1 libopenmpt0 liborc-0.4-0 libparted-fs-resize0 libparted2 libpcap0.8 libperl5.38 libphonon4qt5-4 libpipewire-0.3-0 libpkcs11-helper1 libpng16-16 libpodofo0.9.8 libpoppler-cpp0v5 libpoppler-glib8 libpoppler-qt5-1 libpoppler126 libprotobuf-lite32
  libprotobuf32 libpskc0 libpsl5 libpython3.11 libqalculate22 libqgpgme15 libqpdf29 libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5opengl5 libqt5printsupport5 libqt5sql5 libqt5test5 libqt5widgets5 libqt5xml5 libqt6core6 libqt6dbus6
  libqt6gui6 libqt6network6 libqt6opengl6 libqt6openglwidgets6 libqt6printsupport6 libqt6sql6 libqt6test6 libqt6widgets6 libqt6xml6 libraw23 librdf0 libreadline8 libreiserfscore0 libruby3.1 libsmbclient libsnmp40 libsoup2.4-1 libspandsp2 libspatialaudio0
  libspatialite8 libsphinxbase3 libssh2-1 libssl3 libstoken1 libtevent0 libtirpc3 libts0 libtss2-esys-3.0.2-0 libtss2-mu-4.0.1-0 libtss2-sys1 libtss2-tcti-cmd0 libtss2-tcti-device0 libtss2-tcti-libtpms0 libtss2-tcti-mssim0 libtss2-tcti-spi-helper0 libtss2-tcti-swtpm0
  libtss2-tctildr0 libuno-cppu3 libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3 libuno-sal3 libuno-salhelpergcc3-3 libupnp17 liburcu8 libuv1 libv4l-0 libv4lconvert0 libxerces-c3.2 libxmlsec1 libxmlsec1-nss libxmlsec1-openssl libxt6 libzbar0 libzip4 libzvbi0
  libzzip-0-13
The following NEW packages will be installed:
  gcr4 libabsl20220623t64 libappimage1.0abi1t64 libapt-pkg6.0t64 libarchive13t64 libaribb24-0t64 libarpack2t64 libasound2t64 libatk-bridge2.0-0t64 libatk1.0-0t64 libatm1t64 libatopology2t64 libatspi2.0-0t64 libauparse0t64 libboost-chrono1.83.0t64 libburn4t64
  libcanberra0t64 libcapi20-3t64 libcdio-cdda2t64 libcdio-paranoia2t64 libcdio19t64 libcfitsio10t64 libchafa0t64 libclucene-contribs1t64 libclucene-core1t64 libcmis-0.6-6t64 libcups2t64 libcupsfilters1t64 libcupsimage2t64 libcurl3t64-gnutls libcurl4t64 libdb5.3t64
  libdebuginfod1t64 libdirectfb-1.7-7t64 libdmtx0t64 libdv4t64 libdvbv5-0t64 libdvdread8t64 libdw1t64 libefiboot1t64 libefisec1t64 libefivar1t64 libelf1t64 libept1.6.0t64 libevent-2.1-7t64 libevent-core-2.1-7t64 libext2fs2t64 libflac12t64 libfontembed1t64 libfuse2t64
  libgail18t64 libgck-2-2 libgcr-4-4 libgdal34t64 libgdbm-compat4t64 libgdbm6t64 libgeoip1t64 libgeos-c1t64 libgeos3.12.1t64 libgimp2.0t64 libglib2.0-0t64 libglibmm-2.4-1t64 libglibmm-2.68-1t64 libgnokii7t64 libgnutls-dane0t64 libgnutls30t64 libgpgme11t64
  libgpgmepp6t64 libgphoto2-6t64 libgphoto2-port12t64 libgps30t64 libgsoap-2.8.132t64 libgtk-3-0t64 libgtk2.0-0t64 libgtkmm-3.0-1t64 libgts-0.7-5t64 libhdf5-103-1t64 libhdf5-hl-100t64 libhogweed6t64 libhwy1t64 libical3t64 libieee1284-3t64 libimath-3-1-29t64
  libimlib2t64 libiso9660-11t64 libisoburn1t64 libisofs6t64 libiw30t64 libixml11t64 libjxr0t64 libkf5akonadisearchcore5t64 libkf5akonadisearchdebug5t64 libkf5akonadisearchpim5t64 libkf5akonadisearchxapian5t64 libkf5kdelibs4support5t64 libkmlbase1t64 libkmldom1t64
  libkmlengine1t64 liblirc-client0t64 libllvm17t64 liblouisutdml9t64 libmagic1t64 libmagick++-6.q16-9t64 libmagickcore-6.q16-7t64 libmagickwand-6.q16-7t64 libmbedcrypto7t64 libmbedtls14t64 libmbedx509-1t64 libminizip1t64 libmjpegutils-2.1-0t64 libmpeg2encpp-2.1-0t64
  libmplex2-2.1-0t64 libmtdev1t64 libmtp9t64 libneon27t64 libneon27t64-gnutls libnetcdf19t64 libnetpbm11t64 libnettle8t64 libnpth0t64 libntfs-3g89t64 libnvme1t64 libopenmpt0t64 liborc-0.4-0t64 libparted-fs-resize0t64 libparted2t64 libpcap0.8t64 libperl5.38t64
  libphonon4qt5-4t64 libpipewire-0.3-0t64 libpkcs11-helper1t64 libpng16-16t64 libpodofo0.9.8t64 libpoppler-cpp0t64 libpoppler-glib8t64 libpoppler-qt5-1t64 libpoppler126t64 libprotobuf-lite32t64 libprotobuf32t64 libpskc0t64 libpsl5t64 libpython3.11t64
  libqalculate22t64 libqgpgme15t64 libqpdf29t64 libqt5concurrent5t64 libqt5core5t64 libqt5dbus5t64 libqt5gui5t64 libqt5network5t64 libqt5opengl5t64 libqt5printsupport5t64 libqt5sql5t64 libqt5test5t64 libqt5widgets5t64 libqt5xml5t64 libqt6core6t64 libqt6dbus6t64
  libqt6gui6t64 libqt6network6t64 libqt6opengl6t64 libqt6openglwidgets6t64 libqt6printsupport6t64 libqt6sql6t64 libqt6test6t64 libqt6widgets6t64 libqt6xml6t64 libraw23t64 librdf0t64 libreadline8t64 libreiserfscore0t64 libruby3.1t64 libsmbclient0 libsnmp40t64
  libsoup-2.4-1 libspandsp2t64 libspatialaudio0t64 libspatialite8t64 libsphinxbase3t64 libssh2-1t64 libssl3t64 libstoken1t64 libtevent0t64 libtirpc3t64 libts0t64 libtss2-esys-3.0.2-0t64 libtss2-mu-4.0.1-0t64 libtss2-sys1t64 libtss2-tcti-cmd0t64
  libtss2-tcti-device0t64 libtss2-tcti-libtpms0t64 libtss2-tcti-mssim0t64 libtss2-tcti-spi-helper0t64 libtss2-tcti-swtpm0t64 libtss2-tctildr0t64 libuno-cppu3t64 libuno-cppuhelpergcc3-3t64 libuno-purpenvhelpergcc3-3t64 libuno-sal3t64 libuno-salhelpergcc3-3t64
  libupnp17t64 liburcu8t64 libuv1t64 libv4l-0t64 libv4lconvert0t64 libxerces-c3.2t64 libxkbregistry0 libxmlsec1t64 libxmlsec1t64-nss libxmlsec1t64-openssl libxt6t64 libzbar0t64 libzip4t64 libzvbi0t64 libzzip-0-13t64 linux-headers-6.7.10-1-siduction-amd64
  linux-image-6.7.10-1-siduction-amd64
The following packages have been kept back:
  python3-ipywidgets
The following packages will be upgraded:


... snip ...


best
absolut
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Mte90 on 2024/03/19, 10:48:12
I did the full-upgrade now as apache wasn't removed.

Seems everything fine but I will shutdown the system later.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: ro_sid on 2024/03/19, 12:06:47
@absolut: Thanks for testing my idea! Obviously it does not do, what (I thought) it should do :(.
What I do not understand at all is, that the first part (detecting of packages to remove) gives different results.
Anyhow, thanks again.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: michaa7 on 2024/03/19, 14:17:56
michaa, not bad... indeed bash scripting would work!
Not my merit, but someone's @ debianforum.de

...
Code: [Select]
for i in $(cat AA); do LANG=C aptitude why-not $i | grep Breaks; done
...

breaks != replaces

I assume it's the latter you want to search for ...
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: mrfloppy74 on 2024/03/21, 20:11:56
Ich habe nach meiner Aktuallisierung jetzt doch ein Problem festgestellt.

Ich bekomme im Thunar keine Netzwerkgeräte /Clients/Server angezeigt. Ich kann das Netzwerk nicht mehr "browsen".
Es fehlt wohl das Paket gvfs-backends.

Dazu muss folgendes installiert werden.

Code: [Select]
sudo apt-get -s  install gvfs-backends                                                                                                                   

Die folgenden zusätzlichen Pakete werden installiert:
  libcdio-cdda2t64 libcdio-paranoia2t64 libmtp-runtime libmtp9t64
Vorgeschlagene Pakete:
  bluez-obexd
Die folgenden Pakete werden ENTFERNT:
  libmtp9
Die folgenden NEUEN Pakete werden installiert:
  gvfs-backends libcdio-cdda2t64 libcdio-paranoia2t64 libmtp9t64
Die folgenden Pakete werden aktualisiert (Upgrade):
  libmtp-runtime
1 aktualisiert, 4 neu installiert, 1 zu entfernen und 225 nicht aktualisiert.

libmtp9t64 hat aber wohl einen Bug und könnte zurückgehalten werden.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065625

Code: [Select]
Explanation: Pinned by apt-listbugs at 2024-03-21 19:12:22 +0100
Explanation:   #1065625: libmtp9t64 / libmtp-runtime dependency problem makes dpkg fail with attempt of removal of libmtp-common
Package: libmtp9t64
Pin: version *
Pin-Priority: -30000

Verstehe ich das Richtig, dass durch den Bug libmtp-common durch dpkg nicht entfernt werden kann?
libmtp-common  ist installiert.

dpkg --list |grep libmtp-common                                                                                                                               
ii  libmtp-common                                  1.1.21-3.1                           all          Media Transfer Protocol (MTP) common files

Ist der Fehler unkritisch und ich kann die Installation durchführen oder soll ich das Paket pinnen und warten bis der Fehler behoben wurde?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Camelot on 2024/03/21, 20:37:08
Ich habe gvfs-backends, libmtp9t64 und libmtp-runtime installiert.
Code: [Select]
apt-cache policy gvfs-backends libmtp9t64 libmtp-runtime
gvfs-backends:
  Installiert:           1.54.0-1
  Installationskandidat: 1.54.0-1
  Versionstabelle:
 *** 1.54.0-1 500
        500 http://ftp.at.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
libmtp9t64:
  Installiert:           1.1.21-3.1
  Installationskandidat: 1.1.21-3.1
  Versionstabelle:
 *** 1.1.21-3.1 500
        500 http://ftp.at.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
libmtp-runtime:
  Installiert:           1.1.21-3.1
  Installationskandidat: 1.1.21-3.1
  Versionstabelle:
 *** 1.1.21-3.1 500
        500 http://ftp.at.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status

Code: [Select]
apt full-upgrade
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Paketaktualisierung (Upgrade) wird berechnet… Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: dpanter on 2024/03/21, 22:10:57
Fully upgraded my main machine today, been slacking off for a month while all this hoopla calmed down.

Now here's an update scenario with some chest hair!
Code: [Select]
610 upgraded, 0 newly installed, 0 to remove and 1492 not upgraded.
Need to get 1 447 MB of archives.

apt update -> apt upgrade -> aptitude dist-upgrade (because I didn't like the wild amount of packages apt wanted to remove) then actually more packages unlocked for a normal apt upgrade again, then updated Mesa-git manually and installed latest kernel. One single remaining package lingered (libllvmspirvlib17) and needed a reboot to clear it for upgrade.
Boom, done, no pain.

Left with a solitary package that got orphaned for some reason, I use AMD GPU so I don't care but it was a little amusing to see libdrm-nouveau2:i386 dangling in the wind. :)
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: sotnik on 2024/03/22, 01:26:46
My only concern for now is the bug #1065626

Quote
serious bugs of libgtk2.0-0t64 (→ 2.24.33-4) <Outstanding>
 b1 - #1065626 - libgtk2.0-0t64 / libgtk2.0-bin dependency problem makes dpkg fail with attempt of removal of libgtk2.0-common
Summary:
 libgtk2.0-0t64(1 bug)
Are you sure you want to install/upgrade the above packages? [Y/n/?/...] ^CInterrupted

Is it safe to upgrade?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: tranquil on 2024/03/22, 09:01:42
All of this mess all because of 32-bit architectures?!  >:(

I'm not a package maintainer, but why couldn't this have been done in phases so that users didn't have to wait so-o-o long to perform a full-upgrade?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: dpanter on 2024/03/22, 10:32:34
My only concern for now is the bug #1065626

Quote
serious bugs of libgtk2.0-0t64 (→ 2.24.33-4) <Outstanding>
 b1 - #1065626 - libgtk2.0-0t64 / libgtk2.0-bin dependency problem makes dpkg fail with attempt of removal of libgtk2.0-common
Summary:
 libgtk2.0-0t64(1 bug)
Are you sure you want to install/upgrade the above packages? [Y/n/?/...] ^CInterrupted

Is it safe to upgrade?
Yes.
Code: [Select]
$ apt policy libgtk2.0-0t64 libgtk2.0-bin libgtk2.0-common

libgtk2.0-0t64:
Installed: 2.24.33-4
Candidate: 2.24.33-4
Version table:
*** 2.24.33-4 500
500 https://deb.debian.org/debian unstable/main amd64 Packages
100 /var/lib/dpkg/status

libgtk2.0-bin:
Installed: 2.24.33-4
Candidate: 2.24.33-4
Version table:
*** 2.24.33-4 500
500 https://deb.debian.org/debian unstable/main amd64 Packages
100 /var/lib/dpkg/status

libgtk2.0-common:
Installed: 2.24.33-4
Candidate: 2.24.33-4
Version table:
*** 2.24.33-4 500
500 https://deb.debian.org/debian unstable/main amd64 Packages
500 https://deb.debian.org/debian unstable/main i386 Packages
100 /var/lib/dpkg/status
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: tranquil on 2024/03/22, 12:54:06
My only concern for now is the bug #1065626

Quote
serious bugs of libgtk2.0-0t64 (→ 2.24.33-4) <Outstanding>
 b1 - #1065626 - libgtk2.0-0t64 / libgtk2.0-bin dependency problem makes dpkg fail with attempt of removal of libgtk2.0-common
Summary:
 libgtk2.0-0t64(1 bug)
Are you sure you want to install/upgrade the above packages? [Y/n/?/...] ^CInterrupted

Is it safe to upgrade?

Upgraded fine on my system.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: dibl on 2024/03/22, 16:46:58
... why couldn't this have been done in phases ...

Actually, it does appear to be proceeding in phases. Each phase is one day. Each day, a handful of packages are deleted and replaced with their _t64 updated versions. I would be concerned about waiting longer to upgrade, as the development of trixie is also continuing daily. 
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: CyrusQ on 2024/03/22, 18:40:01
Hey folks,

it would be nice to know if my transition will be safe.

The following package will be removed WITHOUT a t64 equivalent:
gstreamer1.0-plugins-good
gstreamer1.0-pulseaudio
libdv4
libv4l-0
libwebkit2gtk-4.1-0
libzvbi0:i386
rapid-photo-downloader
vokoscreen-ng

The following packages will be NEW installed without having a predecessor:
gcr4
libgck-2-2
libgcr-4-4
libglib2.0-0t64
libglib2.0-0t64:i386
libnvidia-pkcs11-openssl3
linux-headers-6.7.10-1-siduction-amd64
linux-image-6.7.10-1-siduction-amd64

What is your opinion?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/22, 19:26:57
I was able to reinstall the packages gstreamer1.0-plugins-good, gstreamer1.0-pulseaudio, rapid-photo-downloader, vokoscreen-ng. I would perform the upgrade.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: dibl on 2024/03/22, 19:28:12
Code: [Select]
# apt policy gstreamer1.0-plugins-good gstreamer1.0-pulseaudio
gstreamer1.0-plugins-good:
  Installed: 1.24.1-1
  Candidate: 1.24.1-1
  Version table:
 *** 1.24.1-1 500
        500 https://deb.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
gstreamer1.0-pulseaudio:
  Installed: 1.24.1-1
  Candidate: 1.24.1-1
  Version table:
 *** 1.24.1-1 500
        500 https://deb.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status

The audio packages have been the subject of many upgrades lately, but I'm not seeing a problem there.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: ro_sid on 2024/03/22, 21:26:20
Hey folks,

it would be nice to know if my transition will be safe.

The following package will be removed WITHOUT a t64 equivalent:
[...]
libdv4
libv4l-0
libwebkit2gtk-4.1-0
libzvbi0:i386
rapid-photo-downloader
vokoscreen-ng
[...]
What is your opinion?
If still needed (might have become an obsolete dependency):
libdv4 -> libdv4t64 (1.0.0-17.1)
libv4l-0 -> libv4l-0t64 (1.26.1-4)
libwebkit2gtk-4.1-0 (no replacement!)
libzvbi0:i386 (no replacement yet: libzvbi0t64 - wait for the i386 upgrade to occur)
rapid-photo-downloader (available - I see no conflict, all "gstreamer1.0..." available/installable)
vokoscreen-ng (made available by towo in a siduction-repository)
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: CyrusQ on 2024/03/22, 21:34:02
@ro_sid, @dibl, @edlin thanks for you quick replies, I'll dare the transition :)
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: CyrusQ on 2024/03/22, 22:14:02
After another apt update, the following packages are to be removed too without successors:
akonadiconsole akregator kde-standard kdepim-themeeditors kmail mbox-importer pim-data-exporter

I think I don't use most of them, but kde-standard ...  :-X
I think I have to wait some more hours to proceed...
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Pip on 2024/03/23, 10:04:53
That seems odd. I have upgraded (other than Firefox, since the new version has problems with outlook.office.com) and have all of those in place -
Code: [Select]
apt list --installed | grep -E "akonadiconsole|akregator|kde-standard|kdepim-themeeditors|kmail|mbox-importer|pim-data-exporter"

akonadiconsole/unstable,now 4:22.12.3-1+b1 amd64 [installed]
akregator/unstable,now 4:22.12.3-1+b1 amd64 [installed,automatic]
kde-standard/unstable,now 5:147 amd64 [installed]
kdepim-themeeditors/unstable,now 4:22.12.3-1+b1 amd64 [installed,automatic]
kmail/unstable,now 4:22.12.3-1+b1 amd64 [installed,automatic]
kmailtransport-akonadi/unstable,now 22.12.3-1+b2 amd64 [installed,automatic]
mbox-importer/unstable,now 4:22.12.3-1+b1 amd64 [installed,automatic]
pim-data-exporter/unstable,now 4:22.12.3-1+b1 amd64 [installed,automatic]
I don't remember having warnings about them since last weekend. Have you tried different sources?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: CyrusQ on 2024/03/23, 10:38:41
Thanks, dist-upgrade worked fine! Huge thanks to the siduction team :)
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: mrfloppy74 on 2024/03/23, 11:10:40
Ich habe gvfs-backends, libmtp9t64 und libmtp-runtime installiert.
Code: [Select]
apt-cache policy gvfs-backends libmtp9t64 libmtp-runtime
gvfs-backends:
  Installiert:           1.54.0-1
  Installationskandidat: 1.54.0-1
  Versionstabelle:
 *** 1.54.0-1 500
        500 http://ftp.at.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
libmtp9t64:
  Installiert:           1.1.21-3.1
  Installationskandidat: 1.1.21-3.1
  Versionstabelle:
 *** 1.1.21-3.1 500
        500 http://ftp.at.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
libmtp-runtime:
  Installiert:           1.1.21-3.1
  Installationskandidat: 1.1.21-3.1
  Versionstabelle:
 *** 1.1.21-3.1 500
        500 http://ftp.at.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status

Code: [Select]
apt full-upgrade
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Paketaktualisierung (Upgrade) wird berechnet… Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.

Danke. Installiert. Keine Auffälligkeiten erkannt.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: mrfloppy74 on 2024/03/23, 11:14:07
Code: [Select]
Explanation: Pinned by apt-listbugs at 2024-03-22 19:02:03 +0100
Explanation:   #1063900: gstreamer1.0-plugins-good: missing Breaks+Replaces: gstreamer1.0-plugins-ugly (<< 1.23)
Explanation:   #1063921: gstreamer1.0-plugins-good has an undeclared file conflict
Package: gstreamer1.0-plugins-good
Pin: version 1.22.10-dmo1
Pin-Priority: 30000

Explanation: Pinned by apt-listbugs at 2024-03-22 19:02:03 +0100
Explanation:   #1064629: libamd-comgr2: segfault in rocfft
Package: libamd-comgr2
Pin: version *
Pin-Priority: -30000

Explanation: Pinned by apt-listbugs at 2024-03-22 19:52:52 +0100
Explanation:   #1065331: libhdf5-103-1t64: depends on libcurl4 instead of libcurl4t64
Package: libhdf5-103-1t64
Pin: version *
Pin-Priority: -30000

Sind hier Probleme mit den o.g. Paketen zu erwarten, oder kann ich diese trotzdem installieren?
Gibt es da schon Erfahrungen?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/23, 11:46:13
@mrfloppy74 Alle drei Pakete sind bei mir installiert. Bis jetzt wackelt nichts.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Lanzi on 2024/03/24, 18:09:26
hatte bis jetzt die Füße still gehalten.
Wollte aber heute noch ein DU machen. Sind verdammt viele Pakete zu entfernen, u.a. Akonadi... Ist das noch ein Nebeneffekt der Transition oder ein neues Problem? DU machen?

Code: [Select]
Die folgenden Pakete werden ENTFERNT:
  akonadiconsole akregator kdepim kdepim-addons kdepim-themeeditors kmail libabsl20220623 libabsl20220623:i386 libappimage1.0abi1 libapt-pkg6.0 libarchive13 libaribb24-0 libarpack2 libasound2 libasound2:i386 libatk-bridge2.0-0 libatk-bridge2.0-0:i386 libatk1.0-0 libatk1.0-0:i386 libatm1 libatopology2 libatspi2.0-0 libatspi2.0-0:i386 libauparse0
  libavogadro2-1 libboost-chrono1.83.0 libbtrfs0 libburn4 libcanberra0 libcapi20-3 libcapi20-3:i386 libcdio-cdda2 libcdio-paranoia2 libcdio19 libcfitsio10 libchafa0 libclucene-contribs1v5 libclucene-core1v5 libcmis-0.6-6 libcups2 libcups2:i386 libcupsfilters1 libcupsimage2 libcurl3-gnutls libcurl3-gnutls:i386 libcurl4 libcurl4:i386 libdb5.3
  libdb5.3:i386 libdebuginfod1 libdirectfb-1.7-7 libdmtx0b libdv4 libdv4:i386 libdvdread8 libdw1 libdw1:i386 libefiboot1 libefisec1 libefivar1 libelf1 libelf1:i386 libept1.6.0 libevent-2.1-7 libevent-core-2.1-7 libext2fs2 libfcgi0ldbl libflac12 libflac12:i386 libfontembed1 libfuse2 libgail18 libgdal34 libgdbm-compat4 libgdbm6 libgdcm3.0 libgeoip1
  libgeos-c1v5 libgeos3.12.1 libgimp2.0 libglibmm-2.4-1v5 libgmime-3.0-0 libgnutls-dane0 libgnutls30 libgnutls30:i386 libgpgme11 libgpgmepp6 libgphoto2-6 libgphoto2-6:i386 libgphoto2-port12 libgphoto2-port12:i386 libgpod4 libgps30 libgsoap-2.8.132 libgtk-3-0 libgtk-3-0:i386 libgtk2.0-0 libgtkmm-3.0-1v5 libgts-0.7-5 libhdf5-103-1 libhdf5-hl-100
  libhogweed6 libhogweed6:i386 libhwy1 libhwy1:i386 libical3 libieee1284-3 libimath-3-1-29 libimlib2 libiso9660-11 libisoburn1 libisofs6 libiw30 libixml11 libjxr0 libkf5akonadisearchcore5 libkf5akonadisearchdebug5 libkf5akonadisearchpim5 libkf5akonadisearchxapian5 libkf5kdelibs4support5 libkf5mailcommon5abi2 libkf5messagecomposer5abi1
  libkf5messagecore5abi1 libkf5messagelist5abi1 libkf5messageviewer5abi1 libkf5templateparser5 libkmlbase1 libkmldom1 libkmlengine1 libkpimimportwizard5 liblirc-client0 libllvm17 libllvm17:i386 liblouisutdml9 libmagic1 libmagick++-6.q16-9 libmagickcore-6.q16-7 libmagickwand-6.q16-7 libmailutils9 libmartchus-c++utilities5 libmartchus-qtforkawesome1
  libmbedcrypto7 libmbedtls14 libmbedx509-1 libminizip1 libmjpegutils-2.1-0 libmpeg2encpp-2.1-0 libmplex2-2.1-0 libmtdev1 libmtp9 libneon27 libneon27-gnutls libnetcdf19 libnetpbm11 libnettle8 libnettle8:i386 libnorm1 libnpth0 libntfs-3g89 libnvme1 libopencv-calib3d406 libopencv-contrib406 libopencv-core406 libopencv-dnn406 libopencv-features2d406
  libopencv-flann406 libopencv-highgui406 libopencv-imgcodecs406 libopencv-imgproc406 libopencv-ml406 libopencv-objdetect406 libopencv-video406 libopenmpt0 liborc-0.4-0 liborc-0.4-0:i386 libparted-fs-resize0 libparted2 libpcap0.8 libpcap0.8:i386 libperl5.38 libpgm-5.3-0 libphonon4qt5-4 libpipewire-0.3-0 libpkcs11-helper1 libpng16-16 libpng16-16:i386
  libpodofo0.9.8 libpoppler-cpp0v5 libpoppler-glib8 libpoppler-qt5-1 libpoppler126 libprotobuf-lite32 libprotobuf32 libpskc0 libpsl5 libpsl5:i386 libpstoedit0c2a libpython3.11 libpython3.12 libqalculate22 libqgpgme15 libqpdf29 libqt5concurrent5 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5opengl5 libqt5printsupport5 libqt5sql5 libqt5test5
  libqt5widgets5 libqt5xml5 libraw23 librdf0 libreadline8 libreiserfscore0 libruby3.1 libsmbclient libsnapper7 libsnmp40 libsoup2.4-1 libsoup2.4-1:i386 libspandsp2 libspatialaudio0 libspatialite8 libsphinxbase3 libssh2-1 libssh2-1:i386 libssl3 libssl3:i386 libstoken1 libtevent0 libtirpc3 libtss2-esys-3.0.2-0 libtss2-mu-4.0.1-0 libtss2-sys1
  libtss2-tcti-cmd0 libtss2-tcti-device0 libtss2-tcti-libtpms0 libtss2-tcti-mssim0 libtss2-tcti-spi-helper0 libtss2-tcti-swtpm0 libtss2-tctildr0 libuniconf4.6 libuno-cppu3 libuno-cppuhelpergcc3-3 libuno-purpenvhelpergcc3-3 libuno-sal3 libuno-salhelpergcc3-3 libupnp17 liburcu8 libuv1 libv4l-0 libv4l-0:i386 libv4lconvert0 libv4lconvert0:i386
  libwvstreams4.6-base libwvstreams4.6-extras libwxbase3.2-1 libwxgtk3.2-1 libxerces-c3.2 libxmlsec1 libxmlsec1-nss libxmlsec1-openssl libxt6 libzbar0 libzen0v5 libzip4 libzvbi0 libzvbi0:i386 mbox-importer pim-data-exporter

Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: NochEinNeuer on 2024/03/24, 18:13:51
Schau mal nach: Für jedes zu entfernende Paket sollte normal ein *t64 Paket neu installiert werden
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Camelot on 2024/03/24, 18:24:05
Kopiere die Liste mit den Paketen die entfernt werden sollen in eine Textdatei. Jene Pakete für die keine *t64 installiert wurden, kannst du hinterher probieren nach zu installieren. Zumindest wenn sie noch benötigt werden.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/24, 18:47:19
@Lanzi Akonadi & Co. hängen wohl am Paket kf5-messagelib-data fest. Setze mal kf5-messagelib-data auf hold
Code: [Select]
apt-mark hold kf5-messagelib-dataund schaue, was dann noch entfernt werden soll (von den essentiellen Paketen). Kannst das Ganze auch mit
Code: [Select]
aptitude full-upgrade versuchen zu klären.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Lanzi on 2024/03/24, 19:22:29
Dank Euch!
ich warte noch ein paar Tage :)
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: hendrikL on 2024/03/24, 20:05:09
erst apt upgrade (da wird nichts entfernt) dann apt full-upgrade kde-standard+ und schauen was entfernt werden soll, ansonsten langsam vortasten, mit apt install foo bar usw.... Und ja ich kann mit aptitude nicht arbeiten, habe ich nicht verstanden.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: graviton on 2024/03/25, 07:15:14
Yesterday evening I did a "DU" on two systems with Plasma (laptop and desktop) without any problems; many packages were removed or replaced. Another today's "DU" replaced or removed some packages without any problems. For me the "DU" seems to have solved everything, thank you @all and the siduction team.

graviton
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: knappe on 2024/03/25, 11:04:34
I pulled the trigger on upgrading today by running

Code: [Select]
#> apt update && apt upgrade -y
#> aptitude dist-upgrade

I'm on KDE and the upgrade of 1000 something packages went smooth.

Code: [Select]
❯ sudo apt full-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Isegrimm666 on 2024/03/26, 11:34:37
Situation derzeit hier auf meinem Produktivrechner:

https://pastebin.com/41NwjS59 (https://pastebin.com/41NwjS59)

Auf einem Zweitrechner (Acer Nitro 5, NVME 1.0TB, Dual-Boot: Win10/Siduction) habe ich gestern nach einem Fresh-Install mit dem 09/2023er *.iso von "Standing on the shoulder of giants" jede Menge Pakete zum Löschen gehabt.

Ich wollte dann ein Paket installieren, was dazu führte, das die zur Löschung markierten Pakete im Installationsprozess gekillt wurden ... das Ganze war auch nur als Test gedacht, da ich - wie gesagt - ein fresh-install hatte und das *.iso dann einfach wieder drüberbügelte, da nach der Installation keine Anmeldung am KDE mehr möglich war.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Pip on 2024/03/26, 13:26:36
@lsegrimm666 I suspect that a part of the issue is that you weren't able to update your linux-headers because of all the other files that would have to be involved, so KDE might be sulking. Can you still log on to the command line? If so, do you get results from update/upgrade still? How about full-upgrade, anything worrying in that?
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Isegrimm666 on 2024/03/26, 16:25:15
Hi pip ...

i booted my new Notebook and performed a

Code: [Select]
doas apt update && doas apt upgrade
Nothing has to be removed, everything works fine after that.

Than i tried a

Code: [Select]
doas apt full-upgrade
... and this was the result: https://pastebin.com/YVa3UtZU (https://pastebin.com/YVa3UtZU)

i would like to check, if there is for every Package, that will be removed a package, that will be installed.

Someone pasted here a codeline, that will check this out ... but i can't understand how to use it.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/26, 17:35:37
Hallo @lsegrimm666
Also, ich habe heute spasseshalber in einer VM das September-Iso (KDE/Plasma) installiert und nach dem Booten sofort ein apt update && apt full-upgrade durchgeführt. Keine Probleme. Ich schaue bei den libs überhaupt nicht mehr, ob es einen Ersatz gibt. Lediglich bei anderen Paketen schaue ich noch drauf.
Und bei einer Neuinstallation kann dir ohnehin nicht mehr, als etwas Zeit verloren gehen.
Und je länger du ein full-upgrade hinauszögerst, desto mehr Schwierigkeiten wirst du möglicherweise noch haben. Bei deiner letzten pastebin vom Notebook sehe ich keine Probleme.
Und weitere Pakete erst installieren, wenn du per full-upgrade wieder clean bist.

edlin

-------------------
Hello @lsegrimm666
So, I installed the September iso (KDE/Plasma) in a VM today just for fun and immediately did an apt update && apt full-upgrade after booting. No problems. I no longer check the libs at all to see if there is a replacement. I only check for other packages.
And with a new installation you can't lose more than a little time anyway.
And the longer you delay a full-upgrade, the more difficulties you may have. I don't see any problems with your last pastebin from the notebook.
And only install further packages when you are clean again with a full-upgrade.

Translated with DeepL.com (free version)
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Isegrimm666 on 2024/03/27, 09:15:04
Hallo @edlin ...

Da ich Urlaub habe und sonst ja nix zu tun bei dem Wetter  ;) hab ich mich eben daran gemacht, Deinen Tipp umzusetzen.

Ein ...

Code: [Select]
doas apt update && doas apt upgrade
... lief ohne Probleme durch. Der Reboot verlief komplikationslos.

Danach lies ich ein ...

Code: [Select]
doas apt full-upgrade
... durchlaufen.

Hier kam es dann erwartungsgemäß zu "Warnings" aber auch hier gab es keine Ausfälle. Der Reboot auch hier ohne Probleme.

Danach lies ich noch mal ein ...

Code: [Select]
doas apt update && doas apt upgrade
... durchlaufen, was erwartungsgemäß ohne irgendwelche Updates blieb, gefolgt von einem weiteren ...

Code: [Select]
doas apt full-upgrade
... was nur die Empfehlung brachte, mehrere Pakete per "apt autoremove" zu entfernen:

Code: [Select]
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  kuserfeedback-doc libappstream4 libappstreamqt2 libavutil57 libboost-chrono1.74.0 libboost-dev libboost-filesystem1.74.0 libboost-iostreams1.74.0 libboost-locale1.74.0 libboost-program-options1.74.0
  libboost-thread1.74.0 libboost1.83-dev libcholmod4 libcodec2-1.1 libdav1d6 libdbus-glib-1-2 libgcab-1.0-0 libgdal33 libgeos3.12.0 libgit2-1.5 libkf5jsapi5 libkgantt2-l10n libllvm15 liblua5.3-0
  libmagick++-6.q16-8 libmagickcore-6.q16-6 libmagickcore-6.q16-6-extra libmagickwand-6.q16-6 libnsl-dev libokular5core10 libopenblas-dev libopenblas-pthread-dev libopenblas0 liborcus-0.17-0
  liborcus-parser-0.17-0 libphonon4qt5-data libplacebo292 libpython3-all-dev libpython3.12-dev libpython3.12t64 libsmbios-c2 libspdlog1.10 libtirpc-dev libvpx7 libxsimd-dev libzxing2 lua-lpeg python3-all-dev
  python3-beniget python3-gast python3-ply python3-pythran python3-rfc3986 python3.12-dev rtmpdump xtl-dev
Verwenden Sie »apt autoremove«, um sie zu entfernen.

Schlussendlich (ich war mutig geworden  8) ) folgte ein ...

Code: [Select]
doas aptitude dist-upgrade
... um zu sehen, was passiert. Es passierte nichts, bis auf die gleiche Empfehlung zur Entfernung.

Jetzt allerdings überlege ich, der Empfehlung zu folgen oder eben - erstmal - nicht.

####################### DEEPL-TRANSLATION #####################################

Hi @edlin ...

As I'm on holiday and have nothing else to do in this weather ;) I've just set about implementing your tip.

A ...

Code: [Select]
doas apt update && doas apt upgrade
... went through without any problems. The reboot went smoothly.

After that I ran a ...

Code: [Select]
doas apt full-upgrade
... was run.

As expected, this resulted in "warnings" but there were no failures here either. The reboot also ran without any problems.

Then I ran another ...

Code: [Select]
doas apt update && doas apt upgrade
... which, as expected, remained without any updates, followed by another ...

Code: [Select]
doas apt full-upgrade
... which only resulted in the recommendation to remove several packages via "apt autoremove":

Code: [Select]
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  kuserfeedback-doc libappstream4 libappstreamqt2 libavutil57 libboost-chrono1.74.0 libboost-dev libboost-filesystem1.74.0 libboost-iostreams1.74.0 libboost-locale1.74.0 libboost-program-options1.74.0
  libboost-thread1.74.0 libboost1.83-dev libcholmod4 libcodec2-1.1 libdav1d6 libdbus-glib-1-2 libgcab-1.0-0 libgdal33 libgeos3.12.0 libgit2-1.5 libkf5jsapi5 libkgantt2-l10n libllvm15 liblua5.3-0
  libmagick++-6.q16-8 libmagickcore-6.q16-6 libmagickcore-6.q16-6-extra libmagickwand-6.q16-6 libnsl-dev libokular5core10 libopenblas-dev libopenblas-pthread-dev libopenblas0 liborcus-0.17-0
  liborcus-parser-0.17-0 libphonon4qt5-data libplacebo292 libpython3-all-dev libpython3.12-dev libpython3.12t64 libsmbios-c2 libspdlog1.10 libtirpc-dev libvpx7 libxsimd-dev libzxing2 lua-lpeg python3-all-dev
  python3-beniget python3-gast python3-ply python3-pythran python3-rfc3986 python3.12-dev rtmpdump xtl-dev
Verwenden Sie »apt autoremove«, um sie zu entfernen.

Finally (I had become brave 8) ) a ...

Code: [Select]
doas aptitude dist-upgrade
... to see what happens. Nothing happened, except for the same recommendation to remove the packages.

Now, however, I'm considering whether to follow the recommendation or not - for now.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: edlin on 2024/03/27, 09:40:12
@Isegrimm666: Dann ist ja endlich alles sauber durchgelaufen und dein System auf dem neuesten Stand. Die zum Entfernen vorgeschlagenen Pakete kannst du mit
Code: [Select]
apt autopurge gehen lassen (mit autopurge werden auch alte Konfigurationen etc. mit entfernt). Diese werden von keinem installierten Paket mehr benötigt bzw. wurden durch andere Versionen ersetzt. Beispiel: libavutil57 -> libavutil58.
Ansonsten empfiehlt sich ein tägliches apt update && apt full-upgrade, da doch jeden Tag etliche Pakete neu eintrudeln und sich so nicht allzu viele aktualisierungen aufstauen.

edlin
---------------------
grimm666: Then everything has finally gone through cleanly and your system is up to date. You can use
Code: [Select]
apt autopurge to remove the packages suggested for removal (autopurge also removes old configurations etc.). These are no longer required by any installed package or have been replaced by other versions. Example: libavutil57 -> libavutil58.
Otherwise, a daily apt update && apt full-upgrade is recommended, as a number of new packages arrive every day and this prevents too many updates from piling up.

edlin
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: Isegrimm666 on 2024/03/27, 11:22:59
Wurde so umgesetzt und ... hat geklappt.

Die darauffolgende Installation von texlive, texmaker und freecad verlief auch unproblematisch *g

Danke.  ;)

################################

Was implemented and ... worked.

The subsequent installation of texlive, texmaker and freecad also went smoothly *g

Thank you ;)
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: pixel24 on 2024/04/22, 13:54:30
Also, ich habe heute spasseshalber in einer VM das September-Iso (KDE/Plasma) installiert und nach dem Booten sofort ein apt update && apt full-upgrade durchgeführt. Keine Probleme

gut zu hören. Ich habe bei einem Freund Mitte/Ende 2023 (kann leider nicht genau sagen wann) Siduction installiert und als das Problem bekannt wurde haben wir aufgehört Updates zu installieren. Ich werde heute Abend die Updates installieren. Hoffe es klappt.

So, just for fun, I installed the September ISO (KDE/Plasma) in a VM today and immediately did an apt update && apt full-upgrade after booting. No issues.

Good to hear. I installed Siduction for a friend around mid/late 2023 (can't say exactly when), and when the problem became known, we stopped installing updates. I'll try installing the updates tonight. Hopefully it works.
Title: Re: Attention/ Achtung, an 64-bit time_t transition is in progress in unstable
Post by: pixel24 on 2024/04/23, 08:26:32
apt update, apt upgrade, reboot, apt full-upgrade all worked without any problems!