text_combined: steve holden gsdszholdenwebcom lemburg wrote 20080321 2221 phillip j eby wrote 0806 pm 3212008 0100 lemburg wrote guess way support variants use filesystem based approach eg placing file special extension dir syspath database logic could scan syspath files read data provide interface bdist formats would include files thats idea behind current version pep 262 yes think kept separate files section also doesnt seem necessary could add one entries format createsdir abc createsfile abcxyz1py createsdir abcdef createsfile abcdefxyz2py createsfile abcdefxyz3py createsfile abcdefxyz4ini actually think size hash information good order able tell youre looking original file im sure useful permissions uidgid info im hoping well hear anybody use case youre heading wrong direction trying rewrite rpm innosetup python anything complicated left tools specifically written manage complex software setups need way play nice various platform installers would surely welcomed many third parties package python platforms honestly believe people would happy provide two things install package local archive url pypi uninstall package way doesnt break installed packages whatever mechanism avoid making undercover changes python installation adding pth files overriding sitepy etc needed tool keeps simple task installing uninstalling python packages examples python pypipy install mypkg10tgz python pypipy install httpwwwexamplecommypkg10tgz python pypipy install mypkg10 python pypipy uninstall mypkg theres dependency problem tool print list packages needs try install things automagically unless explicitly asked seems silly omit capability essentially omitting recursive call package needs modules well package docs point user use eg python pypipy install mydep113 mydep223 mydep403 mypkg10 instead would better using loaddependencies anything complicated left specialized tools rpm apt msi tools tool python package installation application installation dont need tool support multiple versions package thats bound cause problems pickle isinstance etc another argument installing apps separate components dependencies really dont believe enough consideration given essential difference two activities provide namespace hacking completely separate issue handled packages rather install tool support kinds funky version numbers package wants participate system author better make sure version string fits standard format agreed provide form intrapackage bus interface ie entry points call provide support keeping whole packages zip files doesnt play well c extensions clutters syspath readonly needs special importers etc etc shouldnt require special importers though zip file contains compiled code readonly nature doesnt matter zips versionspecific try automatic version matching required packages download things sourceforge sites special download mechanisms scan websites links make coffee clean house send kids school package would could immensely popular course still issues resolved regarding requirements package nameversion stuff etc hash reach quorum distutilssig well ive probably killfiled nonexistence list seems danger answering wrong problem yet thats say topic heave sigh relief get messing regards steve steve holden 1 571 484 6266 1 800 494 3119 holden web llc httpwwwholdenwebcom _______________________________________________ pythondev mailing list zvlllneumpythonorg httpmailpythonorgmailmanlistinfopythondev unsubscribe httpmailpythonorgmailmanoptionspythondevpythondev40tangomucom wed 06 aug 2008 153817 0400 pythondev get rid eggs 26 beyond