#15585 closed enhancement (fixed)
RFE: Allow qt4-mac and qt4-x11 to coexist
Reported by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) | Owned by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.6.0 |
Keywords: | Cc: | erickt@…, clubjuggler@… | |
Port: |
Description
As it stands now, qt4-mac and qt4-x11 can not both be installed.
As far as I can tell, there is a conflict because of:
- Same binary names in ${prefix}/bin
- Same pkg-config files names in ${prefix}/lib/pkgconfig
- Same library file names in ${prefix}/lib (only if the noframework variant is used).
Two possible fixes are:
- Install each package in ${prefix}/lib/${portname}, then create some sort of qt4-select port to create the appropriate links in ${prefix}/bin and ${prefix}/lib
- Append -x11 or -mac to the offending files in ${prefix}/bin, ${prefix}/lib/pkgconfig, and ${prefix}/lib
In either case, the ports which depend on qt4-{mac,x11} would have to be changed.
Any there any other possibilities?
Change History (3)
comment:1 Changed 16 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
comment:2 Changed 16 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Fixed in r44203.
comment:3 Changed 16 years ago by (none)
Milestone: | Port Enhancements |
---|
Milestone Port Enhancements deleted
Note: See
TracTickets for help on using
tickets.
There is a proposed fix in #16862 which hopefully would fix this as well.