I've moved the wxWidgets/wxPython APT repository for Ubuntu once more, but hopefully for the last time. I've also finally figured out (and mostly automated) all the magic needed for proper repository structure and also for signing the packages and repository metadata. The repository currently contains wxWidgets/wxPython 2.6.4.0 and 2.8.4.0 packages for both i386 and amd64 platform architectures, for Ubuntu 6.06 (dapper), 6.10 (edgy) and 7.04 (feisty). These newest packages also fix the dependency problem related to the python-wxaddons package, so after updating your 2.6 packages you should be able to install python-wxaddons from the 2.8 set and not conflict with the wxPython 2.6 packages.
To use this repository edit your /etc/apt/sources.list file and remove the entries for wxpython.wxcommunity.com if you have them, and add the following lines, substituting either "dapper" or "edgy" for "feisty" if needed:
# wxWidgets/wxPython repository at apt.wxwidgets.org
deb http://apt.wxwidgets.org/ feisty-wx main
deb-src http://apt.wxwidgets.org/ feisty-wx main
To import the key that this repository is signed with run this:
curl http://apt.wxwidgets.org/key.asc | sudo apt-key add -
To update your local copy of the package metadata run this:
sudo apt-get update
My next steps:
* Fix the python packages such that they can support both Python 2.4 and Python 2.5 at the same time. This will likely be done only for 2.8.x and will only be for edgy and feisty (dapper doesn't support python2.5 and also doesn't have the newer tools that simplify building multi-python extension packages.)
* Build the -dbg packages for wxPython since Ubuntu makes it easy to have a debug version of Python installed side-by-side with the release version.
* Add packages for some Debian distros too.
* Maybe add the -ansi packages. (Currently only the Unicode build is in the repository.)
···
--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!