new release budgie-desktop 10.4

Bug #1711046 reported by fossfreedom
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
budgie-desktop (Ubuntu)
Fix Released
Undecided
fossfreedom

Bug Description

As Ubuntu Budgie maintainer, please can I ask that a new version of budgie-desktop from upstream be accepted into Artful Universe repo.

The package is awaiting its final round of reviews by Debian (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=872182) i.e. ordinarily if uploaded it would sync - the reason for the request here is:

1. due to the upcoming ubuntu artful freeze date; not sure when the final reviews will complete and the package accepted into Debian unstable
2. I have a series of other ubuntu only packages that are dependent on this one to be reviewed and hopefully accepted into the artful repos
3. most importantly, this version will ensure that the upcoming GNOME 3.26 does not break budgie-desktop; the current version of budgie-desktop in artful will need a ubuntu only patch to work with the new version of libmutter (2.50.90 and later)

Many thanks

Changelog:

* New upstream release (LP: #1711046)
  * Packaging Changes
    - remove all unneeded triggers
    - debian/control: standards version 4.0.1
    - debian/control: Add build dependency sassc
    - debian/control: add minimum meson version to build
    - debian/control: Add Build-Depends alternate libmutter-1-dev
      for GNOME 3.26 builds
    - debian/control: correct typo in Vcs-Git
    - drop all patches since now dealt with in new release
    - update library symbols files with 10.4 changes
    - Rename binary package gir1.2-budgie-desktop-1.0 to
      match the typelib gir1.2-budgie-1.0; To ensure a smooth upgrade,
      debian/control updated with Replaces/Breaks for the new package
      and budgie-desktop with a restriction for 10.4 and later for the
      new package
    - Add man-page for new binary budgie-desktop-settings
    - Updated debian/copyright for all source files
    - Merge changelog for 10.2.9-3 unstable bug-fix release;
      10.2.9-3 is a hotfix for unstable released after the 10.3.x
      series was uploaded to experimental
    - debian/rules: add override_dh_installchangelogs with
      debian/changelog-announcement.txt to describe
      where to find the upstream announcement and description of changes
    - add budgie-core.lintian-override with comment to describe
      the rpath lintian error; the error has not been overridden
      in this file since it is valid but without any workaround

lintian -i -I -E --pendantic on the built changes file
check-all-the-things run and things like debian/copyright has been updated

Changed in budgie-desktop (Ubuntu):
status: New → In Progress
assignee: nobody → fossfreedom (fossfreedom)
tags: added: artful upgrade-software-version
description: updated
description: updated
description: updated
description: updated
Revision history for this message
Bhavani Shankar (bhavi) wrote :

Kindly request you to provide a diff from the previous version so that we can have a look and proceed on the same

Thanks

Changed in budgie-desktop (Ubuntu):
status: In Progress → Incomplete
Revision history for this message
fossfreedom (fossfreedom) wrote :

please find a debdiff between the current artful package and this package.

Note - the upstream tarball includes binary changes as well.

Changed in budgie-desktop (Ubuntu):
status: Incomplete → In Progress
Revision history for this message
fossfreedom (fossfreedom) wrote : Re: [Bug 1711046] Re: new release budgie-desktop 10.4
Download full text (3.5 KiB)

Hi Bhavi,

  quick question - have you had anytime to look at this request?

cheers

David

On 17 August 2017 at 07:30, fossfreedom <email address hidden> wrote:
> please find a debdiff between the current artful package and this
> package.
>
> Note - the upstream tarball includes binary changes as well.
>
>
> ** Patch added: "debdiff"
> https://bugs.launchpad.net/ubuntu/+source/budgie-desktop/+bug/1711046/+attachment/4934037/+files/budgie-desktop_10.4-1.debdiff
>
> ** Changed in: budgie-desktop (Ubuntu)
> Status: Incomplete => In Progress
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1711046
>
> Title:
> new release budgie-desktop 10.4
>
> Status in budgie-desktop package in Ubuntu:
> In Progress
>
> Bug description:
> As Ubuntu Budgie maintainer, please can I ask that a new version of
> budgie-desktop from upstream be accepted into Artful Universe repo.
>
> The package is awaiting its final round of reviews by Debian
> (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=872182) i.e.
> ordinarily if uploaded it would sync - the reason for the request here
> is:
>
> 1. due to the upcoming ubuntu artful freeze date; not sure when the final reviews will complete and the package accepted into Debian unstable
> 2. I have a series of other ubuntu only packages that are dependent on this one to be reviewed and hopefully accepted into the artful repos
> 3. most importantly, this version will ensure that the upcoming GNOME 3.26 does not break budgie-desktop; the current version of budgie-desktop in artful will need a ubuntu only patch to work with the new version of libmutter (2.50.90 and later)
>
> Many thanks
>
> Changelog:
>
> * New upstream release (LP: #1711046)
> * Packaging Changes
> - remove all unneeded triggers
> - debian/control: standards version 4.0.1
> - debian/control: Add build dependency sassc
> - debian/control: add minimum meson version to build
> - debian/control: Add Build-Depends alternate libmutter-1-dev
> for GNOME 3.26 builds
> - debian/control: correct typo in Vcs-Git
> - drop all patches since now dealt with in new release
> - update library symbols files with 10.4 changes
> - Rename binary package gir1.2-budgie-desktop-1.0 to
> match the typelib gir1.2-budgie-1.0; To ensure a smooth upgrade,
> debian/control updated with Replaces/Breaks for the new package
> and budgie-desktop with a restriction for 10.4 and later for the
> new package
> - Add man-page for new binary budgie-desktop-settings
> - Updated debian/copyright for all source files
> - Merge changelog for 10.2.9-3 unstable bug-fix release;
> 10.2.9-3 is a hotfix for unstable released after the 10.3.x
> series was uploaded to experimental
> - debian/rules: add override_dh_installchangelogs with
> debian/changelog-announcement.txt to describe
> where to find the upstream announcement and description of changes
> - add budgie-core.lintian-override with comment to describe
> the rpa...

Read more...

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Skimmed the diff a bit and looks good fairly enough. Uploaded.

thanks!

Bhavani Shankar (bhavi)
Changed in budgie-desktop (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package budgie-desktop - 10.4-0ubuntu2

---------------
budgie-desktop (10.4-0ubuntu2) artful; urgency=medium

  * Merge in changes from Debian new queue for compatibility with
    gnome-settings-daemon 3.25

 -- Jeremy Bicha <email address hidden> Tue, 22 Aug 2017 21:39:48 -0400

Changed in budgie-desktop (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.