#23989 closed defect (invalid)
firefox-x11-devel has universal variant when dependency nss does not
Reported by: | macports.users@… | Owned by: | jeremyhu (Jeremy Huddleston Sequoia) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.8.2 |
Keywords: | Cc: | ||
Port: | firefox-x11-devel |
Description (last modified by mf2k (Frank Schima))
# port install firefox-x11-devel ## sudo port upgrade --enforce-variants nss +universal # port upgrade --enforce-variants nss +universal Warning: nss has no universal variant # port ed nss > universal_variant no < universal_variant yes # port upgrade --enforce-variants nss +universal Warning: nss has no universal variant
Change History (6)
comment:1 follow-up: 5 Changed 15 years ago by jmroot (Joshua Root)
Keywords: | x11 dev +universal removed |
---|---|
Owner: | changed from macports-tickets@… to jeremyhu@… |
Port: | firefox-x11-devel added |
Summary: | infinite loop: firefox-x11-devel asking for universal nss; nss saying no nss avail. → firefox-x11-devel has universal variant when dependency nss does not |
comment:2 follow-up: 3 Changed 15 years ago by jmroot (Joshua Root)
Resolution: | → invalid |
---|---|
Status: | new → closed |
Wait, this makes no sense, firefox-x11-devel doesn't even have a universal variant.
comment:3 Changed 15 years ago by macports.users@…
Replying to jmr@…:
Wait, this makes no sense, firefox-x11-devel doesn't even have a universal variant.
I just ran
port install firefox-x11-devel
with no universal variants
comment:4 Changed 15 years ago by mf2k (Frank Schima)
Description: | modified (diff) |
---|
comment:5 Changed 15 years ago by macports.users@…
Replying to jmr@…:
The fact that you failed to correctly change the nss portfile such that it builds universal is not the bug here.
Replying to jmr@…:
The fact that you failed to correctly change the nss portfile such that it builds universal is not the bug here.
'sudo port upgrade --enforce-variants nss +universal' is the output of "port install firefox-x11-devel". Then running
port upgrade --enforce-variants nss +universal
returns
Warning: nss has no universal variant
so far is not my fault I hope. Then I changed the line
universal_variant no
to
universal_variant yes
comment:6 Changed 15 years ago by jeremyhu (Jeremy Huddleston Sequoia)
nss does not support +universal ... simply changing the 'universal_variant no' to 'universal_variant yes' is not the fix. If it were that trivial, don't you think we would've done that already?
firefox and firefox-devel do not build 64bit
use +internal_dependencies if your nss is 64bit.
The fact that you failed to correctly change the nss portfile such that it builds universal is not the bug here.