🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #87480

Installation problem with shadow trees

#87480
From: tkld
Date: Fri, 16 Sep 1994 13:18
28 lines
2024 bytes
In GNU Emacs 19.26.1 (sparc-sun-sunos4.1.3, X toolkit) of Thu Sep 15 1994 on scott

 Not an Emacs problem as such - just poor interaction with the method
of installing software we use. We build shadow trees of symlinks for
each OS/architecture we support and build packages there. We have a
scripts to maintain this.

 I know that Emacs has support for using the same tree to build Emacs
for multiple architectures, so do many other packages. They all do it
differently - we want a uniform method.

 Emacs tries to install lisp and etc dirs by using a tar | tar pipe.
This copies symlinks rather than the files themselves, in our case.

 I suggest changing the two lines in emacs-19.2x/Makefile.in from
 (cd ... ; tar cf - . ) | ( cd ...
to 
 (cd ... ; tar chf - . ) | ( cd ...

 This will copy the files (not the links which point to files that
only exist on the build machine). It should be harmless to sites that
do not use shadow trees.

-- 
|Kevin.Davidson@edinburgh.ac.uk +-+ Centre for Cognitive Science/HCRC,        |
|tkld@cogsci.ed.ac.uk           | | University of Edinburgh,                  |
|+44 131 650 6879        .oOo.  | | 2 Buccleuch Place, EH8 9LW.        .oOo.  |
`-------------------------------' `-------------------------------------------'
Technical Details
Message-ID: <23500.9409161309@scott.cogsci.ed.ac.uk>
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!redstone.interpath.net!ddsw1!news.kei.com!yeshua.marcam.com!MathWorks.Com!europa.eng.gtefsd.com!howland.reston.ans.net!math.ohio-state.edu!cis.ohio-state.edu!cogsci.edinburgh.ac.UK!tkld

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fb2f1,f0b86eb9ff1180f,start
X-Google-Attributes: gidfb2f1,public
X-Google-ArrivalTime: 1994-09-17 23:40:52 PST
Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!redstone.interpath.net!ddsw1!news.kei.com!yeshua.marcam.com!MathWorks.Com!europa.eng.gtefsd.com!howland.reston.ans.net!math.ohio-state.edu!cis.ohio-state.edu!cogsci.edinburgh.ac.UK!tkld
From: tkld@cogsci.edinburgh.ac.UK
Newsgroups: gnu.emacs.bug
Subject: Installation problem with shadow trees
Date: 16 Sep 1994 09:18:03 -0400
Organization: GNUs Not Usenet
Lines: 28
Sender: daemon@cis.ohio-state.edu
Approved: bug-gnu-emacs@prep.ai.mit.edu
Distribution: gnu
Message-ID: <23500.9409161309@scott.cogsci.ed.ac.uk>