Opened 18 years ago

Closed 18 years ago

Last modified 14 years ago

#7045 closed defect (fixed)

port 1.300 dies because 'variant' isn't set

Reported by: yaseppochi (Stephen J. Turnbull) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: base Version: 1.0
Keywords: Cc:
Port:

Description (last modified by jmpp@…)

port -u -f upgrade gnome-applets dies as follows:

--->  Uninstalling atk 1.10.3_0
--->  Packaging tgz archive for atk 1.10.3_0
--->  Installing atk 1.10.3_0
--->  Activating atk 1.10.3_0
--->  Cleaning atk
can't read "variant": no such variable
    while executing
"set oldvariant $variant"
    (procedure "upgrade" line 198)
    invoked from within
"upgrade $d $i $variationslist $optionslist depscache"
    (procedure "upgrade" line 148)
    invoked from within
"upgrade $d $i $variationslist $optionslist depscache"
    (procedure "upgrade" line 148)
    invoked from within
"upgrade $d $i $variationslist $optionslist depscache"
    (procedure "upgrade" line 148)
    invoked from within
"upgrade $d $i $variationslist $optionslist depscache"
    (procedure "darwinports::upgrade" line 148)
    invoked from within
"darwinports::upgrade $portname "port:$portname" [array get variations] [array get options]"
    ("uplevel" body line 9)
    invoked from within
"uplevel 1 $block"
    (procedure "foreachport" line 16)
    invoked from within
"foreachport $portlist {
                # Merge global variations into the variations specified for this port
                foreach { variation value } [array get global_variat..."
    (procedure "action_upgrade" line 3)
    invoked from within
"$action_proc $action $portlist [array get global_options]"
    (procedure "process_cmd" line 49)
    invoked from within
"process_cmd $remaining_args"
    invoked from within
"if { [llength $remaining_args] > 0 } {

        # If there are remaining arguments, process those as a command

        # Exit immediately, by default, unless we'r..."
    (file "/opt/local/bin/port" line 2471)

oops, trying to copy and paste the preceding text paralyzed my Terminal. So I can't even give a list of all the dependencies that did get built. I can say atk was successfully built once before in the same process(!), so it's probably not got anything to do with atk.

Change History (9)

comment:1 Changed 18 years ago by blb@…

Cc: takanori@… added

* Bug 7523 has been marked as a duplicate of this bug. *

comment:2 Changed 18 years ago by markd@…

Cc: markd@… added

I believe this bug is fixed in release 1.3.1 correct?

comment:3 Changed 18 years ago by takanori@…

I believe this bug is fixed in release 1.3.1 correct?

You're right. It works fine for me. 'port upgrade installed' works well even if pTeX and doxygen are installed simultaneously. (bug#7523)

Thanks!! :-)

comment:4 Changed 18 years ago by yaseppochi (Stephen J. Turnbull)

(In reply to comment #2)

I believe this bug is fixed in release 1.3.1 correct?

I haven't observed it since then, but I don't remember whether I found some hack to upgrade or if it just worked one day.

As far as I'm concerned the bug can be closed.

comment:5 Changed 18 years ago by markd@…

Resolution: fixed
Status: newclosed

comment:6 Changed 16 years ago by jmpp@…

Description: modified (diff)
Milestone: MacPorts base bugs

comment:7 Changed 16 years ago by jmpp@…

Cc: markd@… takanori@… removed
Component: portsbase

comment:8 Changed 15 years ago by tobypeterson

Milestone: MacPorts base bugsMacPorts Future

Milestone MacPorts base bugs deleted

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

Milestone: MacPorts Future
Note: See TracTickets for help on using tickets.