From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id p9QCxtkC021534 for ; Wed, 26 Oct 2011 14:59:57 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtkFAA0EqE5V2gB5bGdsb2JhbABCmjqPIQ0KDAcTJoIvgTQoFYghlFagFRKIWASlaw X-IronPort-AV: E=Sophos;i="4.69,409,1315173600"; d="scan'208";a="114732922" Received: from emailfrontal2.citycable.ch ([85.218.0.121]) by mail4-smtp-sop.national.inria.fr with SMTP; 26 Oct 2011 14:59:57 +0200 X-Alinto-smtpauth-localdomain: Yes Received: from seldon (unknown [85.218.93.239]) (Authenticated sender: guillaume.yziquel@citycable.ch) by emailfrontal2.citycable.ch (Postfix) with ESMTPA id ED9E09304A1; Wed, 26 Oct 2011 14:59:55 +0200 (CEST) Received: from yziquel by seldon with local (Exim 4.72) (envelope-from ) id 1RJ33U-0005zV-OR; Wed, 26 Oct 2011 14:58:04 +0200 Date: Wed, 26 Oct 2011 14:58:04 +0200 From: Guillaume Yziquel To: caml-list@inria.fr Message-ID: <20111026125804.GP2061@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) Subject: [Caml-list] ocamlbuild circular dependencies Hi. I have some weird circular dependencies build issue using ocamlbuild. Something like: Circular dependencies: "A.cmo" already seen in [ "A/C.cmi"; "A.cmo"; "B/D.cmo" ] I haven't been able to trim it down to a simpler reproducible example. How are circular dependencies determined and how are dependency information managed inside the _build/ folder? More specifically, A and B are module packs (for-pack tag in _tags) and I do not see a .depends file for the top pack module, so I'd like to know where this information is kept. -- Guillaume Yziquel