diff options
author | Martin Schlemmer <azarah@gentoo.org> | 2003-03-17 15:59:24 +0000 |
---|---|---|
committer | Martin Schlemmer <azarah@gentoo.org> | 2003-03-17 15:59:24 +0000 |
commit | 80cd14c818daa09067e33ec74bec059118fb0264 (patch) | |
tree | 84648ff9b55cf96b4655cbbb31bde7c93130c47f /sys-apps | |
parent | removed old/broken ebuilds (diff) | |
download | gentoo-2-80cd14c818daa09067e33ec74bec059118fb0264.tar.gz gentoo-2-80cd14c818daa09067e33ec74bec059118fb0264.tar.bz2 gentoo-2-80cd14c818daa09067e33ec74bec059118fb0264.zip |
fix issues with creating /usr/portage if mounted as NFS
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/baselayout/ChangeLog | 6 | ||||
-rw-r--r-- | sys-apps/baselayout/baselayout-1.8.6.4.ebuild | 10 |
2 files changed, 13 insertions, 3 deletions
diff --git a/sys-apps/baselayout/ChangeLog b/sys-apps/baselayout/ChangeLog index e59a28185472..a3e7d5887232 100644 --- a/sys-apps/baselayout/ChangeLog +++ b/sys-apps/baselayout/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-apps/baselayout # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/ChangeLog,v 1.67 2003/03/16 10:05:31 azarah Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/ChangeLog,v 1.68 2003/03/17 15:59:24 azarah Exp $ + + 17 Mar 2003; Martin Schlemmer <azarah@gentoo.org> baselayout-1.8.6.4.ebuild : + Only run 'keepdir /usr/portage' if ${ROOT}/usr/portage do NOT exist, else we + run into problems if it is a readonly NFS mount among others. *baselayout-1.8.6.4 (16 Mar 2003) diff --git a/sys-apps/baselayout/baselayout-1.8.6.4.ebuild b/sys-apps/baselayout/baselayout-1.8.6.4.ebuild index 5381e8cb9907..aff6fe9b753b 100644 --- a/sys-apps/baselayout/baselayout-1.8.6.4.ebuild +++ b/sys-apps/baselayout/baselayout-1.8.6.4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2002 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/baselayout-1.8.6.4.ebuild,v 1.1 2003/03/16 10:05:31 azarah Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/baselayout/baselayout-1.8.6.4.ebuild,v 1.2 2003/03/17 15:59:24 azarah Exp $ # This ebuild needs to be merged "live". You can't simply make a package # of it and merge it later. @@ -189,8 +189,14 @@ src_install() { dosym ../var/tmp /usr/tmp keepdir /home - keepdir /usr/include /usr/src /usr/portage + keepdir /usr/include /usr/src keepdir /usr/X11R6/include/{X11,GL} /usr/X11R6/lib + # If it already exist, do not recreate, else we get + # problems when /usr/portage mounted as ro NFS, etc. + if [ ! -d "${ROOT}/usr/portage" ] + then + keepdir /usr/portage + fi dosym ../X11R6/include/X11 /usr/include/X11 dosym ../X11R6/include/GL /usr/include/GL |