[needs-packaging] Package and upload to vivid

Bug #1295405 reported by Simon Steinbeiß
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
lightdm-gtk-greeter-settings (Ubuntu)
Fix Released
Wishlist
Sean Davis

Bug Description

The Xubuntu team would like to request the upload of a new package to the archive for Vivid. This is an extremely useful app to easily modify lightdm-gtk-greeter's settings with a GUI, which are otherwise only exposed to the user via modifying the file /etc/lightdm/lightdm-gtk-greeter.conf (with a text-editor with root-rights).

The app itself is written in python and mostly modifies the above mentioned config-file. It has mostly been authored by kalgasnik, but the code and the functionality were reviewed and discussed with me and Sean Davis. (Note: all three of us are contributors/maintainers of lightdm-gtk-greeter itself.)

In this process, the app has undergone quite some testing (there is a PPA holding packages for easily testing it) and is solid enough that we'd like to propose it for inclusion into the Vivid repos.

This package doesn't affect any others directly or indirectly, so there is no chance of conflict or breaking other packages.

description: updated
Sean Davis (bluesabre)
Changed in lightdm-gtk-greeter-settings:
assignee: nobody → Sean Davis (smd-seandavis)
status: New → In Progress
Revision history for this message
Sean Davis (bluesabre) wrote :

Attaching packaging 1/4

lightdm-gtk-greeter-settings_1.0.0.orig.tar.gz

Revision history for this message
Sean Davis (bluesabre) wrote :

Attaching packaging 2/4

lightdm-gtk-greeter-settings_1.0.0-0ubuntu1.debian.tar.gz

Revision history for this message
Sean Davis (bluesabre) wrote :

Attaching packaging 3/4

lightdm-gtk-greeter-settings_1.0.0-0ubuntu1.dsc

Revision history for this message
Sean Davis (bluesabre) wrote :

Attaching packaging 4/4

lightdm-gtk-greeter-settings_1.0.0-0ubuntu1_source.changes

summary: - [FFe] Package and upload to trusty repo
+ [FFe] [needs-packaging] Package and upload to trusty repo
Changed in lightdm-gtk-greeter-settings:
status: In Progress → Confirmed
assignee: Sean Davis (smd-seandavis) → nobody
importance: Undecided → Wishlist
Revision history for this message
Pasi Lallinaho (knome) wrote : Re: [FFe] [needs-packaging] Package and upload to trusty repo

This is a highly preferred package and is in line with the goals of the Xubuntu team for Trusty.

FWIW, I highly approve and suggest this with my Xubuntu Project lead hat on.

Changed in lightdm-gtk-greeter-settings:
status: Confirmed → New
Sean Davis (bluesabre)
summary: - [FFe] [needs-packaging] Package and upload to trusty repo
+ [needs-packaging] Package and upload to vivid
Changed in lightdm-gtk-greeter-settings:
assignee: nobody → Sean Davis (bluesabre)
status: New → In Progress
tags: added: needs-packaging
Sean Davis (bluesabre)
description: updated
Revision history for this message
Sean Davis (bluesabre) wrote :

Initial packaging created and uploaded to https://launchpad.net/~lightdm-gtk-greeter-team/+archive/ubuntu/stable for vivid. This is the packaging we would expect to ship in Vivid.

Seeking signoff by two MOTUs.

lightdm-gtk-greeter-settings (1.1.0-0ubuntu1) vivid; urgency=low

  [ Sean Davis ]
  * Initial release (LP: #1295405)

 -- Sean Davis <email address hidden> Mon, 16 Feb 2015 06:56:14 -0500

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

(knome pinged me)

While installing the package I compiled (taking from the PPA), I get:

---
update-alternatives: using /usr/share/xgreeters/lightdm-gtk-greeter.desktop to provide /usr/share/xgreeters/lightdm-greeter.desktop (lightdm-greeter) in auto mode
update-alternatives: using /etc/lightdm/lightdm-gtk-greeter-ubuntu.conf to provide /etc/lightdm/lightdm-gtk-greeter.conf (lightdm-gtk-greeter-config-derivative) in auto mode
Setting up lightdm-gtk-greeter-settings (1.1.0-0ubuntu1) ...
  File "/usr/lib/python3/dist-packages/lightdm_gtk_greeter_settings/installation_config.py", line 4
    __version__ = 1.1.0
                      ^
SyntaxError: invalid syntax
---

I'd also add a file debian/lightdm-gtk-greeter-settings.lintian-overrides to override the warnings with the following content:
lightdm-gtk-greeter-settings: binary-without-manpage usr/bin/lightdm-gtk-greeter-settings
lightdm-gtk-greeter-settings: binary-without-manpage usr/bin/lightdm-gtk-greeter-settings-pkexec

So that there are no lintian warnings.

Note that not only you need the package sponsored, the package will go to NEW queue (https://launchpad.net/ubuntu/vivid/+queue?queue_state=0&queue_text=) and will need to be reviewed by an archive admin (https://launchpad.net/~ubuntu-archive/+members).

Revision history for this message
Sean Davis (bluesabre) wrote :

Timo, thanks for your feedback. I have fixed the packaging (and the release) and have provided a new package here.

https://launchpad.net/~bluesabre/+archive/ubuntu/lightdm-gtk-greeter-settings

I'll reach out to the archive admins next.

description: updated
Revision history for this message
Simon Steinbeiß (ochosi) wrote :

I have successfully tested the app from the PPA Sean linked in #8. The install went fine and without errors, I've thoroughly tested the app and everything worked fine!

Revision history for this message
Jörn Schönyan (joern-schoenyan) wrote :

I think that could be useful for Lubuntu, too - at least as long as we stay with LXDE.

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

Thanks Sean! I diffed to the earlier PPA package which I still had around and it seemed all good. I also briefly installed and tested the actual functionality and I agree a utility like this is welcome.

Uploaded as 1.1.0-0ubuntu1, now it's in the mentioned NEW queue https://launchpad.net/ubuntu/vivid/+queue?queue_state=0&queue_text= and needs to be accepted by archive admin.

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

One more thing: Feature Freeze is on Thursday, so try to poke archive admins by then so that it's get in before the freeze starts. Normally they'd naturally go over the queue even without pinging anyone, but with the freeze so close it might be a good idea to follow up.

Martin Pitt (pitti)
affects: lightdm-gtk-greeter-settings → lightdm-gtk-greeter-settings (Ubuntu)
Changed in lightdm-gtk-greeter-settings (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lightdm-gtk-greeter-settings - 1.1.0-0ubuntu1

---------------
lightdm-gtk-greeter-settings (1.1.0-0ubuntu1) vivid; urgency=low

  [ Sean Davis ]
  * Initial release (LP: #1295405)
 -- Sean Davis <email address hidden> Mon, 16 Feb 2015 06:56:14 -0500

Changed in lightdm-gtk-greeter-settings (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.