Pagina 1 di 1

[RISOLTO] Errore: raggiunta la profondità massima nelle dipendenze di build, interruzione

Pubblicato: 2 agosto 2024 - 16:05
di t.heroult
Buongiorno
Da questo pomeriggio riscontro questo errore su diverse macchine:

Codice: Seleziona tutto

Get packages index from [<WaptRepo https://srvwapt.XXXXXX.local/wapt verify_cert=False client_cert_path=C:\Program Files (x86)\wapt\private\heroult.XXXXXX.local.crt>, <WaptHostRepo https://srvwapt.XXXXXX.local/wapt-host for host_id heroult.XXXXXX.local >]
Max depth in build dependencies reached, aborting
Traceback (most recent call last):
  File "<string>", line 1943, in run
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 737, in run
    self._run()
  File "C:\Program Files (x86)\wapt\waptservice\waptservice_common.py", line 923, in _run
    self.result = self.wapt.update(force=self.force, register=self.notify_server_on_finish)
  File "C:\Program Files (x86)\wapt\common.py", line 4874, in update
    "upgrades": self.list_upgrade(),
  File "C:\Program Files (x86)\wapt\common.py", line 5916, in list_upgrade
    depends = self.check_depends(result['install']+result['upgrade']+result['additional'])
  File "C:\Program Files (x86)\wapt\common.py", line 5039, in check_depends
    (depends, conflicts, missing) = self.waptdb.build_depends([p[0] for p in packages])
  File "C:\Program Files (x86)\wapt\common.py", line 1527, in build_depends
    alldepends = dodepends(packages, depth)
  File "C:\Program Files (x86)\wapt\common.py", line 1509, in dodepends
    newdepends = dodepends(available_depends, depth+1)
  File "C:\Program Files (x86)\wapt\common.py", line 1509, in dodepends
    newdepends = dodepends(available_depends, depth+1)
  File "C:\Program Files (x86)\wapt\common.py", line 1509, in dodepends
    newdepends = dodepends(available_depends, depth+1)
  [Previous line repeated 28 more times]
  File "C:\Program Files (x86)\wapt\common.py", line 1484, in dodepends
    raise Exception('Max depth in build dependencies reached, aborting')
Exception: Max depth in build dependencies reached, aborting
Hai idea di cosa sta succedendo?

Sinceramente,
Tom

Re: Errore: raggiunta la profondità massima nelle dipendenze di build, interruzione in corso

Pubblicato: 5 agosto 2024 - 09:05
di t.heroult
Buongiorno
Per questo motivo, oggi tutte le macchine sono paralizzate a livello WAPT.
Anche un semplice audit è impossibile...

Nei registri della macchina vedo questo ogni 10 secondi:

Codice: Seleziona tutto

2024-08-05 09:19:15,635 [wapttasks WaptTaskManager 19392] CRITICAL Error for update in check_scheduled_tasks: Max depth in build dependencies reached, aborting

Re: Errore: raggiunta la profondità massima nelle dipendenze di build, interruzione in corso

Pubblicato: 5 agosto 2024 - 09:47
di t.heroult
Ok, l'ho trovato dopo qualche ricerca; si trattava di un ciclo tra due pacchetti stranamente interdipendenti (uno dipendente dall'altro).
Ora è risolto!