[MacPorts] #34477: cloog depends on isl but cloog and isl conflict

MacPorts noreply at macports.org
Thu May 17 16:56:51 PDT 2012


#34477: cloog depends on isl but cloog and isl conflict
-------------------------------------+--------------------------------------
 Reporter:  ryandesign@…             |       Owner:  macports-tickets@…                   
     Type:  defect                   |      Status:  new                                  
 Priority:  Normal                   |   Milestone:                                       
Component:  ports                    |     Version:  2.1.0                                
 Keywords:                           |        Port:  cloog isl                            
-------------------------------------+--------------------------------------

Comment(by ryandesign@…):

 That's not all. cloog also currently installs libisl.dylib, isl.pc, and
 other files the isl port installs.

 {{{
 $ port contents cloog | grep isl
   /opt/local/include/cloog/isl/backend.h
   /opt/local/include/cloog/isl/cloog.h
   /opt/local/include/cloog/isl/constraintset.h
   /opt/local/include/cloog/isl/domain.h
   /opt/local/include/isl/aff.h
   /opt/local/include/isl/aff_type.h
   /opt/local/include/isl/arg.h
   /opt/local/include/isl/band.h
   /opt/local/include/isl/blk.h
   /opt/local/include/isl/config.h
   /opt/local/include/isl/constraint.h
   /opt/local/include/isl/ctx.h
   /opt/local/include/isl/dim.h
   /opt/local/include/isl/div.h
   /opt/local/include/isl/flow.h
   /opt/local/include/isl/hash.h
   /opt/local/include/isl/ilp.h
   /opt/local/include/isl/int.h
   /opt/local/include/isl/list.h
   /opt/local/include/isl/local_space.h
   /opt/local/include/isl/lp.h
   /opt/local/include/isl/map.h
   /opt/local/include/isl/map_type.h
   /opt/local/include/isl/mat.h
   /opt/local/include/isl/obj.h
   /opt/local/include/isl/options.h
   /opt/local/include/isl/point.h
   /opt/local/include/isl/polynomial.h
   /opt/local/include/isl/printer.h
   /opt/local/include/isl/schedule.h
   /opt/local/include/isl/seq.h
   /opt/local/include/isl/set.h
   /opt/local/include/isl/set_type.h
   /opt/local/include/isl/stdint.h
   /opt/local/include/isl/stream.h
   /opt/local/include/isl/union_map.h
   /opt/local/include/isl/union_set.h
   /opt/local/include/isl/vec.h
   /opt/local/include/isl/version.h
   /opt/local/include/isl/vertices.h
   /opt/local/lib/libcloog-isl.2.dylib
   /opt/local/lib/libcloog-isl.a
   /opt/local/lib/libcloog-isl.dylib
   /opt/local/lib/libcloog-isl.la
   /opt/local/lib/libisl.7.dylib
   /opt/local/lib/libisl.a
   /opt/local/lib/libisl.dylib
   /opt/local/lib/libisl.la
   /opt/local/lib/pkgconfig/cloog-isl.pc
   /opt/local/lib/pkgconfig/isl.pc
 }}}

 So maintainers: what's up with that? Either cloog should depend on the isl
 port and not install the isl files itself, or cloog should install the isl
 files itself, and not depend on isl, and the two ports should declare that
 they conflict with one another. What's it to be?

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


More information about the macports-tickets mailing list