Pagina 1 di 1

[RISOLTO] tis-laps-by-wapt non riesce a sottrarre datetime senza offset e con offset

Pubblicato: 5 ottobre 2026 - 15:24
di cefinformatique
Informazioni:
- Versione WAPT 2.7.0.19593-10b94c8e-amd64
- Sistema operativo del server WAPT: Debian 13
- Sistema operativo della macchina amministrativa: Windows Server 2022 Standard

Buongiorno,

Ricevo questo errore durante l'installazione del pacchetto tis-laps-by-wapt (v3) su un agente Debian 13:

Codice: Seleziona tutto

Traceback (most recent call last):
  File "/opt/wapt/common.py", line 4618, in install_wapt
    exitstatus = setup.install()
                 ^^^^^^^^^^^^^^^
  File "/opt/wapt/private/install/waptvda_z3ov/setup.py", line 26, in install
  File "/opt/wapt/private/install/waptvda_z3ov/setup.py", line 36, in audit
TypeError: can't subtract offset-naive and offset-aware datetimes

TypeError: can't subtract offset-naive and offset-aware datetimes
La cosa strana è che pochi giorni prima avevo installato lo stesso pacchetto (sempre in versione 3) su un altro agente Debian 13 e l'installazione aveva funzionato.

Mi manca forse un pacchetto specifico (un pacchetto Debian) sul mio computer che sta causando l'errore?

Oggetto: tis-laps-by-wapt non riesce a sottrarre datetime senza offset e con offset

Pubblicato: 5 ottobre 2026 - 15:38
di dcardon
Ciao Marc,

sì, c'è un problema di compatibilità tra Python 3.10 e Python 3.11 con i confronti di date (Wapt 2.7 utilizza Python 3.11). Grazie per aver segnalato il bug; credo che ci siano altri pacchetti che potrebbero presentare questo problema. Abbiamo corretto questa modifica di comportamento nel codice di Wapt stesso, ma non abbiamo effettuato una revisione completa di tutti i pacchetti per individuare quelli che causavano il problema.

Internamente, utilizziamo il pacchetto tis-laps, che carica la password su Active Directory, quindi non abbiamo riscontrato il problema con tis-laps-by-wapt, anche se utilizziamo la versione 2.7 internamente da oltre sei mesi. :-) Uno sviluppatore del pacchetto sta lavorando per risolvere rapidamente il problema. Ci scusiamo per l'inconveniente.

Cordiali saluti,

Denis

Oggetto: tis-laps-by-wapt non riesce a sottrarre datetime senza offset e con offset

Pubblicato: 7 ottobre 2026 - 13:46
di cefinformatique
Buongiorno,

Ho appena installato la nuova versione del pacchetto (3-15) ma ora il problema si è invertito: l'aggiornamento è andato a buon fine sulla mia macchina Debian 13 che in precedenza presentava l'errore indicato nel post originale.

Tuttavia, sul mio computer (che utilizza anch'esso Debian 13), dove la versione 3.14 era stata installata correttamente, ricevo questo errore:

Codice: Seleziona tutto

Traceback (most recent call last):
  File "/opt/wapt/common.py", line 4534, in install_wapt
    exitstatus = setup.install()
  File "/opt/wapt/private/install/waptru42zphr/setup.py", line 26, in install
  File "/opt/wapt/private/install/waptru42zphr/setup.py", line 36, in audit
TypeError: can't subtract offset-naive and offset-aware datetimes

TypeError: can't subtract offset-naive and offset-aware datetimes
Potrebbe dipendere dalla cronologia dei dati di controllo dei pacchetti presenti sul computer?

Oggetto: tis-laps-by-wapt non riesce a sottrarre datetime senza offset e con offset

Pubblicato: 12 ottobre 2026 - 11:19
di dcardon
Ciao Marc,
cefinformatique ha scritto: ↑7 ottobre 2026 - 13:46 Ho appena installato la nuova versione del pacchetto (3-15) ma ora il problema si è invertito: l'aggiornamento è andato a buon fine sulla mia macchina Debian 13 che in precedenza presentava l'errore indicato nel post originale.

Tuttavia, sul mio computer (che utilizza anch'esso Debian 13), dove la versione 3.14 era stata installata correttamente, ricevo questo errore:

Codice: Seleziona tutto

Traceback (most recent call last):
  File "/opt/wapt/common.py", line 4534, in install_wapt
    exitstatus = setup.install()
  File "/opt/wapt/private/install/waptru42zphr/setup.py", line 26, in install
  File "/opt/wapt/private/install/waptru42zphr/setup.py", line 36, in audit
TypeError: can't subtract offset-naive and offset-aware datetimes

TypeError: can't subtract offset-naive and offset-aware datetimes
Potrebbe dipendere dalla cronologia dei dati di controllo dei pacchetti presenti sul computer?
Credo che la diagnosi sia corretta; ho segnalato il problema al team interno di sviluppo del pacchetto. Vi ricontatterò non appena avrò novità.

Sinceramente,

Denis

Oggetto: tis-laps-by-wapt non riesce a sottrarre datetime senza offset e con offset

Pubblicato: 16 ottobre 2026 - 16:23
di cefinformatique
Salve,

confermo che il problema è stato risolto con la versione 3.16!

Oggetto: [RISOLTO] tis-laps-by-wapt non riesce a sottrarre datetime senza offset e con offset

Pubblicato: 16 ottobre 2026 - 18:48
di dcardon
Buonasera Marc,

grazie per il feedback :-)

Denis