[MacPorts] #15135: variant +sidebar of port mutt-devel fails patch phase

MacPorts trac at macosforge.org
Sat Apr 26 10:18:06 PDT 2008


#15135: variant +sidebar of port mutt-devel fails patch phase
------------------------------------------+---------------------------------
  Reporter:  shreevatsa.public at gmail.com  |       Owner:  macports-tickets at lists.macosforge.org
      Type:  defect                       |      Status:  new                                  
  Priority:  Normal                       |   Milestone:  Port Bugs                            
 Component:  ports                        |     Version:  1.6.0                                
Resolution:                               |    Keywords:  mutt, mutt-devel, patch              
------------------------------------------+---------------------------------
Comment (by shreevatsa.public at gmail.com):

 Well, I thought there must exist some tools that keep track of patches a
 bit more smartly, and decrease the need for manual resolution. I vaguely
 remember seeing that quilt can do something in this direction (I think it
 lets one specify the order in which patches should be applied).

 [Offtopic: I don't really know what would be a good way to solve this,
 since variants introduce a combinatorial explosion that makes it hard to
 test all cases. mutt-devel has 21 variants, which means there are more
 than *two million* ways of installing it. This is terrible, especially for
 a port that has no maintainers. Many of those variants could simply be
 turned on... I think variants of the form "--enable-feature" should be
 generally encouraged to not be variants at all, when they do not cause any
 undesirable consequences.]

-- 
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/15135#comment:3>
MacPorts </projects/macports>
Ports system for Mac OS


More information about the macports-tickets mailing list