[FFe] ukui-session-manager

Bug #1664256 reported by handsome_feng on 2017-02-13
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Kylin
ukui-session-manager (Ubuntu)

Bug Description

The UKUI Session Manager is the Session manager of the UKUI desktop environment, It contains a session that can be started from a display manager such as LightDM. It will load all necessary applications for a full-featured user session.

It is a part of UKUI desktop environment: Bug #1663477.

URL: https://github.com/ukui/ukui-session-manager
License: GPL-2+, LGPL-2+

PPA: https://launchpad.net/~ubuntukylin-members/+archive/ubuntu/ukui

Changed in ubuntukylin:
importance: Undecided → High
milestone: none → zesty-beta1
no longer affects: ubuntu
Changed in ubuntukylin:
status: New → Invalid
Changed in ubuntukylin:
status: Invalid → New
description: updated
Brian Murray (brian-murray) wrote :

*** This is an automated message ***

This bug is tagged needs-packaging which identifies it as a request for a new package in Ubuntu. As a part of the managing needs-packaging bug reports specification, https://wiki.ubuntu.com/QATeam/Specs/NeedsPackagingBugs, all needs-packaging bug reports have Wishlist importance. Subsequently, I'm setting this bug's status to Wishlist.

Changed in ubuntu:
importance: Undecided → Wishlist
summary: - [needs-packaging] ukui-session-manager
+ [FFE] ukui-session-manager
summary: - [FFE] ukui-session-manager
+ [FFe] ukui-session-manager
description: updated
Jeremy Bicha (jbicha) on 2017-03-04
Changed in ubuntu:
status: New → Incomplete
Jeremy Bicha (jbicha) wrote :

1. debian/changelog should include (LP: #1664256)

Usually new packages have only one changelog entry (because whatever happened before getting into Ubuntu isn't as important) like this:

* Initial release (LP: #1664256)

2. debian/control: The package is uninstallable because it depends on
ubuntukylin-default-settings (>= 1.3.18)
but the latest version in Ubuntu is only 1.3.17.

3. debian/control: Drop ukwm from description because there won't be a UKWM in Ubuntu, right?

4. I get this lintian error:
E: ukui-session-manager: doc-base-file-syntax-error ukui-session-manager:4


Please remove line 4 from ukui-session-manager.doc-base

5. I will probably comment out the peony Recommends for now. Then once peony is in Ubuntu, we can add that back and anyone upgrading ukui-session-manager will automatically get the recommended package installed.

6. I don't consider this a blocker for zesty, but I wonder whether it's possible to do this without needing to fork mate-session-manager. Is the purpose of this package only to enable login to a MATE session with the environment variables set to UKUI? If so, maybe mate-session-manager could just be patched to do that.

Please fix #1-4 and probably #5 too.

handsome_feng (feng-kylin) wrote :

> but the latest version in Ubuntu is only 1.3.17.
We will upload the new version(1.3.18) to Ubuntu this week.

> Drop ukwm from description because there won't be a UKWM in Ubuntu, right?

> Is the purpose of this package only to enable login to a MATE session with the environment variables set to UKUI?
No, we want have our owner session manager for some reason.

And we have fixed the other issues you mentioned, Thank you very much!

Jeremy Bicha (jbicha) on 2017-03-06
Changed in ubuntu:
status: Incomplete → In Progress
Jeremy Bicha (jbicha) wrote :

I made a few minor tweaks (see https://github.com/ukui/ukui-session-manager/pull/1 )

And uploaded to the zesty new queue, where it will be reviewed by the Ubuntu Archive Administrators.

Please look in to #6 more. For instance, Unity, GNOME Flashback and Budgie are all able to use gnome-session without forking it. It may be that UKUI can use either mate-session-manager or gnome-session without forking too.

I am unsubscribing ~ubuntu-sponsors from this bug. Feel free to resubscribe if you have something else that needs sponsoring.

Thank you for your contribution and helping to make Ubuntu better!

Jeremy Bicha (jbicha) wrote :

Re-uploaded as a 3.0 (quilt) package instead of 3.0 (native). Thanks!

You will probably get a rejection email for the old 1.0.0 zesty package but it's ok.

Jeremy Bicha (jbicha) wrote :
affects: ubuntu → ukui-session-manager (Ubuntu)
Changed in ukui-session-manager (Ubuntu):
status: In Progress → Fix Released
Changed in ubuntukylin:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers