Page 1 sur 1

[RESOLU] Erreur : Max depth in build dependencies reached, aborting

Posté : 02 août 2024 - 16:05
par t.heroult
Bonjour
Depuis cet après midi, je rencontre cette erreur sur plusieurs machines :

Code : Tout sélectionner

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
Une idée de ce qui se passe ?

Cordialement,
Tom

Re: Erreur : Max depth in build dependencies reached, aborting

Posté : 05 août 2024 - 09:05
par t.heroult
Bonjour
Aujourd'hui, toutes les machines sont paralysées au niveau WAPT à cause de ça.
Même un simple audit est impossible...

Dans le log sur les machines, j'ai ça toutes les 10 secondes :

Code : Tout sélectionner

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: Erreur : Max depth in build dependencies reached, aborting

Posté : 05 août 2024 - 09:47
par t.heroult
C'est bon, j'ai trouvé après les recherches, c'était une boucle entre deux paquets qui étaient curieusement interdépendants (l'un dépendant de l'autre).
C'est corrigé !