Re: installworld failure due to cross-device links

看板FB_current作者時間12年前 (2013/04/27 13:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
On 01/02/13 07:04, Stefan Esser wrote: > I'd be interested in the general policy on LINKS vs. SYMLINKS > between directories that might end up on different file systems. > > There seems to be an assumption that system directories in /usr > (e.g. /usr/bin, /usr/sbin, /usr/libexec) are on the same file > system, but I do not think that this assumption is documented. > > I'm using a ZFS only installation of -CURRENT and have separate file > systems for several of the directories in / and /usr, that usually > share a file system (e.g. /bin, /sbin, but also /usr/bin/, /usr/sbin > and /usr/libexec are independent file systems). > > An older case is the link from /usr/bin/chgrp to /usr/sbin/chown > (see usr.sbin/chown/Makefile), which is easily fixed by using a > SMYLINK instead of a LINK. > > And now there is usr.sbin/bsdinstall/partedit/Makefile, which as of > r244859 creates a link from /usr/libexec/bsdinstall to /usr/sbin/sade. > > This breaks with /usr/bin and /usr/sbin on different file systems, > while it should not according to the commit message: > Thanks for the patch! I've committed it (slightly modified) as r244958. I haven't taken any action on the chgrp/chown issue, though. -Nathan _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
文章代碼(AID): #1HUrkoZB (FB_current)
文章代碼(AID): #1HUrkoZB (FB_current)