Public bug reported:

Please sync gnome-user-share 3.18.3-2 (main) from Debian unstable (main)

The version of gnome-user-share currently in Ubuntu has 2 features:
Bluetooth and WebDav.

Ubuntu has installed gnome-user-share by default for many years so that
sending and receiving files over Bluetooth works. That feature is now
rovided by gnome-bluetooth and gnome-control-center. Therefore, the new
version of gnome-user-share dropped the Bluetooth feature.

Ubuntu has delayed packaging a newer version of gnome-user-share because it
was using unity-control-center which did not support the new Bluetooth feature.

Ubuntu has one long-standing diff from Debian. Ubuntu's gnome-user-share
package does not actually include the apache dependencies needed for the
WebDav feature to work (LP: #536766). Since that's now the only feature in
gnome-user-share, dropping this diff makes sense.

$ reverse-depends gnome-user-share
Reverse-Recommends
==================
* cinnamon-desktop-environment
* gnome-bluetooth
* gnome-control-center

Reverse-Depends
===============
* gnome-core [amd64 arm64 armhf i386 ppc64el]
* ubuntu-budgie-desktop [amd64 arm64 armhf i386 ppc64el]
* ubuntu-gnome-desktop [amd64 arm64 armhf i386 ppc64el]

Step 1
------
Ubuntu and Ubuntu Budgie both use gnome-control-center so gnome-user-share is 
unused for Bluetooth.

a. Drop the dependency on gnome-user-share from at least
gnome-bluetooth
gnome-control-center
ubuntu-budgie-desktop

But we might need to drop the dependency everywhere until after 18.04
LTS for 1.c. to work.

b. Demote gnome-user-share to universe.

c. Have ubuntu-release-upgrader remove gnome-user-share on upgrades.

Step 2
------
Sync gnome-user-share from Debian.

I believe we want to do Step 1 for Ubuntu 17.10 "artful".

The complication for Step 2 is that upgraders will get Apache installed
unless they upgrade using update-manager/do-release-upgrade

Therefore, I recommend delaying Step 2 until 18.04 development opens.

Explanation of the Ubuntu delta and why it can be dropped:
  * Add git_add_systemd_service.patch:
    - Backport commit from 3.22 to add systemd user service file for
      compatibility with gnome-settings-daemon 3.22
  * debian/control.in:
    - Build-Depend on systemd
  * d/p/0004-revert-remove-help.patch: Bring back the help files
    for users of gnome-file-share-properties (LP: #1570230)
  * debian/patches: 0001-revert-remove-preferences-application.patch
    Fix launching of Prefences from nautilus share bar under unity and
    patch infobar color (LP: #1562515)
  * maintscript: remove old xdg autostart file (lp: #1526894)
  * New Upstream release (LP: #1518813)
  * Merge with Debian, Remaining changes:
    - Suggests the apache2.2-bin and libapache2-mod-dnssd binaries rather than
      depends on those, we want obex push to work out of the box but we don't
      really need webdav and the apache binaries on the default installation.
    - debian/patches:
      + 0001-revert-remove-preferences-application.patch
        0002-revert-data-get-started-by-gsd-sharing.patch
        0003-revert-webdav-fix-launching-server.patch:
         Bring back the preferences app for Unity and modify to allow g-s-d 
sharing
         panel to also work
      + 01_notification.patch: Display an alert box instead of a notification
        for files received.
    - debian/rules:
      + Don't change path to httpd
      + Remove apache 2.2 config

Changelog entries since current artful version 3.14.2-2ubuntu5:

gnome-user-share (3.18.3-2) unstable; urgency=medium

  * Fully drop Bluetooth from packaging, obsolete since 3.18.0.
  * Bump Standards-Version to 4.1.0

 -- Jeremy Bicha <jbi...@debian.org>  Sun, 03 Sep 2017 10:28:16 -0400

gnome-user-share (3.18.3-1) unstable; urgency=medium

  * New upstream release.
  * Drop 30-build-Properly-expand-paths-in-gnome-user-share-webd.patch, merged
    upstream.
  * Bump debhelper compat level to 10.
  * Use non-multiarch path (/usr/lib/gnome-user-share) for libexecdir.

 -- Michael Biebl <bi...@debian.org>  Tue, 20 Sep 2016 12:48:27 +0200

gnome-user-share (3.18.2-1) unstable; urgency=medium

  * New upstream release.
  * Add Build-Depends on systemd on Linux to get the correct path for the
    systemd user unit directory.
  * Add patch to ensure systemd is not mandatory so we can build on non-Linux
    architectures.
  * Bump Standards-Version to 3.9.8.
  * Drop debian/dirs, no longer needed.
  * Convert from cdbs to dh.
  * Bump debhelper compatibility level to 9.
  * Add patch to properly expand paths in gnome-user-share-webdav.desktop.

 -- Michael Biebl <bi...@debian.org>  Fri, 02 Sep 2016 18:16:19 +0200

gnome-user-share (3.18.1-1) unstable; urgency=medium

  * New upstream release.
  * Bump Standards-Version to 3.9.7

 -- Andreas Henriksson <andr...@fatal.se>  Thu, 24 Mar 2016 16:12:22
+0100

gnome-user-share (3.18.0-1) unstable; urgency=medium

  * New upstream release.
    - drops ObexPush support which moved to gnome-bluetooth.
  * debian/rules: drop moving of obexpush autostart files.

 -- Andreas Henriksson <andr...@fatal.se>  Fri, 25 Sep 2015 10:15:56
+0200

** Affects: gnome-user-share (Ubuntu)
     Importance: Wishlist
         Status: New

** Changed in: gnome-user-share (Ubuntu)
   Importance: Undecided => Wishlist

** Description changed:

  Please sync gnome-user-share 3.18.3-2 (main) from Debian unstable (main)
  
  The version of gnome-user-share currently in Ubuntu has 2 features:
  Bluetooth and WebDav.
  
  Ubuntu has installed gnome-user-share by default for many years so that
- sending and receiving files over Bluetooth works. That feature is now provided
- by gnome-bluetooth and gnome-control-center. Therefore, the new version of
- gnome-user-share dropped the Bluetooth feature.
+ sending and receiving files over Bluetooth works. That feature is now
+ rovided by gnome-bluetooth and gnome-control-center. Therefore, the new
+ version of gnome-user-share dropped the Bluetooth feature.
  
  Ubuntu has delayed packaging a newer version of gnome-user-share because it
  was using unity-control-center which did not support the new Bluetooth 
feature.
  
  Ubuntu has one long-standing diff from Debian. Ubuntu's gnome-user-share
  package does not actually include the apache dependencies needed for the
- WebDav feature to work (LP: #536766). Since that's now the only feature in 
+ WebDav feature to work (LP: #536766). Since that's now the only feature in
  gnome-user-share, dropping this diff makes sense.
  
  $ reverse-depends gnome-user-share
  Reverse-Recommends
  ==================
  * cinnamon-desktop-environment
  * gnome-bluetooth
  * gnome-control-center
  
  Reverse-Depends
  ===============
  * gnome-core [amd64 arm64 armhf i386 ppc64el]
  * ubuntu-budgie-desktop [amd64 arm64 armhf i386 ppc64el]
  * ubuntu-gnome-desktop [amd64 arm64 armhf i386 ppc64el]
  
  Step 1
  ------
  Ubuntu and Ubuntu Budgie both use gnome-control-center so gnome-user-share is 
unused for Bluetooth.
  
  a. Drop the dependency on gnome-user-share from at least
  gnome-bluetooth
  gnome-control-center
  ubuntu-budgie-desktop
  
  But we might need to drop the dependency everywhere until after 18.04
  LTS for 1.c. to work.
  
  b. Demote gnome-user-share to universe.
  
  c. Have ubuntu-release-upgrader remove gnome-user-share on upgrades.
  
  Step 2
  ------
  Sync gnome-user-share from Debian.
  
  I believe we want to do Step 1 for Ubuntu 17.10 "artful".
  
  The complication for Step 2 is that upgraders will get Apache installed
  unless they upgrade using update-manager/do-release-upgrade
  
  Therefore, I recommend delaying Step 2 until 18.04 development opens.
  
  Explanation of the Ubuntu delta and why it can be dropped:
-   * Add git_add_systemd_service.patch:
-     - Backport commit from 3.22 to add systemd user service file for
-       compatibility with gnome-settings-daemon 3.22
-   * debian/control.in:
-     - Build-Depend on systemd
-   * d/p/0004-revert-remove-help.patch: Bring back the help files
-     for users of gnome-file-share-properties (LP: #1570230)
-   * debian/patches: 0001-revert-remove-preferences-application.patch
-     Fix launching of Prefences from nautilus share bar under unity and
-     patch infobar color (LP: #1562515)
-   * maintscript: remove old xdg autostart file (lp: #1526894)
-   * New Upstream release (LP: #1518813)
-   * Merge with Debian, Remaining changes:
-     - Suggests the apache2.2-bin and libapache2-mod-dnssd binaries rather than
-       depends on those, we want obex push to work out of the box but we don't
-       really need webdav and the apache binaries on the default installation.
-     - debian/patches:
-       + 0001-revert-remove-preferences-application.patch
-         0002-revert-data-get-started-by-gsd-sharing.patch
-         0003-revert-webdav-fix-launching-server.patch:
-          Bring back the preferences app for Unity and modify to allow g-s-d 
sharing
-          panel to also work
-       + 01_notification.patch: Display an alert box instead of a notification
-         for files received.
-     - debian/rules:
-       + Don't change path to httpd
-       + Remove apache 2.2 config
+   * Add git_add_systemd_service.patch:
+     - Backport commit from 3.22 to add systemd user service file for
+       compatibility with gnome-settings-daemon 3.22
+   * debian/control.in:
+     - Build-Depend on systemd
+   * d/p/0004-revert-remove-help.patch: Bring back the help files
+     for users of gnome-file-share-properties (LP: #1570230)
+   * debian/patches: 0001-revert-remove-preferences-application.patch
+     Fix launching of Prefences from nautilus share bar under unity and
+     patch infobar color (LP: #1562515)
+   * maintscript: remove old xdg autostart file (lp: #1526894)
+   * New Upstream release (LP: #1518813)
+   * Merge with Debian, Remaining changes:
+     - Suggests the apache2.2-bin and libapache2-mod-dnssd binaries rather than
+       depends on those, we want obex push to work out of the box but we don't
+       really need webdav and the apache binaries on the default installation.
+     - debian/patches:
+       + 0001-revert-remove-preferences-application.patch
+         0002-revert-data-get-started-by-gsd-sharing.patch
+         0003-revert-webdav-fix-launching-server.patch:
+          Bring back the preferences app for Unity and modify to allow g-s-d 
sharing
+          panel to also work
+       + 01_notification.patch: Display an alert box instead of a notification
+         for files received.
+     - debian/rules:
+       + Don't change path to httpd
+       + Remove apache 2.2 config
  
  Changelog entries since current artful version 3.14.2-2ubuntu5:
  
  gnome-user-share (3.18.3-2) unstable; urgency=medium
  
-   * Fully drop Bluetooth from packaging, obsolete since 3.18.0.
-   * Bump Standards-Version to 4.1.0
+   * Fully drop Bluetooth from packaging, obsolete since 3.18.0.
+   * Bump Standards-Version to 4.1.0
  
-  -- Jeremy Bicha <jbi...@debian.org>  Sun, 03 Sep 2017 10:28:16 -0400
+  -- Jeremy Bicha <jbi...@debian.org>  Sun, 03 Sep 2017 10:28:16 -0400
  
  gnome-user-share (3.18.3-1) unstable; urgency=medium
  
-   * New upstream release.
-   * Drop 30-build-Properly-expand-paths-in-gnome-user-share-webd.patch, merged
-     upstream.
-   * Bump debhelper compat level to 10.
-   * Use non-multiarch path (/usr/lib/gnome-user-share) for libexecdir.
+   * New upstream release.
+   * Drop 30-build-Properly-expand-paths-in-gnome-user-share-webd.patch, merged
+     upstream.
+   * Bump debhelper compat level to 10.
+   * Use non-multiarch path (/usr/lib/gnome-user-share) for libexecdir.
  
-  -- Michael Biebl <bi...@debian.org>  Tue, 20 Sep 2016 12:48:27 +0200
+  -- Michael Biebl <bi...@debian.org>  Tue, 20 Sep 2016 12:48:27 +0200
  
  gnome-user-share (3.18.2-1) unstable; urgency=medium
  
-   * New upstream release.
-   * Add Build-Depends on systemd on Linux to get the correct path for the
-     systemd user unit directory.
-   * Add patch to ensure systemd is not mandatory so we can build on non-Linux
-     architectures.
-   * Bump Standards-Version to 3.9.8.
-   * Drop debian/dirs, no longer needed.
-   * Convert from cdbs to dh.
-   * Bump debhelper compatibility level to 9.
-   * Add patch to properly expand paths in gnome-user-share-webdav.desktop.
+   * New upstream release.
+   * Add Build-Depends on systemd on Linux to get the correct path for the
+     systemd user unit directory.
+   * Add patch to ensure systemd is not mandatory so we can build on non-Linux
+     architectures.
+   * Bump Standards-Version to 3.9.8.
+   * Drop debian/dirs, no longer needed.
+   * Convert from cdbs to dh.
+   * Bump debhelper compatibility level to 9.
+   * Add patch to properly expand paths in gnome-user-share-webdav.desktop.
  
-  -- Michael Biebl <bi...@debian.org>  Fri, 02 Sep 2016 18:16:19 +0200
+  -- Michael Biebl <bi...@debian.org>  Fri, 02 Sep 2016 18:16:19 +0200
  
  gnome-user-share (3.18.1-1) unstable; urgency=medium
  
-   * New upstream release.
-   * Bump Standards-Version to 3.9.7
+   * New upstream release.
+   * Bump Standards-Version to 3.9.7
  
-  -- Andreas Henriksson <andr...@fatal.se>  Thu, 24 Mar 2016 16:12:22
+  -- Andreas Henriksson <andr...@fatal.se>  Thu, 24 Mar 2016 16:12:22
  +0100
  
  gnome-user-share (3.18.0-1) unstable; urgency=medium
  
-   * New upstream release.
-     - drops ObexPush support which moved to gnome-bluetooth.
-   * debian/rules: drop moving of obexpush autostart files.
+   * New upstream release.
+     - drops ObexPush support which moved to gnome-bluetooth.
+   * debian/rules: drop moving of obexpush autostart files.
  
-  -- Andreas Henriksson <andr...@fatal.se>  Fri, 25 Sep 2015 10:15:56
+  -- Andreas Henriksson <andr...@fatal.se>  Fri, 25 Sep 2015 10:15:56
  +0200

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-user-share in Ubuntu.
https://bugs.launchpad.net/bugs/1714821

Title:
  FFe: Sync gnome-user-share 3.18.3-2 (main) from Debian unstable (main)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-user-share/+bug/1714821/+subscriptions

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to