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

Bug#637331: transition: nautilus



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: transition

Hi,

as next step of getting GNOME 3 into unstable, we'd like to request a
slot to start the nautilus 3 transition
The API of libnautilus-extension hasn't changed with version 3.0, but it
uses GTK 3 now which changes its ABI and a process can't be using GTK 2
and GTK 3 at the same time, as this will lead to an application abort [1].
As a result, we decided to change the binary package name to
libnautilus-extension1a.

Packages which are updated to libnautilus-extension 3.0 need to also be
updated to GTK 3 (GNOME 3).

I've filed corresponding bug reports for the affected packages:

brasero
deja-dup
diff-ext
eiciel
evince
file-roller
gksu
gnome-disk-utility
gnome-user-share
gtkhash
nautilus-actions
nautilus-dropbox
nautilus-filename-repairer
nautilus-image-converter
nautilus-open-terminal
nautilus-python
nautilus-sendto
nautilus-share
seahorse-plugins
totem
tracker

Those bugs are also user-tagged [2]. Some of those packages are already
updated in experimental. I will mark those bug reports accordingly.

- gnome-user-share uses libgnome-bluetooth 3.0, which would mean
  entangling those two transition, so I'd suggest temporarily disabling
  bluetooth support in gnome-user-share.
- totem 3.0 (from exp) requires a newer libgdata (involving a soname
  bump). We probably need to do this transition first. I'll file a
  separate bug for that.
- Updating nautilus-sendto to 3.0 (available in exp) will break the
  plugins shipped by empathy and gnome-bluetooth:
  gnome-bluetooth: /usr/lib/nautilus-sendto/plugins/libnstbluetooth.so
  nautilus-sendto-empathy: /usr/lib/nautilus-sendto/plugins/libnstempathy.so
  I'd prefer to temporarily break those plugins in nautilus-sendto to
  not entangle this transition with an empathy 3.0 or gnome-bluetooth
  3.0 update, but some of the pkg-gnome team would like to at least
  update empathy. So input from the release team on this matter would be
  appreciated.

I've also started collecting notes about this transition at [3].

Cheers,
Michael



[1] http://developer.gnome.org/gtk3/3.0/ch25s02.html#id1493823
[2]
http://bugs.debian.org/cgi-bin/pkgreport.cgi?users=pkg-gnome-maintainers@lists.alioth.debian.org;tag=nautilus3-transition
[3] http://whiteboard.debian.net/nautilus3.wb

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.0.0-1-486
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



Reply to: