bugQuilt - Bugs: bug #30322, make install fails (quilt 0.48,...

 
 

bug #30322: make install fails (quilt 0.48, MinGW)

Submitter:  None
Submitted:  Fri 02 Jul 2010 11:01:55 AM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  None
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Wed 18 Dec 2013 01:01:46 PM UTC, comment #3: 

backup-files is no longer a binary, it's a bash script now (since quilt version 0.60 - February 2012), so it no longer needs to be compiled. Thus I can't see how the issue could still be present, as comment #2 implies.

And to answer the side question in the initial message, there is no namespace pollution issue because backup-files is never installed under bin/. It was installed under lib/quilt/, and now under share/quilt/scripts/, which are both private.

Jean Delvare <khali>
Group administrator
Mon 04 Feb 2013 07:10:19 PM UTC, comment #2: 

I just had the same issue so its still a problem

Anonymous
Mon 02 Jan 2012 09:59:56 AM UTC, comment #1: 

A lot of things happened in both quilt and mingw32 over the last year and half. Could someone please test whether this problem still occures ?

Thanks in advance, Mt.

Martin Quinson <mquinson>
Group administrator
Fri 02 Jul 2010 11:01:55 AM UTC, original submission:  

Hi,

make install fails as backup-files is not compiled by the make rule. I had to manually compile lib/backup-files, after than installation went fine.

BTW maybe it would be a good idea to rename:
backup-files -> quilt-backup-files

to avoid namespace collision with other programs.

Follows a related build session:

ssabatini@ssabatini ~/src/quilt-0.48
$ make install
make: ./git-desc: Command not found
/bin/install -c -d /home/ssabatini/bin
/bin/install -c -m 755 bin/quilt bin/guards /home/ssabatini/bin/
/bin/install -c -d /home/ssabatini/share/quilt
/bin/install -c -m 755 quilt/add quilt/annotate quilt/applied quilt/delete quilt
/diff quilt/edit quilt/files quilt/fold quilt/fork quilt/graph quilt/grep quilt/
header quilt/import quilt/mail quilt/new quilt/next quilt/patches quilt/pop quil
t/previous quilt/push quilt/refresh quilt/rename quilt/revert quilt/series quilt
/setup quilt/snapshot quilt/top quilt/unapplied quilt/upgrade /home/ssabatini/sh
are/quilt/
/bin/install -c -d /home/ssabatini/share/quilt/scripts
/bin/install -c -m 755 quilt/scripts/parse-patch quilt/scripts/inspect quilt/scr
ipts/dependency-graph quilt/scripts/edmail quilt/scripts/remove-trailing-ws\
                   /home/ssabatini/share/quilt/scripts
/bin/install -c -m 644 quilt/scripts/patchfns                   \
                   /home/ssabatini/share/quilt/scripts
/bin/install -c -d /home/ssabatini/lib/quilt
/bin/install -c -m 755 lib/backup-files.exe /home/ssabatini/lib/quilt/
/bin/install: cannot stat `lib/backup-files.exe': No such file or directory
make: * [install-main] Error 1

ssabatini@ssabatini ~/src/quilt-0.48
$ make lib/backup-files
make: ./git-desc: Command not found
gcc -g -O2 -Wall -DPACKAGE_NAME=\"quilt\" -DPACKAGE_TARNAME=\"quilt\" -DPACKAGE_
VERSION=\"0.48\" -DPACKAGE_STRING=\"quilt\ 0.48\" -DPACKAGE_BUGREPORT=\"quilt-de
v@nongnu.org\" -DSTDC_HEADERS=1 -DHAVE_CHMOD=1 -DHAVE_MKTEMP=1 -DHAVE_MKDIR=1 -D
HAVE_RMDIR=1 -DHAVE_STRCHR=1 -DHAVE_STRRCHR=1 -DHAVE_STRERROR=1 -DHAVE_SYS_TYPES
_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -
DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1   lib/
backup-files.c   -o lib/backup-files

ssabatini@ssabatini ~/src/quilt-0.48
$ cd lib

ssabatini@ssabatini ~/src/quilt-0.48/lib
$ ls
backup-files.c  backup-files.exe  quilt.el

ssabatini@ssabatini ~/src/quilt-0.48/lib
$ cd ..

ssabatini@ssabatini ~/src/quilt-0.48
$ make install
make: ./git-desc: Command not found
/bin/install -c -d /home/ssabatini/bin
/bin/install -c -m 755 bin/quilt bin/guards /home/ssabatini/bin/
/bin/install -c -d /home/ssabatini/share/quilt
/bin/install -c -m 755 quilt/add quilt/annotate quilt/applied quilt/delete quilt
/diff quilt/edit quilt/files quilt/fold quilt/fork quilt/graph quilt/grep quilt/
header quilt/import quilt/mail quilt/new quilt/next quilt/patches quilt/pop quil
t/previous quilt/push quilt/refresh quilt/rename quilt/revert quilt/series quilt
/setup quilt/snapshot quilt/top quilt/unapplied quilt/upgrade /home/ssabatini/sh
are/quilt/
/bin/install -c -d /home/ssabatini/share/quilt/scripts
/bin/install -c -m 755 quilt/scripts/parse-patch quilt/scripts/inspect quilt/scr
ipts/dependency-graph quilt/scripts/edmail quilt/scripts/remove-trailing-ws\
                   /home/ssabatini/share/quilt/scripts
/bin/install -c -m 644 quilt/scripts/patchfns                   \
                   /home/ssabatini/share/quilt/scripts
/bin/install -c -d /home/ssabatini/lib/quilt
/bin/install -c -m 755 lib/backup-files.exe /home/ssabatini/lib/quilt/
/bin/install -c -d /home/ssabatini/share/doc/quilt-0.48/
/bin/install -c -m 644 doc/README                                       \
                   /home/ssabatini/share/doc/quilt-0.48/
/bin/install -c -m 644 doc/quilt.pdf doc/README.MAIL                    \
                   /home/ssabatini/share/doc/quilt-0.48/
/bin/install -c -d /home/ssabatini/share/man/man1
/bin/install -c -m 644 doc/quilt.1 bin/guards.1 /home/ssabatini/share/man/man1/
/bin/install -c -d /home/ssabatini/etc
/bin/install -c -d /home/ssabatini/etc/bash_completion.d
/bin/install -c -m 644 bash_completion                          \
                   /home/ssabatini/etc/bash_completion.d/quilt
/bin/install -c -m 644 quilt.quiltrc /home/ssabatini/etc/
/bin/install -c -d /home/ssabatini/share/emacs/site-lisp/
/bin/install -c -m 644 lib/quilt.el /home/ssabatini/share/emacs/site-lisp/
rm -rf /home/ssabatini/share/quilt/compat
/bin/install -c -d /home/ssabatini/share/quilt/compat
/bin/install -c -m 755 compat/column compat/getopt compat/sendmail      \
                   /home/ssabatini/share/quilt/compat
ln -sf /bin/gawk        \
               /home/ssabatini/share/quilt/compat/awk

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by khali (Posted a comment)
  • -email is unavailable- added by mquinson (Posted a comment)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2013-12-18 khali StatusNeed Info Fixed
        Open/ClosedOpen Closed
    2012-01-02 mquinson StatusNone Need Info

    Back to the top

    Powered by Savane 3.13-d3ae.
    Corresponding source code