Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic:  Attention/ Achtung, an 64-bit time_t transition is in progress in unstable  (Read 24376 times)

Offline Teriarch

  • User
  • Posts: 49
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.

Offline Isegrimm666

  • User
  • Posts: 83
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?

Offline edlin

  • User
  • Posts: 542
hendrikL hat doch schon neue Images versprochen, sobald der Sturm sich gelegt hat: https://forum.siduction.org/index.php?topic=9297.msg73818#msg73818

edlin
Der Kluge lernt aus allem und von jedem,
der Normale aus seinen Erfahrungen
und der Dumme weiß alles besser.

Sokrates

Offline Isegrimm666

  • User
  • Posts: 83
hendrikL hat doch schon neue Images versprochen, sobald der Sturm sich gelegt hat ...

edlin

Sorry, hab ich wohl überlesen ...

Offline lanig

  • User
  • Posts: 54
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.

Offline dibl

  • siduction community member
  • Global Moderator
  • User
  • *****
  • Posts: 2.358
    • Land of the Buckeye
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?
System76 Oryx Pro, Intel Core i7-11800H, SSD 970 EVO Plus;  Asus ROG STRIX X299-E, Core i7-7740X, Nvidia GTX-1060, dual monitors, SSD 860 EVO

Offline hsp

  • User
  • Posts: 627
@dibl and other....

apt install  libzvbi0t64 solve the Problem with libzvbi-common.

/hsp

Offline mcdaniels

  • User
  • Posts: 12
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.

Offline dibl

  • siduction community member
  • Global Moderator
  • User
  • *****
  • Posts: 2.358
    • Land of the Buckeye
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.
System76 Oryx Pro, Intel Core i7-11800H, SSD 970 EVO Plus;  Asus ROG STRIX X299-E, Core i7-7740X, Nvidia GTX-1060, dual monitors, SSD 860 EVO

Offline hsp

  • User
  • Posts: 627
@dibl
apt install libcups2t64 :)


/hsp

Offline hendrikL

  • Administrator
  • User
  • *****
  • Gravatar
  • Posts: 943
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.

Offline finotti

  • User
  • Posts: 272
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?

Offline dibl

  • siduction community member
  • Global Moderator
  • User
  • *****
  • Posts: 2.358
    • Land of the Buckeye
apt install libcups2t64 :)

Yes, that is the solution -- thank you very much!
System76 Oryx Pro, Intel Core i7-11800H, SSD 970 EVO Plus;  Asus ROG STRIX X299-E, Core i7-7740X, Nvidia GTX-1060, dual monitors, SSD 860 EVO

Offline Balou

  • User
  • Posts: 56
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


Offline unklarer

  • User
  • Posts: 818
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)