From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.4 required=5.0 tests=BAYES_00,FORGED_MUA_MOZILLA autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,b2b519fb2d20e8d1 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,UTF8 Received: by 10.68.50.133 with SMTP id c5mr56183688pbo.2.1317551394380; Sun, 02 Oct 2011 03:29:54 -0700 (PDT) Path: lh7ni9733pbb.0!nntp.google.com!news1.google.com!goblin2!goblin.stu.neva.ru!xlned.com!feeder1.xlned.com!npeer.de.kpn-eurorings.net!npeer-ng0.de.kpn-eurorings.net!newsfeed.arcor.de!newsspool3.arcor-online.net!news.arcor.de.POSTED!not-for-mail Date: Sun, 02 Oct 2011 12:29:52 +0200 From: Georg Bauhaus User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Current statu of ASIS for GNAT 2012, please ? References: <87sjngwoo6.fsf@ludovic-brenta.org> <87lit7x2xu.fsf@ludovic-brenta.org> <4fade922-81df-4480-83b1-d8025075306b@dm9g2000vbb.googlegroups.com> <877h4puldk.fsf@ludovic-brenta.org> In-Reply-To: Message-ID: <4e883d20$0$7615$9b4e6d93@newsspool1.arcor-online.net> Organization: Arcor NNTP-Posting-Date: 02 Oct 2011 12:29:53 CEST NNTP-Posting-Host: a32baaf7.newsspool1.arcor-online.net X-Trace: DXC=a>_40=XO@7JE4ZB2flKORAic==]BZ:afN4Fo<]lROoRA<`=YMgDjhgBnDOROYlK6_@PCY\c7>ejVHkPYToFBa27G\PNf:ZFjFbH X-Complaints-To: usenet-abuse@arcor.de Xref: news1.google.com comp.lang.ada:18267 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: 2011-10-02T12:29:53+02:00 List-Id: On 01.10.11 16:17, Yannick DuchĂȘne (Hibou57) wrote: > I tried, as you suggested, to install a Debian Sid within a chroot environement, which was not better: there is either libaunit3, which does not come with required AUnit files such as aunit.gpr, or either libaunit1-dev, which provides a aunit.gpr among others required files, but which unfortunately depends on GNAT 4.4... and bahm, conflict. Somewhere on this long line you mentioned libaunit1-dev depending on GNAT 4.4; the package says it depends on ada-compiler. Actually, AUnit v.1 indeed only needs an Ada compiler, no fancy configuration, Ada 95 should do. Debian Sid says, ada-compiler is provided by either gnat-4.4, or by gnat-4.6. Is any of these installed? It might be useful to install them if only to keep the Debian package system consistent, even when a different GCC should be used for compiling. That seems wasteful, but is an easy way to deal with the necessarily complex bureaucracy. If ada-compiler in Debian will typically mean GNAT, and there is a matching installation of GCC 4.x of yours, but then there are complaints about missing gnat-4.4 or gnat-4.6, you may be working with Debian packages but outside Debian's package dependency system. With AUnit in particular, there are easy ways to handle the situation. IIRC, the original v.1 of AUnit was modelled such when v.2 was out, many asked for the original model, hence v.3. So, for worldly needs, v.1 might be the thing you want anyway. v.1 of AUnit is portable, pure Ada. For use with GNAT, it has been sufficient in the past to put a GNAT project file in some convenient place, or use one's own directories, or not use a project file at all! Just make the files accessible to the compiler. (AUnit v.1 came when there was no project configuration description language yet.) Producing a package system compatible translation framework is more work.