Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#17837 closed defect (fixed)

Cannot install gedit and anjuta

Reported by: klausdguenther@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: Cc:
Port: gedit, anjuta

Description

"sudo port install gedit" and "sudo port install anjuta" dont yield any response (nor an error message).

Attachments (1)

port_anjuta (7.4 KB) - added by klausdguenther@… 16 years ago.

Download all attachments as: .zip

Change History (9)

comment:1 Changed 16 years ago by jmroot (Joshua Root)

How about sudo port -d install gedit? What does port installed gedit anjuta say?

comment:2 in reply to:  1 ; Changed 16 years ago by klausdguenther@…

Replying to jmr@…:

How about sudo port -d install gedit? What does port installed gedit anjuta say?

Macintosh:~ guenthk$ port installed gedit anjuta None of the specified ports are installed.

Macintosh:~ guenthk$ sudo port -d install gedit Password:

DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/gnome/gedit

DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/gnome/gedit

DEBUG: setting option os.universal_supported to yes

DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided

DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided

DEBUG: adding the default universal variant

DEBUG: Requested variant darwin is not provided by port gedit.

DEBUG: Requested variant i386 is not provided by port gedit.

DEBUG: Requested variant macosx is not provided by port gedit.

DEBUG: Found port in file:///opt/local/var/macports/sources/rsync.macports.org/release/ports/gnome/gtksourceview2

DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/ports/gnome/gtksourceview2

DEBUG: setting option os.universal_supported to yes

DEBUG: org.macports.load registered provides 'load', a pre-existing procedure. Target override will not be provided

DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-existing procedure. Target override will not be provided

DEBUG: adding the default universal variant

DEBUG: Requested variant darwin is not provided by port gtksourceview2.

DEBUG: Requested variant i386 is not provided by port gtksourceview2.

DEBUG: Requested variant macosx is not provided by port gtksourceview2.

DEBUG: Searching for dependency: gtksourceview2

. . .

comment:3 in reply to:  2 ; Changed 16 years ago by blb@…

Replying to klausdguenther@…:

DEBUG: Searching for dependency: gtksourceview2

. . .

So did it continue after that to install various ports? gedit has over 100 dependencies so it isn't surprising that it would take some time, and as you've now seen, using -d can be much more verbose in what's happening than without. Also note there's a -v option which is between -d and no option, as far as verbosity goes.

comment:4 in reply to:  3 Changed 16 years ago by klausdguenther@…

What *I* have concluded from this DEBUG output is that lots of required "variants" aren't provided by "gedit" and other ports and that the installation cannot succeed therefore. But I'll try again and wait more patiently.

Changed 16 years ago by klausdguenther@…

Attachment: port_anjuta added

comment:5 in reply to:  3 Changed 16 years ago by klausdguenther@…

After more than 2 hours, "sudo port -d install anjuta" crashed with the error messages contained in the attached file.

Replying to blb@…:

Replying to klausdguenther@…:

DEBUG: Searching for dependency: gtksourceview2

. . .

So did it continue after that to install various ports? gedit has over 100 dependencies so it isn't surprising that it would take some time, and as you've now seen, using -d can be much more verbose in what's happening than without. Also note there's a -v option which is between -d and no option, as far as verbosity goes.

comment:6 Changed 16 years ago by blb@…

Resolution: fixed
Status: newclosed

Looks like libzvt has an incompatibility with newer gtk2/glib2. libzvt has been fixed in r44650. At least 30 minutes after this, run

sudo port sync
sudo port clean --work libzvt

then try your original install again.

comment:7 in reply to:  6 Changed 16 years ago by klausdguenther@…

OK, many thanks, now I could successfully install anjuta.

Unfortunately it turned out to be a largely outdated version of anjuta, which is completely unusable, moreover: Main menus are totally empty white panes, window contents doesn't adapt to changes of window size, ...

Replying to blb@…:

Looks like libzvt has an incompatibility with newer gtk2/glib2. libzvt has been fixed in r44650. At least 30 minutes after this, run

sudo port sync
sudo port clean --work libzvt

then try your original install again.

comment:8 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.