Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
Currently, psycopg >= 1.99 is masked because psycopg in that version had a different api than psycopg1 but kept the same package name. However, from psycopg 2 on, the package name was changed to psycopg2, and hence can be installed simultaneously in a different SLOT and doesn't need to be masked. I propose dropping the 1.99 ebuild (no one should use it, it is broken), unmasking and slotting psycopg2, and while you are at it version bumping to 2.0beta8. I'll add an ebuild to this bug shortly.
Actually, the ebuild for 2.0beta5 is already SLOTted, so it just needs a version bump to beta8, no changes necessary.
2.0_beta8 can also be keyworded ~ppc.
Psycopg 2.0_beta8 also runs fine on amd64.
Psycopg2 was officially released 2006/06/08. I'm currently running psycopg2-2.0.2 without any problems (x86). In the event it's helpfull I'll post the ebuild I'm using. Cheers, John M.
Created an attachment (id=89055) [details] Psycopg2 post release ebuild (second poin release) works for me on x86.
before it gets unmasked, we have to go through the tree to change all the deps of packages to <dev-python/psycopg-1.99. dev-python/adodb-py dev-python/django dev-python/orm dev-python/sqlobject net-zope/zpsycopgda www-apps/trac
Created an attachment (id=92742) [details] psycopg-2.0.2.ebuild New ebuild supporting 'debug' USE flag
Created an attachment (id=92743) [details] psycopg-2.0.2-nodebug.patch patch used by psycopg-2.0.2.ebuild
I just added a newer version of the 2.0.2 ebuild which removes the 'PSYCOPG_DEBUG' flag unless the 'debug' USE flag is specified.
thanks dustin, i've now unmasked psycopg-2.0.2 along with modifying all the psycopg deps for packages that do not support both versions.