bug-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #41125] -make documentation is un-installable


From: Markus Hitter
Subject: [bug #41125] -make documentation is un-installable
Date: Mon, 06 Jan 2014 21:15:07 +0000
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0

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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]