Re: [Python-Dev] FHS compliance of Python installation

2010-06-26 Thread Matthias Klose

On 25.06.2010 02:54, Ben Finney wrote:

James Y Knightf...@fuhm.net  writes:


Really, python should store the .py files in /usr/share/python/, the
.so files in /usr/lib/x86_64- linux-gnu/python2.5-debug/, and the .pyc
files in /var/lib/python2.5- debug. But python doesn't work like that.


+1

So who's going to draft the “Filesystem Hierarchy Standard compliance”
PEP? :-)


This has nothing to do with the FHS.  The FHS talks about data, not code.
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] FHS compliance of Python installation

2010-06-26 Thread C. Titus Brown
On Sat, Jun 26, 2010 at 10:25:28PM +0200, Matthias Klose wrote:
 On 25.06.2010 02:54, Ben Finney wrote:
 James Y Knightf...@fuhm.net  writes:

 Really, python should store the .py files in /usr/share/python/, the
 .so files in /usr/lib/x86_64- linux-gnu/python2.5-debug/, and the .pyc
 files in /var/lib/python2.5- debug. But python doesn't work like that.

 +1

 So who's going to draft the ???Filesystem Hierarchy Standard compliance???
 PEP? :-)

 This has nothing to do with the FHS.  The FHS talks about data, not code.

Really?  It has some guidelines here for object files, etc., at least as
of 2004.

http://www.pathname.com/fhs/pub/fhs-2.3.html

A quick scan suggests /usr/lib is the right place to look:

http://www.pathname.com/fhs/pub/fhs-2.3.html#USRLIBLIBRARIESFORPROGRAMMINGANDPA

cheers,
--titus
-- 
C. Titus Brown, c...@msu.edu
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] FHS compliance of Python installation

2010-06-26 Thread Matthias Klose

On 26.06.2010 22:30, C. Titus Brown wrote:

On Sat, Jun 26, 2010 at 10:25:28PM +0200, Matthias Klose wrote:

On 25.06.2010 02:54, Ben Finney wrote:

James Y Knightf...@fuhm.net   writes:


Really, python should store the .py files in /usr/share/python/, the
.so files in /usr/lib/x86_64- linux-gnu/python2.5-debug/, and the .pyc
files in /var/lib/python2.5- debug. But python doesn't work like that.


+1

So who's going to draft the ???Filesystem Hierarchy Standard compliance???
PEP? :-)


This has nothing to do with the FHS.  The FHS talks about data, not code.


Really?  It has some guidelines here for object files, etc., at least as
of 2004.

http://www.pathname.com/fhs/pub/fhs-2.3.html

A quick scan suggests /usr/lib is the right place to look:

http://www.pathname.com/fhs/pub/fhs-2.3.html#USRLIBLIBRARIESFORPROGRAMMINGANDPA


agreed for object files, but
http://www.pathname.com/fhs/pub/fhs-2.3.html#USRSHAREARCHITECTUREINDEPENDENTDATA
explicitely states The /usr/share hierarchy is for all read-only architecture 
independent *data* files.

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] FHS compliance of Python installation

2010-06-26 Thread James Y Knight


On Jun 26, 2010, at 4:35 PM, Matthias Klose wrote:


On 26.06.2010 22:30, C. Titus Brown wrote:

On Sat, Jun 26, 2010 at 10:25:28PM +0200, Matthias Klose wrote:

On 25.06.2010 02:54, Ben Finney wrote:

James Y Knightf...@fuhm.net   writes:

Really, python should store the .py files in /usr/share/python/,  
the
.so files in /usr/lib/x86_64- linux-gnu/python2.5-debug/, and  
the .pyc
files in /var/lib/python2.5- debug. But python doesn't work like  
that.


+1

So who's going to draft the ???Filesystem Hierarchy Standard  
compliance???

PEP? :-)


This has nothing to do with the FHS.  The FHS talks about data,  
not code.


Really?  It has some guidelines here for object files, etc., at  
least as

of 2004.

http://www.pathname.com/fhs/pub/fhs-2.3.html

A quick scan suggests /usr/lib is the right place to look:

http://www.pathname.com/fhs/pub/fhs-2.3.html#USRLIBLIBRARIESFORPROGRAMMINGANDPA


agreed for object files, but
http://www.pathname.com/fhs/pub/fhs-2.3.html#USRSHAREARCHITECTUREINDEPENDENTDATA
explicitely states The /usr/share hierarchy is for all read-only  
architecture independent *data* files.


I always figured the read-only architecture independent bit was the  
important part there, and code is data. Emacs's el files go into / 
usr/share/emacs, for instance.


James
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


[Python-Dev] FHS compliance of Python installation (was: versioned .so files for Python 3.2)

2010-06-24 Thread Ben Finney
James Y Knight f...@fuhm.net writes:

 Really, python should store the .py files in /usr/share/python/, the
 .so files in /usr/lib/x86_64- linux-gnu/python2.5-debug/, and the .pyc
 files in /var/lib/python2.5- debug. But python doesn't work like that.

+1

So who's going to draft the “Filesystem Hierarchy Standard compliance”
PEP? :-)

-- 
 \ “Having sex with Rachel is like going to a concert. She yells a |
  `\  lot, and throws frisbees around the room; and when she wants |
_o__)more, she lights a match.” —Steven Wright |
Ben Finney

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com