Re: [arch-general] [arch-dev-public] The "Great Python Rebuild of 2010" begins
On Sun, Aug 29, 2010 at 5:48 PM, Allan McRae <allan@archlinux.org> wrote:
On 18/08/10 01:46, Allan McRae wrote:
Hi,
I have pushed the new python (3.1) and python2 (2.7) packages to the new [staging] repo so rebuilds can start there. Remember the staging repo should never be used outside a build chroot... If you do, everything python related will break on your system.
TUs will not be able to start uploading rebuilds yet as they do not have a staging equivalent, but we will sort something out for them once we get all the db-scripts/devtools changes tested for the main one first. The package pool is going to save us a heap of issues when this gets moved so it is worth the wait.
The key things to remember with the rebuild are:
- build in clean chroots. Most packages will detect "python2" or "python-2.7" once they see no "python" and use that. Some will need simple patching.
- change your dependencies to python2
- check files for #!'s with "/usr/bin/python" or "/usr/bin/env python". If you have those you will need to do a sed to change them to python2.
If you come across a package that you can not easily fix, add it to
http://wiki.archlinux.org/index.php/DeveloperWiki:Python_Todo_List#Packages_... and I will take a look at it.
Just a reminder for people to look at their packages and rebuild them for this. We seem to of stalled majorly...
Allan
Any updates regarding the creation of a [community-staging] repository?
Any updates regarding the creation of a [community-staging] repository?
+1. Most of my packages are rebuilt; I'm just waiting to push. -- Chris
On Sun, 29 Aug 2010 13:31:16 -0500, Christopher Brannon <cmbrannon79@gmail.com> wrote:
Any updates regarding the creation of a [community-staging] repository?
+1. Most of my packages are rebuilt; I'm just waiting to push.
-- Chris
I could add it to dbscripts and devtools easily; but some admin of sigurd needs to create the dir and adjust the rsync to gerolde. -- Pierre Schmitz, https://users.archlinux.de/~pierre
participants (3)
-
Christopher Brannon
-
Evangelos Foutras
-
Pierre Schmitz