[MacPorts] #21527: bluefish-devel: uses enchant if present
#21527: bluefish-devel: uses enchant if present -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: bluefish-devel -------------------------------------+-------------------------------------- bluefish-devel uses the libraries and headers installed by the enchant port if it is installed. bluefish-devel must be modified to either depend on enchant, or not use enchant even if it is already installed. -- Ticket URL: <http://trac.macports.org/ticket/21527> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21527: bluefish-devel: uses enchant if present -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: bluefish-devel -------------------------------------+-------------------------------------- Comment(by pf_moll@…): Replying to [ticket:21527 ryandesign@…]:
bluefish-devel uses the libraries and headers installed by the enchant port if it is installed. bluefish-devel must be modified to either depend on enchant, or not use enchant even if it is already installed.
Do you mean it should give an error if it wants to use enchant and it is not installed? To not use it ( from what I understand of it ) you can pass --disable-spell-check to configure. Or do you mean something else? -- Ticket URL: <http://trac.macports.org/ticket/21527#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21527: bluefish-devel: uses enchant if present -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: bluefish-devel -------------------------------------+-------------------------------------- Comment(by ryandesign@…): I mean only that a port (like bluefish-devel) is not supposed to use software installed by another port (like enchant) unless it declares a dependency on it. So either bluefish-devel must declare a dependency on enchant, or bluefish-devel must not use enchant. Adding the configure arg --disable-spell-check does not seem to prevent bluefish-devel from attempting to use enchant. -- Ticket URL: <http://trac.macports.org/ticket/21527#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21527: bluefish-devel: uses enchant if present -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: bluefish-devel -------------------------------------+-------------------------------------- Comment(by pf_moll@…): Replying to [comment:2 ryandesign@…]:
I mean only that a port (like bluefish-devel) is not supposed to use software installed by another port (like enchant) unless it declares a dependency on it. So either bluefish-devel must declare a dependency on enchant, or bluefish-devel must not use enchant.
Adding the configure arg --disable-spell-check does not seem to prevent bluefish-devel from attempting to use enchant.
Would it be enough to add a depends-lib to the portfile, or should this be reported upstream? Off Topic, but I would like to submit a patch to the portfile to change it to 1.3.7 which just came out, what I get from the manual, this is just a new ticket? -- Ticket URL: <http://trac.macports.org/ticket/21527#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21527: bluefish-devel: uses enchant if present -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Keywords: | Port: bluefish-devel -------------------------------------+-------------------------------------- Comment(by pf_moll@…): Ok, just uploaded a diff to update to 1.3.7 and made it dependent on libenchant as well. Also posted a bug upstream about the --disable-spell- check being ignored. This will be fixed in the next release, so then it is possible if wanted to make a variant without spell checking. Hope this is what you meant:-) -- Ticket URL: <http://trac.macports.org/ticket/21527#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21527: bluefish-devel: uses enchant if present --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.8.0 Resolution: fixed | Keywords: Port: bluefish-devel | --------------------------------------+------------------------------------- Changes (by ryandesign@…): * cc: snc@… (added) * status: new => closed * resolution: => fixed Comment: Sounds good. The enchant dependency was added in r58465. -- Ticket URL: <http://trac.macports.org/ticket/21527#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts