[MacPorts] #17473: RFE: allow Portfile to upgrade dependents

MacPorts noreply at macports.org
Mon Dec 15 01:37:35 PST 2008


#17473: RFE: allow Portfile to upgrade dependents
-----------------------------------+----------------------------------------
 Reporter:  mcalhoun@…             |       Owner:  macports-tickets@…                   
     Type:  enhancement            |      Status:  new                                  
 Priority:  Normal                 |   Milestone:  MacPorts Future                      
Component:  base                   |     Version:                                       
 Keywords:                         |        Port:                                       
-----------------------------------+----------------------------------------

Comment(by febeling@…):

 Another example where this problem hits is when ruby is being upgraded.
 Native extensions live in a path like this:
 /opt/local/lib/ruby/1.8/i686-darwin9. This used to include also minor and
 teeny version, but they are removed during build for both ruby (1.8.7) and
 ruby19 (1.9.1) now. This was devised as a means to make this problem just
 strike much less often. But it's only a workaround in my opinion.
 site_ruby and vendor_ruby locations also each contain arch subdirectories,
 so this applies for gems and other third-party libraries as well. And in
 the event of a major version rollover we still get LoadErrors in the ruby
 case, for which it can be quite tough to understand that you have to
 reinstall all your ruby libraries with native extensions.

 This just to give more context to this issue.

-- 
Ticket URL: <http://trac.macports.org/ticket/17473#comment:10>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list