[Bug 1875498] Re: smart-notifier installs, but has missing requirments

Gunnar Hjalmarsson 1875498 at bugs.launchpad.net
Tue Jun 9 12:01:11 UTC 2020


No problem, Colin. I fixed the description so it includes an 'executive
summary' in accordance with the instruction.

@Matthias: Any chance you can sponsor this?

** Description changed:

+ [Impact]
+ 
+ In the focal build of smart-notifier, the important files were not
+ installed, and the resulting binary is useless. A backport as an SRU of
+ the groovy version fixes the issue.
+ 
+ [Test Case]
+ 
+ Run the command:
+ 
+ ls /usr/share/smart-notifier -1
+ 
+ When fixed, it should output:
+ 
+ smart-notifier
+ smart_notifier
+ smart_notifier-0.28.egg-info
+ 
+ [Regression Potential]
+ 
+ Low... (It cannot be more useless than it currently is.)
+ 
+ [More details]
+ 
  I installed this in a fresh install of Xubuntu 20.04.1 and, while it
  installs, the file to which it links:
  
  /usr/bin/smart-notifier -> ../share/smart-notifier/smart-notifier
  
  does not exist, so it does not function at all!
  
  --
  $ sudo apt install --reinstall smart-notifier
  Reading package lists... Done
- Building dependency tree       
+ Building dependency tree
  Reading state information... Done
  The following packages were automatically installed and are no longer required:
-   gnome-software-common libappstream-glib8
+   gnome-software-common libappstream-glib8
  Use 'sudo apt autoremove' to remove them.
  0 to upgrade, 0 to newly install, 1 reinstalled, 0 to remove and 4 not to upgrade.
  Need to get 6,812 B of archives.
  After this operation, 0 B of additional disk space will be used.
  Get:1 http://gb.archive.ubuntu.com/ubuntu focal/universe amd64 smart-notifier all 0.28-5build1 [6,812 B]
- Fetched 6,812 B in 0s (102 kB/s)          
+ Fetched 6,812 B in 0s (102 kB/s)
  (Reading database ... 318601 files and directories currently installed.)
  Preparing to unpack .../smart-notifier_0.28-5build1_all.deb ...
  Unpacking smart-notifier (0.28-5build1) over (0.28-5build1) ...
  Setting up smart-notifier (0.28-5build1) ...
  Processing triggers for dbus (1.12.16-2ubuntu2) ...
  Processing triggers for man-db (2.9.1-1) ...
  
  $ ls -ls /usr/share/smart*
  total 12
  4 -rwxr-xr-x 1 root root  166 Oct  9  2019 smartd-runner
  8 -rwxr-xr-x 1 root root 5583 Mar 21 12:29 smartd_warning.sh
  
  --
  
  Description:	Ubuntu 20.04 LTS
  Release:	20.04
  
  smart-notifier:
    Installed: 0.28-5build1
    Candidate: 0.28-5build1
    Version table:
   *** 0.28-5build1 500
          500 http://gb.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
          500 http://gb.archive.ubuntu.com/ubuntu focal/universe i386 Packages
          100 /var/lib/dpkg/status

-- 
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/1875498

Title:
  smart-notifier installs, but has missing requirments

Status in smart-notifier package in Ubuntu:
  Fix Released
Status in smart-notifier source package in Focal:
  In Progress
Status in smart-notifier source package in Groovy:
  Fix Released

Bug description:
  [Impact]

  In the focal build of smart-notifier, the important files were not
  installed, and the resulting binary is useless. A backport as an SRU
  of the groovy version fixes the issue.

  [Test Case]

  Run the command:

  ls /usr/share/smart-notifier -1

  When fixed, it should output:

  smart-notifier
  smart_notifier
  smart_notifier-0.28.egg-info

  [Regression Potential]

  Low... (It cannot be more useless than it currently is.)

  [More details]

  I installed this in a fresh install of Xubuntu 20.04.1 and, while it
  installs, the file to which it links:

  /usr/bin/smart-notifier -> ../share/smart-notifier/smart-notifier

  does not exist, so it does not function at all!

  --
  $ sudo apt install --reinstall smart-notifier
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  The following packages were automatically installed and are no longer required:
    gnome-software-common libappstream-glib8
  Use 'sudo apt autoremove' to remove them.
  0 to upgrade, 0 to newly install, 1 reinstalled, 0 to remove and 4 not to upgrade.
  Need to get 6,812 B of archives.
  After this operation, 0 B of additional disk space will be used.
  Get:1 http://gb.archive.ubuntu.com/ubuntu focal/universe amd64 smart-notifier all 0.28-5build1 [6,812 B]
  Fetched 6,812 B in 0s (102 kB/s)
  (Reading database ... 318601 files and directories currently installed.)
  Preparing to unpack .../smart-notifier_0.28-5build1_all.deb ...
  Unpacking smart-notifier (0.28-5build1) over (0.28-5build1) ...
  Setting up smart-notifier (0.28-5build1) ...
  Processing triggers for dbus (1.12.16-2ubuntu2) ...
  Processing triggers for man-db (2.9.1-1) ...

  $ ls -ls /usr/share/smart*
  total 12
  4 -rwxr-xr-x 1 root root  166 Oct  9  2019 smartd-runner
  8 -rwxr-xr-x 1 root root 5583 Mar 21 12:29 smartd_warning.sh

  --

  Description:	Ubuntu 20.04 LTS
  Release:	20.04

  smart-notifier:
    Installed: 0.28-5build1
    Candidate: 0.28-5build1
    Version table:
   *** 0.28-5build1 500
          500 http://gb.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
          500 http://gb.archive.ubuntu.com/ubuntu focal/universe i386 Packages
          100 /var/lib/dpkg/status

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/smart-notifier/+bug/1875498/+subscriptions



More information about the Ubuntu-sponsors mailing list