gnumed - "new upstream available" - 0.2.7.1

Bug #154136 reported by Allan MacKinnon
4
Affects Status Importance Assigned to Milestone
gnumed-client (Ubuntu)
Fix Released
Low
Michael Bienia
Gutsy
Fix Released
Undecided
Michael Bienia
Hardy
Fix Released
Low
Michael Bienia

Bug Description

Binary package hint: gnumed-client

Gnumed has updated to 0.2.7.1

The version currently in the Gutsy repos is an outdated version that produces this error:

Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/Gnumed/wxpython/gnumed.py", line 265, in <module>
    setup_cfg_files()
  File "/var/lib/python-support/python2.5/Gnumed/wxpython/gnumed.py", line 167, in setup_cfg_files
    from Gnumed.pycommon import gmCfg, gmNull
  File "/var/lib/python-support/python2.5/Gnumed/pycommon/gmCfg.py", line 63, in <module>
    import gmLog, gmNull, gmPG2, gmTools
  File "/var/lib/python-support/python2.5/Gnumed/pycommon/gmPG2.py", line 802, in <module>
    psycopg2.extensions.register_adapter(tuple, psycopg2.extras.SQL_IN )
AttributeError: 'module' object has no attribute 'SQL_IN'

From the developers:

"The GNUmed package in Ubuntu is "rather old" while the
psycopg2 package apparently isn't. The current GNUmed code
contains a workaround for the psycopg2 v2.0.5 - v2.0.6
incompatibility but Ubuntu doesn't carry the updated GNUmed
code yet (Debian does)."

So can you please update the version in the ubuntu repos with AT LEAST the version in Debian Lenny:

http://packages.debian.org/lenny/gnumed-client/all/download

The code for 0.2.7.1 is here (please feel free to update the appropriate files):

http://www.gnumed.de/downloads/client/0.2/GNUmed-client.0.2.7.1.tgz

Revision history for this message
shilbert (sebastian-hilbert) wrote :

see attached patch

Revision history for this message
Scott Kitterman (kitterman) wrote :

Ack from motu-uvf for upload to gutsy-proposed. Please make sure the version number you use doesn't conflict with what might be in Hardy and upload it (with a different version) to Hardy when it opens.

Revision history for this message
Michael Bienia (geser) wrote :

I've uploaded a package with that patch to gutsy-proposed. I'll let you know when it's ready for testing.

Changed in gnumed-client:
assignee: nobody → geser
importance: Undecided → Low
status: New → In Progress
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted into gutsy-proposed, please test.

Changed in gnumed-client:
status: New → Fix Committed
assignee: nobody → geser
Revision history for this message
shilbert (sebastian-hilbert) wrote :

works now. I have attached another patch which is needed. It patches the gnumed.conf config file so the user connects to the correct port on our postgres database.

It's a one-liner.

Revision history for this message
shilbert (sebastian-hilbert) wrote :

BTW. The patches fix GNUmed 0.2.6.3 in Gutsy. Please sync with Debian testing for Hardy.
At the time of writing this should be 0.2.7.1

Thanks,
the GNUmed team

Revision history for this message
Michael Bienia (geser) wrote :

Hardy is currently in auto-sync mode. I assume gnumed-client 0.2.7.1-1 should get synced from Debian unstable during the next few days.

Michael Bienia (geser)
Changed in gnumed-client:
status: In Progress → Fix Released
Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Works for me on Gutsy.

Revision history for this message
Martin Pitt (pitti) wrote :

Copied to gutsy-updates.

Changed in gnumed-client:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.