Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#34940 closed update (fixed)

cfitsio: Please update 3.28 to 3.30

Reported by: cdeil (Christoph Deil) Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.1.1
Keywords: Cc:
Port: cfitsio

Description

3.30 contains a year's worth of bugfixes and performance improvements: http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/changes.txt

Simply updating the version and checksums in the Portfile should work.

Thanks!

Change History (6)

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

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

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

Resolution: fixed
Status: assignedclosed

comment:3 Changed 12 years ago by cdeil (Christoph Deil)

Please let me know if this is not the right place for asking, but anyways:

  • I would like to maintain the cfitsio port.
  • Why isn't the libcfitsio.dylib version set?
    $ otool -L /opt/local/lib/libcfitsio.dylib 
    /opt/local/lib/libcfitsio.dylib:
    	/opt/local/lib/libcfitsio.dylib (compatibility version 0.0.0, current version 0.0.0)
    	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 169.3.0)
    
  • Why are almost all (~ 1000 on my system) libs installed as the root owner, but for cfitsio the user is macports?
    $ ls -lh /opt/local/lib | grep -v root
    total 1374520
    -rw-r--r--    1 macports  admin   2.6M Sep 16 13:19 libcfitsio.a
    -rwxr-xr-x    1 macports  admin   2.0M Sep 16 13:19 libcfitsio.dylib
    -rw-r--r--    1 macports  admin   791K Sep 13 10:15 libvpx.a
    
  • What has to be changed in the Portfile to fix the version and owner issue mentioned above? Or is this irrelevant?

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

I think you raise some valid points, but in fact this isn't the right place to raise them. This ticket requested that the port be updated, and that was accomplished four months ago so this ticket is closed. You should file new tickets (e.g. "cfitsio: should set library version number" and "cfitsio: should install dylib as root not as macports user"). Then we can figure out how best to handle each issue.

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

But I have gone ahead and made you the maintainer in r98560. I added "openmaintainer" since you are not yet a committer and this will make it easier for committers to update the port.

comment:6 Changed 12 years ago by cdeil (Christoph Deil)

Thanks!

I have filed new tickets as you suggested:

#36532 : cfitsio: should set library version number

#36533 : cfitsio: should install dylib as root not as macports user

Note: See TracTickets for help on using tickets.