[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#174226: marked as done (kdebase: Added session types are removed by installation of unrelated packages)



Your message dated Wed, 10 May 2006 12:49:38 -0400
with message-id <200605101249.39392.chrsmrtn@debian.org>
and subject line Obsolete
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: kdebase
Version: 4:2.2.2-14
Severity: normal

Session types added through kcontrol (or direct editing of kdmrc) get
deleted whenever update-menus is invoked.  This happens whenever you
install a package that has a menu entry.

I think kcontrol should add the new session type to the list of
alternatives for x-session-manager to prevent this behavior.

It might also be nice to add a comment in kdmrc warning about this
behavior.   kdmrc is part of the kdm package; I've filed the bug here
because I think the main fix is to kcontrol.

The problem happens because update-menus invokes /etc/menu-methods/kdm.
This in turn invokes kdm-update-menu in its postrun.

kdm-update-menu rebuilds the session menu unless generate-sessiontypes
is not in /etc/kde2/kdm/kdm.options (by default, it is).  When it
does, it pulls together alternatives registered for x-window-manager
and x-session-manager.  I assume this behavior is debian-specific.

This is for a testing kde2 system; I don't know if it's changed with
the kde3 packages. 

-- System Information
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux wheat 2.4.19advncdfs #1 Sun Nov 10 02:28:05 PST 2002 i686
Locale: LANG=en_US, LC_CTYPE=en_US

Versions of packages kdebase depends on:
ii  debianutils           1.16.7             Miscellaneous utilities specific t
ii  kdebase-libs          4:2.2.2-14         KDE libraries and modules for kdeb
ii  kdelibs3              4:2.2.2-13.woody.5 KDE core libraries (runtime files)
ii  kdewallpapers         4:2.2.2-14         Some wallpapers for KDE
ii  libc6                 2.2.5-14.3         GNU C Library: Shared libraries an
ii  libfam0               2.6.8-3            client library to control the FAM 
ii  libjpeg62             6b-6               The Independent JPEG Group's JPEG 
ii  libkonq3              4:2.2.2-14         Core libraries for KDE's file mana
ii  libpam-modules        0.76-7             Pluggable Authentication Modules f
ii  libpng2               1.0.12-6           PNG library - runtime
ii  libqt2                3:2.3.1-22         Qt GUI Library (runtime version).
ii  libstdc++2.10-glibc2. 1:2.95.4-11        The GNU stdc++ library
ii  xfree86-common        4.2.1-3            X Window System (XFree86) infrastr
ii  xlibs                 4.2.1-3            X Window System client libraries
ii  zlib1g                1:1.1.4-6          compression library - runtime



--- End Message ---
--- Begin Message ---
This bug report is hopelessly obsolete. Kdm handles sessions in a 
completely new way now.

Cheers,
Christopher Martin

--- End Message ---

Reply to: