#13273 closed defect (worksforme)
BUG: guile16 - [30860] breaks my slib-guile16
Reported by: | sarming (Sebastian Arming) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.5.0 |
Keywords: | Cc: | gwright@…, nox@…, ryandesign (Ryan Carsten Schmidt), mf2k (Frank Schima) | |
Port: |
Description
I've been hunting down a bug that prevented gnucash from installing.
$ sudo port install slib-guile16 ... DEBUG: Executing org.macports.destroot (slib-guile16) sh: line 1: guile-config: command not found ...
Downgrading the guile16/Portfile to source:trunk/dports/lang/guile16/Portfile@30200 and rebuilding guile16 solves the problem.
From what I've learned (artlessly trying to get it working) possible issues could be:
- slib-guile16 Portfile and others need to know about renamed guile16-config
- guile-config16 needs also its interpreter and -I flags replaced
- several libraries/includes/lib-aliases are left unrenamed (most libguile-*.(dyld,(s)a) , readline.h, ...)
- I want a gentoo-slot-pony
I unsuccessfully skimmed the ports for a simple example of two coexisting binary-incompatible versions - only found some doing strange stuff with crossgcc... too much for my first day of Portfilemangling...
(for the record: XTools2.5, clean slate(at least rm -rf /opt/local) install of MacPorts 1.520)
Change History (6)
comment:1 Changed 17 years ago by nox@…
Cc: | gwright@… mas@… sebastian@… nox@… added; gwright@… removed |
---|---|
Milestone: | → Port Bugs |
comment:2 Changed 17 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added; mas@… removed |
---|
To your points, in order:
- The slib-guile16 port has been fixed to know about the renamed guile16-config; see #13319. For any other ports that need such a change, please file separate tickets and assign them to their maintainers.
- In the guile16 port, guile16-config already gets -lguile changed to -lguile16. Are there other changes necessary?
- Should we be renaming those libs/includes/aliases? Is simultaneous installation of guile and guile16 still not possible?
- If you have a MacPorts base feature request, please file a new ticket. This would however be a major huge colossal change from the way MacPorts works now so I wouldn't expect it to be implemented soon.
comment:5 Changed 16 years ago by blb@…
Resolution: | → worksforme |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
Indeed, a Portage-like slot mechanism would be wonderful!