public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] little filesystem layout idea
@ 2003-06-05 20:11 Thomas Weidner
  2003-06-06  0:21 ` Nick Perry
  2003-06-06 13:11 ` Svyatogor
  0 siblings, 2 replies; 4+ messages in thread
From: Thomas Weidner @ 2003-06-05 20:11 UTC (permalink / raw
  To: gentoo-dev

What about the following:
instead of heaving /usr/X/Y, /usr/X/Y is a symlink to /usr/Y/X.
so /usr/qt/3/bin whould be a symlink to /usr/bin/qt/3.
the advantage? all binaries/libraries/headers/... are under a common 
subdirectory (/usr/bin,/usr/lib,/usr/include) and not spread in /usr.
This could be usable in network environments where 
/usr/bin,/usr/share,... are mounted as NFS export. (and it's closer to 
the FHS....).

bye Thomas

PS: sorry for bad english
PPS: i don't want another filesystem layout flame thread,it's just an 
idea....


--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] little filesystem layout idea
  2003-06-05 20:11 [gentoo-dev] little filesystem layout idea Thomas Weidner
@ 2003-06-06  0:21 ` Nick Perry
  2003-06-06 13:11 ` Svyatogor
  1 sibling, 0 replies; 4+ messages in thread
From: Nick Perry @ 2003-06-06  0:21 UTC (permalink / raw
  To: gentoo-dev

I fail the point in that. It's the opposite of what makes sense, i.e. putting symlinks in /usr/bin to programs in /usr/blah/bin, which allows easy execution of said programs without having a very long PATH variable and allows easy management of applications as they can be completely contained under their own directory tree.

Nick


On Thu, 05 Jun 2003 22:11:09 +0200
Thomas Weidner <yasea@gmx.net> wrote:

> What about the following:
> instead of heaving /usr/X/Y, /usr/X/Y is a symlink to /usr/Y/X.
> so /usr/qt/3/bin whould be a symlink to /usr/bin/qt/3.
> the advantage? all binaries/libraries/headers/... are under a common 
> subdirectory (/usr/bin,/usr/lib,/usr/include) and not spread in /usr.
> This could be usable in network environments where 
> /usr/bin,/usr/share,... are mounted as NFS export. (and it's closer to 
> the FHS....).
> 
> bye Thomas
> 
> PS: sorry for bad english
> PPS: i don't want another filesystem layout flame thread,it's just an 
> idea....
> 
> 
> --
> gentoo-dev@gentoo.org mailing list
> 

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] little filesystem layout idea
  2003-06-05 20:11 [gentoo-dev] little filesystem layout idea Thomas Weidner
  2003-06-06  0:21 ` Nick Perry
@ 2003-06-06 13:11 ` Svyatogor
  2003-06-07 12:04   ` Thomas Weidner
  1 sibling, 1 reply; 4+ messages in thread
From: Svyatogor @ 2003-06-06 13:11 UTC (permalink / raw
  To: gentoo-dev

May I ask you then what is the point of having a /usr/qt/3/bin symlink at all? 
The idea (as far as I understand) is that the programs are is spearate locations.
Expesially the one like qt, which stay in the place they were compiled.

On Thu, 05 Jun 2003 22:11:09 +0200
Thomas Weidner <yasea@gmx.net> wrote:

> What about the following:
> instead of heaving /usr/X/Y, /usr/X/Y is a symlink to /usr/Y/X.
> so /usr/qt/3/bin whould be a symlink to /usr/bin/qt/3.
> the advantage? all binaries/libraries/headers/... are under a common 
> subdirectory (/usr/bin,/usr/lib,/usr/include) and not spread in /usr.
> This could be usable in network environments where 
> /usr/bin,/usr/share,... are mounted as NFS export. (and it's closer to 
> the FHS....).
> 
> bye Thomas
> 
> PS: sorry for bad english
> PPS: i don't want another filesystem layout flame thread,it's just an 
> idea....
> 
> 
> --
> gentoo-dev@gentoo.org mailing list
> 
> 


-- 
Sergey Kuleshov <svyatogor@gentoo.org>
Let the Force be with us!

--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] little filesystem layout idea
  2003-06-06 13:11 ` Svyatogor
@ 2003-06-07 12:04   ` Thomas Weidner
  0 siblings, 0 replies; 4+ messages in thread
From: Thomas Weidner @ 2003-06-07 12:04 UTC (permalink / raw
  To: gentoo-dev

I think using a symlink will end up in a more FHS like filesystem. where 
all, also QT,KDE,..., libraries/header/... are in proper locations under 
/usr/lib,/usr/include,... . having /usr/qt and others is for me the 
first step to make a "windows-like" filesystem. As network admin, you 
don't need an extra mount entry for /usr/qt/3/lib, but only for 
/usr/lib. (if bins,libs,shares are mounted seperately which might happen 
in networks with several archs...)

Svyatogor wrote:

>May I ask you then what is the point of having a /usr/qt/3/bin symlink at all? 
>The idea (as far as I understand) is that the programs are is spearate locations.
>Expesially the one like qt, which stay in the place they were compiled.
>
>On Thu, 05 Jun 2003 22:11:09 +0200
>Thomas Weidner <yasea@gmx.net> wrote:
>
>  
>
>>What about the following:
>>instead of heaving /usr/X/Y, /usr/X/Y is a symlink to /usr/Y/X.
>>so /usr/qt/3/bin whould be a symlink to /usr/bin/qt/3.
>>the advantage? all binaries/libraries/headers/... are under a common 
>>subdirectory (/usr/bin,/usr/lib,/usr/include) and not spread in /usr.
>>This could be usable in network environments where 
>>/usr/bin,/usr/share,... are mounted as NFS export. (and it's closer to 
>>the FHS....).
>>
>>bye Thomas
>>
>>PS: sorry for bad english
>>PPS: i don't want another filesystem layout flame thread,it's just an 
>>idea....
>>
>>
>>--
>>gentoo-dev@gentoo.org mailing list
>>
>>
>>    
>>
>
>
>  
>



--
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2003-06-07 12:03 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-06-05 20:11 [gentoo-dev] little filesystem layout idea Thomas Weidner
2003-06-06  0:21 ` Nick Perry
2003-06-06 13:11 ` Svyatogor
2003-06-07 12:04   ` Thomas Weidner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox