From trabigo at chello.at Sun Sep 4 15:48:55 2005 From: trabigo at chello.at (TrabiGo) Date: Sun, 04 Sep 2005 15:48:55 +0200 Subject: [PyVault-users] fc3 yum Missing Dependency Message-ID: <431AFB47.1060004@chello.at> Hi @ all, I have a problem with the dependencies, perhaps someone could help me to resolve it. here is the yum output: Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Package plone.noarch 0:2.1-0.1.alpha2.fc3 set to be updated ---> Package zope.i386 0:2.8.0-2.fc3 set to be updated ---> Package python23.i386 0:2.3.5-10.fc3.pyv set to be updated --> Running transaction check --> Processing Dependency: python-optik for package: up2date --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Package python.i386 0:2.3.4-13.1 set to be updated --> Running transaction check --> Processing Dependency: python-abi = 2.4 for package: python24-pyopenssl --> Finished Dependency Resolution Error: Missing Dependency: python-abi = 2.4 is needed by package python24-pyopenssl Thanks for help Greetings TrabiGo From symbiont at berlios.de Sun Sep 4 18:47:21 2005 From: symbiont at berlios.de (Jeff Pitman) Date: Mon, 5 Sep 2005 00:47:21 +0800 Subject: [PyVault-users] fc3 yum Missing Dependency In-Reply-To: <431AFB47.1060004@chello.at> References: <431AFB47.1060004@chello.at> Message-ID: <200509050047.22707.symbiont@berlios.de> On Sunday 04 September 2005 21:48, TrabiGo wrote: > --> Running transaction check > --> Processing Dependency: python-optik for package: up2date > --> Restarting Dependency Resolution with new changes. > --> Populating transaction set with selected packages. Please wait. > ---> Package python.i386 0:2.3.4-13.1 set to be updated This is a bug in yum 2.2.x because it's not processing the Obsoletes correctly. For now, do this manually first: $ yum install python24-optik Then, things will work from now on. I took Provides: python-optik out of python23, because I don't feel it's appropriately assigned especially in systems that have multiple python's installed. I've also upgraded optik = 1.5 from their sf.net website; so it's upgrade path will now be directed through python24-optik. My current thinking is to get all distributions upgraded to yum 2.4.x to alleviate future problems in this regard. -- -jeff From symbiont at berlios.de Tue Sep 6 04:35:29 2005 From: symbiont at berlios.de (Jeff Pitman) Date: Tue, 6 Sep 2005 10:35:29 +0800 Subject: [PyVault-users] fc3 yum Missing Dependency In-Reply-To: <431C5451.5010300@chello.at> References: <431AFB47.1060004@chello.at> <200509050047.22707.symbiont@berlios.de> <431C5451.5010300@chello.at> Message-ID: <200509061035.30749.symbiont@berlios.de> TrabiGo-- I'd like this to be recorded on the list, so bear with the top post. PyVault seeks to co-exist with any repository that you add to the repo list in yum or smart. Obviously, though, this is not the case right out of the box. Lack of time prohibits a full testing of all possible scenarios prior to releasing the packages out into the wild. Your description exhibits two problems: 1. python24 from atrpms is taking precedence. I will fix this by raising the release number from PyVault (which will be sync'd in an hour or two). Axel and I have already talked about this in the past and it's an acceptable move. 2. yum keeps selecting python = 2.3.4 even though python23 has already marked it for Obsolescence. Supposedly, this can be resolved by upgrading yum. Try to upgrade yum to the version found at atrpms (2.3.4). Because this problem does not show up on fc4. Again, as time allows, I will be pushing a 2.4 release of yum for all platforms soon. take care, jeff On Monday 05 September 2005 22:21, TrabiGo wrote: > Hi, > > first of all thanks for the fast reply, there are still problems: > > I was installing the package you suggested, there is the following > output: Resolving Dependencies > --> Populating transaction set with selected packages. Please wait. > ---> Downloading header for python24-optik to pack into transaction > set. python24-optik-1.5-2.py24 100% |=========================| 4.1 > kB 00:00 ---> Package python24-optik.noarch 0:1.5-2.py24 set to be > updated --> Running transaction check > --> Processing Dependency: python-abi = 2.3 for package: > python-simpletal --> Processing Dependency: /usr/lib/python2.3 for > package: libxml2-python Importing Additional filelist information for > dependency resolution filelists.xml.gz 100% > |=========================| 115 kB 00:00 MD Read : > ################################################## 429/429 > livna-stab: ################################################## > 429/429 filelists.xml.gz 100% |=========================| > 135 kB 00:00 MD Read : > ################################################## 109/109 pyvault > : ################################################## 109/109 > filelists.xml.gz 100% |=========================| 1.3 MB > 00:08 MD Read : ################################################## > 1462/1462 extras : > ################################################## 1462/1462 > filelists.xml.gz 100% |=========================| 3.0 MB > 00:13 MD Read : ################################################## > 1019/1019 updates-re: > ################################################## 1019/1019 > filelists.xml.gz 100% |=========================| 1.9 MB > 00:14 MD Read : ################################################## > 2623/2623 base : > ################################################## 2622/2622 --> > Processing Dependency: python-abi = 2.3 for package: alchemist --> > Processing Dependency: Distutils for package: 4Suite > --> Processing Dependency: python-abi = 2.3 for package: > system-config-printer > --> Processing Dependency: python-abi = 2.3 for package: > gnome-python2 --> Restarting Dependency Resolution with new changes. > --> Populating transaction set with selected packages. Please wait. > ---> Downloading header for python to pack into transaction set. > python-2.3.4-13.1.i386.rp 100% |=========================| 191 kB > 00:01 ---> Package python.i386 0:2.3.4-13.1 set to be updated > --> Running transaction check > --> Processing Dependency: python-abi = 2.4 for package: > python24-pyopenssl --> Processing Dependency: python(abi) = 2.4 for > package: python24-optik --> Finished Dependency Resolution > Error: Missing Dependency: python-abi = 2.4 is needed by package > python24-pyopenssl > Error: Missing Dependency: python(abi) = 2.4 is needed by package > python24-optik > > afterwards I googled a little bit arroung and I found this repo > [atrpms] > name=Fedora Core $releasever - $basearch - ATrpms > baseurl=http://dl.atrpms.net/fc$releasever-$basearch/atrpms/stable > > afterwards I repeated the installation of python24-optik > and the output was: > > Resolving Dependencies > --> Populating transaction set with selected packages. Please wait. > ---> Package python24-optik.noarch 0:1.5-2.py24 set to be updated > --> Running transaction check > --> Processing Dependency: python-abi = 2.3 for package: > python-simpletal --> Processing Dependency: /usr/lib/python2.3 for > package: libxml2-python Importing Additional filelist information for > dependency resolution filelists.xml.gz 100% > |=========================| 357 kB 00:01 MD Read : > ################################################## 939/939 atrpms > : ################################################## 939/939 > livna-stab: ################################################## > 429/429 pyvault : > ################################################## 109/109 extras > : ################################################## 1462/1462 > updates-re: ################################################## > 1019/1019 base : > ################################################## 2622/2622 --> > Processing Dependency: python-abi = 2.3 for package: alchemist --> > Processing Dependency: Distutils for package: 4Suite > --> Processing Dependency: python-abi = 2.3 for package: > system-config-printer > --> Processing Dependency: python-abi = 2.3 for package: > gnome-python2 --> Restarting Dependency Resolution with new changes. > --> Populating transaction set with selected packages. Please wait. > ---> Package python.i386 0:2.3.4-13.1 set to be updated > --> Running transaction check > --> Processing Dependency: python-abi = 2.4 for package: > python24-pyopenssl --> Processing Dependency: python(abi) = 2.4 for > package: python24-optik --> Restarting Dependency Resolution with new > changes. > --> Populating transaction set with selected packages. Please wait. > ---> Downloading header for python24 to pack into transaction set. > python24-2.4.1-2_8.rhfc3. 100% |=========================| 208 kB > 00:00 ---> Package python24.i386 0:2.4.1-2_8.rhfc3.at set to be > updated --> Running transaction check > > Dependencies Resolved > Transaction Listing: > Install: python24-optik.noarch 0:1.5-2.py24 - pyvault > > Performing the following to resolve dependencies: > Install: python.i386 0:2.3.4-13.1 - updates-released > Update: python24.i386 0:2.4.1-2_8.rhfc3.at - atrpms > Total download size: 10 M > > Now I am a little bit confused with the dependencies of all these > python packages ... you said that yum 2.4 is better, I've read that > yum 2.4 is also availible for fc3 but I found only this package > "yum-2.3.4-62.rhfc3.at.i386.rpm > " at atrpms. > any ideas how to install yum 2.4 ? or should I just continue with all > these repos and many versions on my harddisk ;) > > thank you in advance > > Greetings TrabiGo > > Jeff Pitman wrote: > >On Sunday 04 September 2005 21:48, TrabiGo wrote: > >>--> Running transaction check > >>--> Processing Dependency: python-optik for package: up2date > >>--> Restarting Dependency Resolution with new changes. > >>--> Populating transaction set with selected packages. Please wait. > >>---> Package python.i386 0:2.3.4-13.1 set to be updated > > > >This is a bug in yum 2.2.x because it's not processing the Obsoletes > >correctly. For now, do this manually first: > > > >$ yum install python24-optik > > > >Then, things will work from now on. > > > >I took Provides: python-optik out of python23, because I don't feel > > it's appropriately assigned especially in systems that have > > multiple python's installed. I've also upgraded optik = 1.5 from > > their sf.net website; so it's upgrade path will now be directed > > through > >python24-optik. > > > >My current thinking is to get all distributions upgraded to yum > > 2.4.x to alleviate future problems in this regard. -- -jeff From symbiont at berlios.de Sat Sep 10 17:18:45 2005 From: symbiont at berlios.de (Jeff Pitman) Date: Sat, 10 Sep 2005 23:18:45 +0800 Subject: [PyVault-users] Yum 2.4.0 Status Message-ID: <200509102318.46641.symbiont@berlios.de> Just to let everyone know, I got yum 2.4.0 working with python 2.4.1 on fc3. I need to cleanup the construction work and apply it across all supported distros. I'll throw a warning out as it hits the fans. Hopefully we can cleanup a lot of the dep issues with this. -- -jeff From symbiont at berlios.de Fri Sep 23 18:11:57 2005 From: symbiont at berlios.de (Jeff Pitman) Date: Sat, 24 Sep 2005 00:11:57 +0800 Subject: [PyVault-users] Repositories Quite Stable Now Message-ID: <200509240011.57635.symbiont@berlios.de> Hi: All four repositories have been stabilized with a common version of Yum (2.4.0). I have also created a bootstrap RPM for CentOS 3. Other distributions shouldn't not need a bootstrap but a direct download of the release RPM. I have changed the name from pyvault-package-config to pyvault-release to conform closer to what fedora and rpmforge do. Couple of other packages to take note of: python24-pycrypto - renamed to pythone24-crypto, conforming to other repos omniORB python24-omniorb - new packages (provide CORBA support) python24-ldap - upstream release python24-fnorb - cleanup (provides pure-python CORBA) smart (fc4 only) - experimental only (use rpmforge's) That's about it this go around. Again, things *should* be solid. If you see anything problems, report on Trac. Got any comments, let me know here! take care, -- -jeff From jeff.pitman at msa.hinet.net Fri Sep 23 18:36:20 2005 From: jeff.pitman at msa.hinet.net (Jeff Pitman) Date: Sat, 24 Sep 2005 00:36:20 +0800 Subject: [PyVault-users] PyVault Requests Message-ID: <200509240036.21518.jeff.pitman@msa.hinet.net> All: While we haven't finished 100% on the RHEL 3 tests, please peruse the RPMs available here: http://python.org/pyvault. If you have any recommendations for packages to add, post a message to the innercircle list (and CC pyvault-users if possible). I'll monitor and see what I can do (for the pyvault side, of course. Michal takes care of the "yum install" part.) The advantage scenario for this setup is that you'll be able to develop your programs on RHEL 4, FC3, and FC4, and be able to confidently run them from Cornerhost's RHEL 3 systems. take care, -- -jeff From michal at sabren.com Fri Sep 23 22:06:10 2005 From: michal at sabren.com (Michal Wallace) Date: Fri, 23 Sep 2005 16:06:10 -0400 (EDT) Subject: [PyVault-users] [innercircle] PyVault Requests In-Reply-To: <200509240036.21518.jeff.pitman@msa.hinet.net> References: <200509240036.21518.jeff.pitman@msa.hinet.net> Message-ID: On Sat, 24 Sep 2005, Jeff Pitman wrote: > While we haven't finished 100% on the RHEL 3 tests, please peruse the > RPMs available here: http://python.org/pyvault. If you have any > recommendations for packages to add, post a message to the innercircle > list (and CC pyvault-users if possible). I'll monitor and see what I > can do (for the pyvault side, of course. Michal takes care of the "yum > install" part.) Hey Jeff, Thanks for the offer! :) One recommendations is a flat list of *all* the modules in pyvault. The search box is for all of python.org. I went through all the categories and put them into notepad so I could search the whole list. My python2.2.3 rpms are here: https://secure.sabren.com/rpms/py223/ Here's what I install now and whether I found them on pyvault: GnuPGInterface - yes moin - yes pexpect - yes pysqlite - yes SOAPy - yes 4Suite - no Imaging - no Numeric - no PyChecker - no PyXML - no bsddb3 - no metakit - no pygdchart - no logging - no, but i think this is standard now piddle - no, but I've inherited this so i'll work on it I don't know if there's still a demand for all of these modules on my servers, or if they're all worth tracking. I would think that the xml, numeric, and imaging libraries would be pretty standard requests though. Having an rpm for 4Suite is also very nice because it's slower to build than python itself. :) Sincerely, Michal J Wallace Sabren Enterprises, Inc. ------------------------------------- contact: michal at sabren.com hosting: http://www.cornerhost.com/ my site: http://www.withoutane.com/ ------------------------------------- From symbiont at berlios.de Thu Sep 29 09:27:40 2005 From: symbiont at berlios.de (Jeff Pitman) Date: Thu, 29 Sep 2005 15:27:40 +0800 Subject: [PyVault-users] ANN: Python 2.4.2 Released Message-ID: <200509291527.40433.symbiont@berlios.de> Hi all: Python 2.4.2 has been released for about 14 hours now. I forgot to issue a general notice. I have also added a Redhat patch that uses canonicalize_file_name for safer and secure ways of obtaining the path from a script passed as an argument to the python interpreter. There were some issues at first, but it has stabilized and appears to be of great use. I might consider pushing the patch into Py 2.3. Please test and provide feedback on how it's working for your systems. enjoy, -- -jeff From symbiont at berlios.de Thu Sep 29 14:00:20 2005 From: symbiont at berlios.de (Jeff Pitman) Date: Thu, 29 Sep 2005 20:00:20 +0800 Subject: [PyVault-users] CentOS Base Version Message-ID: <200509292000.21034.symbiont@berlios.de> Hi: Currently, my buildsystem is pinned at CentOS 3.5 and CentOS 4.0. Updates are not enabled, right now. I am in the middle of enabling the updates/ directories to make sure builds are in line with all available packages. I've noticed that 4.1 is available. However, 4.2beta is available. Does anyone object if I just wait until the 4.2 release before updating my buildsystem? 99.9% chance that 4.0 builds will run just fine on 4.1. If there are any concerns, let me know. -- -jeff