[Bug 1701648] Re: app never starts in Ubuntu 16.04.2 due to missing python-cairo module

Hans Joachim Desserud 1701648 at bugs.launchpad.net
Tue Jul 4 22:08:57 UTC 2017


Added SRU description, though also found bug 1702367 which affects 16.04
and later... Wish I found that earlier :/

** Description changed:

+ [Impact]
+ 
+   * smartshine has an insufficient list of dependencies, so users might
+ end up in a situation where required dependencies happens to not be
+ installed.
+ 
+ 
+ [Test Case]
+ 1. Install smartshine
+ 2. Verify that python-cairo and python-gi are installed.
+ 3. Verify smartshine starts without any dialogs with errors.
+ 4. Attempt to uninstall either python-cairo or python-gi (try one at a time). When attempting to uninstall either libarary, smartshine should be listed as "will also be removed".
+ 
+ Before the fix, both libraries could be removed, at which point
+ smartshine would print an error message in the terminal.
+ 
+ 
+ [Regression Potential] 
+ There should be no changes in package itself, only additional dependencies have been added. Thus, more packages are installed. 
+ 
+ I was clicking around in the application and found bug 1702367 though,
+ which is a bit more severe than this one. Even though it is possible to
+ run the application, it won't do much. Note that this occurs prior to
+ the patch, so it is not a regression.
+ 
+ 
+ [Original report]
+ 
  In Ubuntu 16.04.2 when is installed smartshine from the official repository it does not start.
  If the app is started by the GUI there is no error , if the app is started by the terminal is shown a generic error "An error occured. Python or one of its sub modules is absent..."
  The error can be solved simply installing python-cairo from the official repository.
  ps: sorry for English not perfectly correct

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1701648

Title:
  app never starts in Ubuntu 16.04.2 due to missing python-cairo module

Status in SmartShine Photo:
  New
Status in smartshine package in Ubuntu:
  Fix Released
Status in smartshine source package in Trusty:
  In Progress
Status in smartshine source package in Xenial:
  In Progress
Status in smartshine source package in Zesty:
  In Progress

Bug description:
  [Impact]

    * smartshine has an insufficient list of dependencies, so users
  might end up in a situation where required dependencies happens to not
  be installed.

  
  [Test Case]
  1. Install smartshine
  2. Verify that python-cairo and python-gi are installed.
  3. Verify smartshine starts without any dialogs with errors.
  4. Attempt to uninstall either python-cairo or python-gi (try one at a time). When attempting to uninstall either libarary, smartshine should be listed as "will also be removed".

  Before the fix, both libraries could be removed, at which point
  smartshine would print an error message in the terminal.

  
  [Regression Potential] 
  There should be no changes in package itself, only additional dependencies have been added. Thus, more packages are installed. 

  I was clicking around in the application and found bug 1702367 though,
  which is a bit more severe than this one. Even though it is possible
  to run the application, it won't do much. Note that this occurs prior
  to the patch, so it is not a regression.

  
  [Original report]

  In Ubuntu 16.04.2 when is installed smartshine from the official repository it does not start.
  If the app is started by the GUI there is no error , if the app is started by the terminal is shown a generic error "An error occured. Python or one of its sub modules is absent..."
  The error can be solved simply installing python-cairo from the official repository.
  ps: sorry for English not perfectly correct

To manage notifications about this bug go to:
https://bugs.launchpad.net/smartshine/+bug/1701648/+subscriptions



More information about the Ubuntu-sponsors mailing list