URL:
<http://savannah.gnu.org/bugs/?41125>
Summary: -make documentation is un-installable
Project: GNUstep
Submitted by: hitterm
Submitted on: Mo 06 Jan 2014 21:15:06 GMT
Category: Makefiles
Severity: 3 - Normal
Item Group: Bug
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
A few days ago Richard called looking at the documentation a "radical
concept". Joking, of course.
Let's see on how to install it:
$ ./configure --prefix=/home/mah/gnustep/docinstallation
--with-layout=fhs-system
$ cd Documentation/
$ make
$ make install
[... lots of stuff snipped ...]
Making install for doc gnustep-howto...
Creating /usr/share/GNUstep/Documentation/User/GNUstep...
mkdir: cannot create directory ‘/usr/share/GNUstep/Documentation’:
Permission denied
OUCH! --prefix totally ignored.
Let's try again (after removing a lot of stuff not cleaned by "make distclean"
manually, see also bug #41026):
$ sudo apt-get purge gnustep*
(open a new shell for a clean environment)
$ ./configure --prefix=/home/mah/gnustep/docinstallation
$ cd Documentation/
$ make
$ make install
$ ls /home/mah/gnustep/docinstallation
ls: cannot access /home/mah/gnustep/docinstallation: No such file or
directory
Third try:
$ ./configure --prefix=/home/mah/gnustep/docinstallation
--with-layout=fhs-system
$ cd Documentation/
$ make
$ make install DESTDIR=/home/mah/gnustep/docinst
$ find /home/mah/gnustep/docinst
/home/mah/gnustep/docinst
[ ^^ It exists! ^^ ]
/home/mah/gnustep/docinst/home
/home/mah/gnustep/docinst/home/mah
[...]
/home/mah/gnustep/docinst/home/mah/gnustep/make/Documentation/tmp-installation/System/Library/Documentation
/home/mah/gnustep/docinst/home/mah/gnustep/make/Documentation/tmp-installation/System/Library/Documentation/info
[ ^^ BOOO ^^ ]
/home/mah/gnustep/docinst/home/mah/gnustep/make/Documentation/tmp-installation/System/Library/Documentation/Developer/Make/ReleaseNotes
[...]
Totally in the wrong place and ignoring filesystem layout.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?41125>
_______________________________________________
Nachricht gesendet von/durch Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-gnustep