Opened 12 years ago

Closed 12 years ago

#31956 closed defect (fixed)

py27-matplotlib-basemap fails upgrade; checksum error

Reported by: watsodw Owned by: skymoo (Adam Mercer)
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc: ohtinsel@…, mndavidoff (Monte Davidoff), astrofitz (Michael Fitzgerald)
Port: py27-matplotlib-basemap

Description

Upgrading py27-matplotlib-basemap from 1.0.1 to 1.0.2 fails due to checksum mismatch.

Change History (7)

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ram@… removed
Owner: changed from macports-tickets@… to ram@…

comment:2 Changed 12 years ago by ohtinsel@…

Cc: ohtinsel@… added

Cc Me!

comment:3 Changed 12 years ago by mndavidoff (Monte Davidoff)

Cc: md14-macports@… added

Cc Me!

comment:4 Changed 12 years ago by astrofitz (Michael Fitzgerald)

Cc: astrofitz@… added

Cc Me!

comment:5 Changed 12 years ago by skymoo (Adam Mercer)

Status: newassigned

comment:6 Changed 12 years ago by skymoo (Adam Mercer)

It's a stealth update with a minor change:

-- basemap-1.0.2.orig/lib/mpl_toolkits/basemap/__init__.py     2011-11-05 09:51:53.000000000 -0500
+++ basemap-1.0.2/lib/mpl_toolkits/basemap/__init__.py  2011-11-05 12:02:51.000000000 -0500
@@ -2064,7 +2064,7 @@
                             t = ax.text(xx[n],self.llcrnry-yoffset,latlab,horizontalalignment='center',verticalalignment='top',**kwargs)
                         else:
                             t = ax.text(xx[n],self.urcrnry+yoffset,latlab,horizontalalignment='center',verticalalignment='bottom',**kwargs)
-                        if t is not None: linecolls[lat][1].append(t)
+                        if t is not None: linecolls[int(lat)][1].append(t) 
 
         # set axes limits to fit map region.
         self.set_axes_limits(ax=ax)

I'll get the checksums updated.

comment:7 Changed 12 years ago by skymoo (Adam Mercer)

Resolution: fixed
Status: assignedclosed

fixed in r86995

Note: See TracTickets for help on using tickets.