Package: brightside
Version: 1.3.2-6
Severity: serious
Tags: patch
Justification: 2.

libwnck4 is removed from the archives, and hence renders brightside
uninstallable.

In addition the program needs to be updated to comply with the
api-changes in libwnck > 2.10.

See attached patch for this.

cheers,
 heikki

-- System Information:
Debian Release: testing/unstable
  APT prefers experimental
  APT policy: (501, 'experimental'), (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11
Locale: LANG=nb_NO.UTF-8, LC_CTYPE=nb_NO.UTF-8 (charmap=UTF-8)

Versions of packages brightside depends on:
ii  gconf2                   2.10.0-2        GNOME configuration database syste
ii  libart-2.0-2             2.3.17-1        Library of functions for 2D graphi
ii  libasound2               1.0.9-2         ALSA library
ii  libatk1.0-0              1.10.1-2        The ATK accessibility toolkit
ii  libbonobo2-0             2.8.1-2         Bonobo CORBA interfaces library
ii  libbonoboui2-0           2.8.1-2         The Bonobo UI library
hi  libc6                    2.3.2.ds1-22    GNU C Library: Shared libraries an
ii  libgconf2-4              2.10.0-2        GNOME configuration database syste
ii  libglade2-0              1:2.5.1-2       library to load .glade files at ru
ii  libglib2.0-0             2.6.5-1         The GLib library of C routines
ii  libgnome2-0              2.10.0-3        The GNOME 2 library - runtime file
ii  libgnomecanvas2-0        2.10.2-2        A powerful object-oriented display
ii  libgnomeui-0             2.10.0-2        The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0           2.10.1-4        The GNOME virtual file-system libr
ii  libgtk2.0-0              2.6.7-2         The GTK+ graphical user interface 
ii  libice6                  4.3.0.dfsg.1-14 Inter-Client Exchange library
ii  liborbit2                1:2.12.2-1      libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0            1.8.1-1         Layout and rendering of internatio
ii  libpopt0                 1.7-5           lib for parsing cmdline parameters
ii  libsm6                   4.3.0.dfsg.1-14 X Window System Session Management
ii  libwnck16                2.10.0-2        Window Navigator Construction Kit 
ii  libx11-6                 4.3.0.dfsg.1-14 X Window System protocol client li
ii  libxml2                  2.6.16-7        GNOME XML library
ii  xlibs                    4.3.0.dfsg.1-14 X Keyboard Extension (XKB) configu
ii  zlib1g                   1:1.2.2-4       compression library - runtime

-- no debconf information
diff -ru brightside-1.3.2/debian/control brightside-1.3.2.mine/debian/control
--- brightside-1.3.2/debian/control     2005-06-14 22:29:37.000000000 +0200
+++ brightside-1.3.2.mine/debian/control        2005-06-14 22:30:57.000000000 
+0200
@@ -2,7 +2,7 @@
 Section: gnome
 Priority: optional
 Maintainer: Ari Pollak <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.0.0), libgnomeui-dev, libglade2-dev, 
libwnck-dev, libasound2-dev, gconf2, libxml-parser-perl
+Build-Depends: debhelper (>= 4.0.0), libgnomeui-dev, libglade2-dev, 
libwnck-dev (>= 2.10), libasound2-dev, gconf2, libxml-parser-perl
 Standards-Version: 3.6.1
 
 Package: brightside
diff -ru brightside-1.3.2/src/brightside.c 
brightside-1.3.2.mine/src/brightside.c
--- brightside-1.3.2/src/brightside.c   2005-06-14 22:29:37.000000000 +0200
+++ brightside-1.3.2.mine/src/brightside.c      2005-06-14 22:28:09.000000000 
+0200
@@ -1229,7 +1229,7 @@
 
        new_workspace = wnck_screen_get_workspace (brightside->screen, 
new_index);
        if (new_workspace) {
-               wnck_workspace_activate (new_workspace);
+               wnck_workspace_activate (new_workspace, 
gtk_get_current_event_time ());
                pager_show (brightside, new_workspace, n_rows, TRUE);
        }
        
@@ -1506,7 +1506,7 @@
 
        WnckWorkspace *new_workspace = wnck_screen_get_workspace (
                        brightside->screen, new_space);
-       wnck_workspace_activate (new_workspace);
+       wnck_workspace_activate (new_workspace, gtk_get_current_event_time ());
 
        pager_show (brightside, new_workspace, rows, FALSE);
        

Reply via email to