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

Bug#824967: marked as done (RFS: budgie-desktop/10.2.5-1 [ITP])



Your message dated Sun, 17 Jul 2016 10:58:23 +0000 (UTC)
with message-id <1943964811.673892.1468753103972.JavaMail.yahoo@mail.yahoo.com>
and subject line Re: Bug#824967: RFS: budgie-desktop/10.2.5-1 [ITP]
has caused the Debian Bug report #824967,
regarding RFS: budgie-desktop/10.2.5-1 [ITP]
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
824967: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824967
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: sponsorship-requests
Severity: wishlist

Dear Mentors,

I am looking for a sponsor for my package "budgie-desktop"

Package name	: budgie-desktop
Version		: 10.2.5
Upstream Author : ikey@solus-project.com
URL		: https://github.com/solus-project/budgie-desktop
License		: LGPL-2.1/GPL2.0
Programming Lang: Vala
Description	: The Budgie Desktop is the flagship desktop of the Solus Operating System.
 Section         : gnome

It builds the following binary packages:
Package: budgie-desktop
Description: Desktop package for budgie-desktop
 Budgie is the flagship desktop of the Solus Linux Distribution,
 a Solus project. Designed with the modern user in mind, it focuses on 
 simplicity and elegance. A huge advantage for the Budgie desktop is 
 that it is not a fork of another project, but rather one written from 
 scratch with integration in mind.
 
Package: budgie-core
Description: Core package for budgie-desktop
 This is the base package for budgie-desktop
 
Package: libbudgie-plugin0
Section: libs
Description: plugin library for budgie-desktop
 This adds the plugin library to budgie-desktop
 
Package: libbudgietheme0
Section: libs
Description: theme library for budgie-desktop
 This adds the theme controls for budgie-desktop

Package: libraven0
Section: libs
Description: raven library for budgie-desktop
 This provides the budgie-desktop user-defined settings called raven.
 
Package: budgie-core-dev
Section: libdevel
Description: development package for budgie-desktop
 Development library allowing compiling against the budgie-desktop API
  
Package: gir1.2-budgie-desktop-1.0
Section: introspection
Description: GNOME introspection library for budgie-desktop
 This is the introspection library against the budgie-desktop API
 and allows creating plugins in python and Vala

Package: budgie-desktop-doc
Section: doc
Description: documentation files for the budgie-desktop
 This package contains the API documentation in HTML format

  To access further information about this package, please visit the following URL:

  https://mentors.debian.net/package/budgie-desktop


  Alternatively, one can download the package with dget using this command:

    dget -x https://mentors.debian.net/debian/pool/main/b/budgie-desktop/budgie-desktop_10.2.5-1.dsc

Further Information:

budgie-desktop is the flagship desktop system for Solus.  Solus is an tier 1 distro using its own packaging mechanism eopkg.  Solus supports only its own distro (naturally) in a 64bit intel based system only.  The maintainer does accept bug-reports for other distro's as long as it is reproducible in Solus and/or the maintainer considers that the wider use of its desktop environment would be enhanced.

The maintainer does produce OBS packages for a number of distros - but not Debian.

For myself, I am the project leader of a Ubuntu based distro called budgie-remix that uses budgie-desktop as its choice of desktop.

Thus, my direct interest is ensuring that Debian and its derivative eco-system is enhanced by the incorporation of this exciting new desktop system.

Packaging Notes:
  To produce a debian package that works in debian and ubuntu I have used a more traditional rules based package rather than a simpler debhelper auto-build mechanism.  I have had to do it this way because debhelper does not produce binaries that actually work on a Ubuntu based platform - the desktop system fails to launch at logon.  The failure is silent - there is no obvious reason why debhelper autobuild fails to produce a working solution.

I've tested this traditional package mechanism on Debian Stretch 64bit (up-to-date today), Debian Stretch 32bit (up-to-date today), Ubuntu (64bit) 16.04 and Ubuntu (32bit) 16.04.

This build package has been used for two upstream releases now for budgie-remix and thus I have confidence that this mechanism will be sustainable in the long-term.

The patches incorporated are required for specifically Debian and Ubuntu and are used in budgie-remix itself.

Changes since the last upload:

  * initial Debian package

Regards,
David Mohammed (fossfreedom)

--- End Message ---
--- Begin Message ---
Hi,
>Changes to the packaging - resolve the folder permissions issue that FTP masters failed the previous package on.

sponsoring soon, even if for a future release, please address also the above lintian warnings


http://debomatic-amd64.debian.net/distribution#unstable/budgie-desktop/10.2.6-1/lintian

> hardening (you should already know, yeah)
W: budgie-core: binary-without-manpage usr/bin/budgie-panel
W: budgie-core: binary-without-manpage usr/bin/budgie-polkit-dialog
W: budgie-core: binary-without-manpage usr/bin/budgie-run-dialog
W: budgie-core: binary-without-manpage usr/bin/budgie-wm
I: budgie-core: desktop-entry-lacks-keywords-entry usr/share/xsessions/budgie-desktop.desktop
X: libraven0: shlib-calls-exit usr/lib/libraven.so.0.0.0

cheers,
and lets hope for the best this time :)

Gianfranco

--- End Message ---

Reply to: