Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#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 Changed 14 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

The fact that you failed to correctly change the nss portfile such that it builds universal is not the bug here.

comment:2 Changed 14 years ago by jmroot (Joshua Root)

Resolution: invalid
Status: newclosed

Wait, this makes no sense, firefox-x11-devel doesn't even have a universal variant.

comment:3 in reply to:  2 Changed 14 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 14 years ago by mf2k (Frank Schima)

Description: modified (diff)

comment:5 in reply to:  1 Changed 14 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 14 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.

Note: See TracTickets for help on using tickets.