You are not logged in.
since the last update, parts of my desktop were beginning to fail.
Though we have taken care of most rebuilds, it is possible that we missed a package. A package you use and which is broken now. If you encounter such packages, please report them to our bugtracker.
well, most? I would have expected one of the most used desktop (gnome) to be part of them...
for the sake of it, I learned how to use abs properly.
then, to find which packages were to be rebuilt, I simply had a peek at /usr/lib/python2.4[/site-packages]
routine:
abs
cd /var/abs/local
then
ls /usr/lib/python2.4/site-packages/
pick a file (e.g gnome-common.pth)
pacman -Qo /usr/lib/python2.4/site-packages/gnome-common.pth
this gives a package name (here gnome-common 2.12.0-5)
find ../ |grep gnome-common
gives a dir
cp -R ../extra/lib/gnome-common .
cd gnome-common
makepkg -sr
pacman -U gnome-common-2.12.0-7.pkg.tar.gz
then, check that file(s) have disapperared (from py24):
ls /usr/lib/python2.4/site-packages/
repeat and rinse.
in the end, I had to rebuild (took me 30~45 mins, barring the big badass xulrunner, which I did last):
$ ls /var/abs/local/
alacarte gnome-common libieee1284 subversion
avahi gnome-python pycrypto vte
beryl-settings-bindings gnome-python-desktop pyorbit xulrunner
dbus-python libbeagle python-pysqlite
gnome-bluetooth libbtctl revelation
(oh, and pyrex too, but it was just a build dep)
that's one hell of an overlook... while I understand that people are donating their time freely, to me this seemed a bit careless to roll that python25 upgrade that fast, forgetting many semi-critical packages in the run.
well, I'm not opening bugs for each one of these packages (or should I?), since there is certainly many more of them anyway.
Last edited by lloeki (2007-03-20 10:27:35)
To know recursion, you must first know recursion.
Offline
since the last update, parts of my desktop were beginning to fail.
well, I'm not opening bugs for each one of these packages (or should I?), since there is certainly many more of them anyway.
open one with a proper description mentioning all pkgs u found something wrong with
Last edited by dolby (2007-03-20 11:31:08)
There shouldn't be any reason to learn more editor types than emacs or vi -- mg (1)
[You learn that sarcasm does not often work well in international forums. That is why we avoid it. -- ewaller (arch linux forum moderator)
Offline
that's one hell of an overlook... while I understand that people are donating their time freely, to me this seemed a bit careless to roll that python25 upgrade that fast, forgetting many semi-critical packages in the run.
well, I'm not opening bugs for each one of these packages (or should I?), since there is certainly many more of them anyway.
don't blaim the devs if you cannot read the frontsite announcements. all packages are in the repos and users have been warned to give the mirrors some time to get them all.
Offline
just because they're in the python-2.4 directory does not mean that they are not updated.
AFAIK, the python2.4 path is added to the 2.5 path, so many do not need to be rebuilt.. or something like that. Only packages which use the C abi or dated routines need to be rebuilt.
James
Offline
But rebuilding is already done and the path has changed as expected: http://www.archlinux.org/packages/files/3287/
Offline
don't blaim the devs if you cannot read the frontsite announcements
I received python25 yesterday, and I'm pretty sure there was no announcement on the front page at the time.
anyway, be sure that I am not blaming anyone, I was just wondering
To know recursion, you must first know recursion.
Offline
Here's the problem with all this stuff.
IIRC there was a fairly large bug report detailing quite a few packages that was not addressed when python was moved.
edit: removed mention of pyc stuff - that's not the real issue, xentac set me straight - it's .so files.
Offline