>Number: 528 >Category: automake >Synopsis: automake tries to modify a readonly dir in makecheck if >texinfo files have depends >Confidential: no >Severity: serious >Priority: medium >Responsible: adl >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Mon Mar 17 22:11:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: [EMAIL PROTECTED] >Release: 1.9 and 1.10 >Organization: >Environment:
>Description: Here is a bug report corresponding to the Debian bug #456632 ( http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=456632 ) In automake 1.9 and 1.10, "make distcheck" tries to write in a directory is has itself put in readonly. This happens if a texinfo target has some depends. The generated rule is: $(srcdir)/kaapi.info: kaapi.texi $(srcdir)/version.texi $(kaapi_TEXINFOS) ... So, if $(kaapi_TEXINFOS) has generated files (AC_CONFIG files for examples), "make distcheck" will fails. Here is in attachement a minimal example and the typescript of what I did to generate the error. This bug is really annoying for me. Whatever workaround would be welcome. Best regards Vincent >How-To-Repeat: tar xvzf test.tar.gz cd test ./bootstrap mkdir build cd build ../configure make distcheck >Fix: >Release-Note: >Audit-Trail: >Unformatted: ----gnatsweb-attachment---- Content-Type: application/gzipped-patch; name="test.tar.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="test.tar.gz" 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 CxYsWLBgwYIFCxYsWLDwh4P/AM/MrG4AUAAA -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]