Ticket #1059 (closed defect: fixed)

Opened 10 years ago

Last modified 7 years ago

/etc/gdm/gdm.conf* transition not managed well

Reported by: geofft Owned by: jdreed
Priority: normal Milestone: The Distant Future
Component: -- Keywords:
Cc: Fixed in version:
Upstream bug:

Description

We have the following code in gdm-config's debian/rules:

ifneq ($(NEW_GDM),y)
    DEB_TRANSFORM_FILES_debathena-gdm-config += \
        ${GDM_CONFFILE}
    DEB_DIVERT_FILES_debathena-gdm-config += \
        /usr/share/gdm/BuiltInSessions/default.desktop.debathena
endif

However, nothing explicitly undiverts ${GDM_CONFFILE} on upgrade to new-GDM.

Change History

comment:1 Changed 8 years ago by jdreed

I'd like to kill off old-gdm while doing this too. I propose doing so, and changing debathena-gdm's Depends to:

Depends: gdm3 | gdm (>= 2.25.2~)

Anyone forsee a problem with that? This means Squeeze users clinging to gdm2 will get forced to gdm3. I'm not convinced that's a problem.

comment:2 Changed 8 years ago by jdreed

Meh, committed in r25904 anyway. I still want explicit approval or rejection of my proposal to kill gdm2 with fire.

comment:3 Changed 8 years ago by jdreed

  • Owner set to jdreed
  • Status changed from new to accepted

comment:4 follow-up: ↓ 5 Changed 8 years ago by jdreed

To clarify, the only supported release it's still possible to run old-gdm on is Squeeze. Squeeze also has the 'gdm3' package. So Squeeze users who either explicitly selected old-gdm, or didn't care, are the only group blocking us from killing gdm2.

comment:5 in reply to: ↑ 4 Changed 8 years ago by kaduk

Replying to jdreed:

To clarify, the only supported release it's still possible to run old-gdm on is Squeeze. Squeeze also has the 'gdm3' package. So Squeeze users who either explicitly selected old-gdm, or didn't care, are the only group blocking us from killing gdm2.

sysd_stats shows 38 machines counterlogging as squeeze last month (and 3 lenny!); I'd be more comfortable doing this if we could check athinfo packages on them to get a sense for whether they have gdm at all. (I mostly expect them to be headless servers.)

comment:6 Changed 7 years ago by jdreed

  • Status changed from accepted to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.