Please split gnome-session (binary // scripts files)

Bug #396657 reported by Lionel Le Folgoc on 2009-07-07
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-session (Ubuntu)
Chris Coulson

Bug Description

Binary package hint: gnome-session


Gdm 2.26 depends on gnome-session, which seems to break Xubuntu ISOs…

Please split it into a minimal package, that only contains the binary, and the normal package, that contains all scripts and GNOME deps, as in Debian.

I'll try to provide a debdiff.


Chris Coulson (chrisccoulson) wrote :

As discussed on IRC, I'll take a look at this as part of the 2.26.2 update.

Changed in gnome-session (Ubuntu):
importance: Undecided → Medium
status: New → In Progress
assignee: nobody → Chris Coulson (chrisccoulson)
Launchpad Janitor (janitor) wrote :
Download full text (5.4 KiB)

This bug was fixed in the package gnome-session - 2.26.2-1ubuntu1

gnome-session (2.26.2-1ubuntu1) karmic; urgency=low

  * Merge from debian unstable (LP: #396292), remaining changes:
    - debian/control:
      + Don't build-depend on libpolkit-gnome-dev.
      + Build-dep on xtrans-dev.
      + gnome-session depends on Nautilus. We still specify a
        filemanager as being a required component of the session, with
        Nautilus being the default. Debian don't have the filemanager as
        a required component, but use it's autostart file instead.
      + gnome-session doesn't break nautilus. See last comment.
      + gnome-session-bin depends on policykit-1-gnome rather than
      + gnome-session-bin breaks consolekit (<< 0.3.0-2ubuntu5) due
        to polkit-1 migration.
    - debian/gnome-session.install, debian/gnome-session.links:
      + Don't install /etc/gnome/defaults.list - this is installed
        by desktop-file-utils on Ubuntu.
    - debian/gnome-session-bin.gconf-defaults:
      + Don't change the default required_components_list.
    - debian/patches/19_gnome-wm-tweaking.patch:
      + Some magic for determining which WM to use.
    - debian/patches/20_polkit1.patch:
      + Port to polkit-1 API.
    - debian/patches/80_new_upstream_session_dialog.patch:
      + Bugzilla patch to change the session dialog.
    - debian/patches/95_dbus_request_shutdown.patch:
      + Add "RequestShutdown" and "RequestReboot" DBus methods to
        allow other applications to shutdown or reboot the machine
        via the session manager.
    - debian/patches/97_aclocal_amflags.patch:
      + Add ACLOCAL_AMFLAGS = -I m4 to
    - debian/patches/98_autotools.patch:
      - Autotools update.
  * Dropped debian/patches/81_gnome_wm_install.patch - the change
    is in 01_gnome-wm.patch from Debian now.
  * Refreshed patches:
    - 19_gnome-wm-tweaking.patch.
    - 20_polkit1.patch.
    - 80_new_upstream_session_dialog.patch.
    - 98_autotools.patch.
  * This version also splits the package in to gnome-session-bin, which
    contains the minimal runtime needed to actually run the gnome-session
    binary, and gnome-session, which contains all the startup scripts
    and has much larger dependencies, including the components which are
    required by default (LP: #396657).

gnome-session (2.26.2-1) unstable; urgency=low

  * defaults.list: use brasero-nautilus instead of nautilus-cd-burner.
  * 55gnome-session_gnomerc: make it clear that /usr/share/gnome is not
    a symlink to /etc, since users are stupid enough to think this
    should be the case.
  * New upstream release.
  * 01_gnome-wm.patch, 10_session_save.patch: updated accordingly.
  * 11_dbus_exit.patch: replaced by the much improved version provided
    by upstream.
  * 12_desktop_crash.patch: dropped, merged upstream.

gnome-session (2.26.1-7) unstable; urgency=low

  * 12_desktop_crash.patch: new patch from Petr Gajdůšek. Use
    g_ptr_array_free to free a GPtrArray, not g_strfreev.
    Closes: #532702.

gnome-session (2.26.1-6) unstable; urgency=low

  * 01_gnome-wm.patch:
    + Don’t set LIBGL_ALWAYS_INDIRECT, compiz does...


Changed in gnome-session (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers