Dnia 10-03-2007, sob o godzinie 23:28 +0100, Daniel Mróz napisał(a): > > Czy nie powinno uzywac sie jednego slusznego systemu do budowania ? > W "jedynie słusznym systemie budowania" może nie być wszystkich paczek i > trzeba czasami skorzystać z tego "mniej słusznego". Oba systemy ze sobą nie > interferują zbytnio, więc user może sobie instalować moduły z innego systemu, > nawet jeśli paczki z nimi są w PLD jako pakiety RPM (bo np. user ma taki > kaprys).
Mialem na mysli distutils kontra setuptools. > > > Jezeli nie ma zainstalowanego setuptools to zbuduje bez egg. > Ale po co budować egg? Czy przypadkiem easy_install nie używa tych katalogów > przy kontroli zainstalowanych pakietów zależnych? setuptools nie jest standardowym systemem budowania w pythonie a easy_install standardowym instalatorem. To jest tylko dodatek do distutils. Zgodze sie ze mozna budowac egg-info jezeli wszystkie pakiety beda tak budowane. W innym wypadku wole nalozyc ta latke -try: - from setuptools import setup -except ImportError: - print '(WARNING: importing distutils, not setuptools!)' - from distutils.core import setup +from distutils.core import setup na setup.py i miec jedna zaleznosc mniej. Czy przerabiamy wszystkie py paczki na rpm + egg-info, czyli budowane setuptools a nie distutils 8-)? Dzieki za uzupelnienie moich brakow. Pozdrawiam shmoo _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
