Opened 16 years ago

Closed 14 years ago

#17567 closed defect (worksforme)

gdm and gnome-session install confict

Reported by: frstan@… Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: gnome gdm conflict Cc:
Port: gnome-session gdm

Description (last modified by ryandesign (Ryan Carsten Schmidt))

using MacPorts 1.7.0_rc1 to install gnome (sudo port -d install gnome) I got this error

-->  Activating gnome-session @2.24.1_0
Error: Target org.macports.activate returned: Image error:
/opt/local/share/xsessions/gnome.desktop is being used by the active gdm
port.  Please deactivate this port first, or use the -f flag to force
the activation.
Warning: the following items did not execute (for gnome-session):
org.macports.activate
Error: The following dependencies failed to build: gnome-desktop-suite
gnome-session gnome-system-monitor gtkmm cairomm libsigcxx2 glibmm
pangomm gnome-terminal gnome-user-docs gnome-utils gnopernicus
libgail-gnome libgtkhtml3 seahorse avahi dbus-python25 libdaemon
py25-gdbm gpgme gnupg pth vino yelp firefox-x11 zenity
Error: Status 1 encountered during processing.

I did

sudo port -df activate gnome-session

and then resumed the install with

sudo port -d install gnome

was this correct?

I guess whether it will work or not depends on what the gnome.desktop file does. In any case, gdm and/or gnome-session need to be modified so they don't conflict.

Change History (6)

comment:1 Changed 16 years ago by mf2k (Frank Schima)

Description: modified (diff)
Port: gdm added

comment:2 Changed 16 years ago by mf2k (Frank Schima)

Description: modified (diff)

comment:3 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)

comment:4 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

comment:5 Changed 15 years ago by jmroot (Joshua Root)

Owner: changed from macports-tickets@… to devans@…

comment:6 Changed 14 years ago by dbevans (David B. Evans)

Resolution: worksforme
Status: newclosed

With GNOME 2.30 (maybe earlier) this problem seems to have been resolved upstream.

gnome-session provide /opt/local/share/xsessions/gnome.desktop

gdm does not

Note: See TracTickets for help on using tickets.