mstflint stop working 4.1.0+1.46.gb1cdaf7-1ubuntu3_amd64.deb

Bug #1577164 reported by Talat Batheesh
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mstflint (Ubuntu)
Fix Released
High
Louis Bouchard
Xenial
Fix Released
High
Louis Bouchard

Bug Description

[SRU justification]
Current package only contains documentation files. All the rest is missing
[Impact]

[Fix]
Adding ./debian/mstflint.install to install pkg specific files following move to multi-binary package
Adding an override_dh_installman statement to force installation to man1 section (wrong guess by dh_installman).

[Test Case]
$ apt-get install mstflint
$ which mstflint

Without the fix, the command returns nothing. With the new package, the command returns :
/usr/bin/mstflint

Content of the bad package only has :

# dpkg -L mstflint
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/mstflint
/usr/share/doc/mstflint/copyright
/usr/share/doc/mstflint/README.gz
/usr/share/doc/mstflint/changelog.Debian.gz
/usr/share/doc/mstflint/hca_self_test.readme

[Regression]
None, current package contains only text files. New package brings back previous content as of 4.1.0+1.46.gb1cdaf7-1ubuntu1

[Original description of the problem]
Hi,
After the last update, mstflint stop working.
The installation didn't install the script.

# apt-get install mstflint
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
  mstflint
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 6,640 B of archives.
After this operation, 14.3 kB of additional disk space will be used.
Get:1 http://webrepo/ubuntu-mirror xenial/universe amd64 mstflint amd64 4.1.0+1.46.gb1cdaf7-1ubuntu3 [6,640 B]
Fetched 6,640 B in 0s (34.6 kB/s)
Selecting previously unselected package mstflint.
(Reading database ... 100297 files and directories currently installed.)
Preparing to unpack .../mstflint_4.1.0+1.46.gb1cdaf7-1ubuntu3_amd64.deb ...
Unpacking mstflint (4.1.0+1.46.gb1cdaf7-1ubuntu3) ...
Setting up mstflint (4.1.0+1.46.gb1cdaf7-1ubuntu3) ...

# mstflint
mstflint: command not found

# dpkg --list |grep mstflint
ii mstflint 4.1.0+1.46.gb1cdaf7-1ubuntu3 amd64 Mellanox firmware burning application

root@dev-h-vrt-006:~# dpkg-query -L mstflint
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/mstflint
/usr/share/doc/mstflint/copyright
/usr/share/doc/mstflint/README.gz
/usr/share/doc/mstflint/changelog.Debian.gz
/usr/share/doc/mstflint/hca_self_test.readme

# uname -r
4.4.0-21-generic

Revision history for this message
Brian Fromme (brianfromme) wrote :

I haven't yet looked at the Debian packaging for this program, but there must be a problem there. Does anyone on your team have deep experience with Debian packaging?

Revision history for this message
Louis Bouchard (louis) wrote :

Brian, I have merged mstflint & changed things on the Xenial version so we could migrate from a new mstflint4 in Trusty.

I will do my best to look at it tomorrow

Louis Bouchard (louis)
Changed in mstflint (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Louis Bouchard (louis-bouchard)
Changed in mstflint (Ubuntu Xenial):
status: New → Confirmed
assignee: nobody → Louis Bouchard (louis-bouchard)
importance: Undecided → Medium
Changed in mstflint (Ubuntu):
importance: Medium → High
Changed in mstflint (Ubuntu Xenial):
importance: Medium → High
Louis Bouchard (louis)
Changed in mstflint (Ubuntu):
status: Confirmed → In Progress
Changed in mstflint (Ubuntu Xenial):
status: Confirmed → In Progress
Louis Bouchard (louis)
description: updated
tags: added: sts-sru
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mstflint - 4.1.0+1.46.gb1cdaf7-1ubuntu4

---------------
mstflint (4.1.0+1.46.gb1cdaf7-1ubuntu4) yakkety; urgency=medium

  * Fix dropped files introduced by creating a multi-binary source
    package :
     - debian/mstflint.install
     - debian/rules : forces manpage install in man1 (LP: #1577164)

 -- Louis Bouchard <email address hidden> Tue, 03 May 2016 14:43:27 +0200

Changed in mstflint (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Adam Conrad (adconrad) wrote : Please test proposed package

Hello Talat, or anyone else affected,

Accepted mstflint into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/mstflint/4.1.0+1.46.gb1cdaf7-1ubuntu3.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in mstflint (Ubuntu Xenial):
status: In Progress → Fix Committed
tags: added: verification-needed
Revision history for this message
Talat Batheesh (talat-b87) wrote :

Thank you,

Working properly.

BR,
Talat

tags: added: verification-done
removed: verification-needed
Revision history for this message
Chris J Arges (arges) wrote : Update Released

The verification of the Stable Release Update for mstflint has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mstflint - 4.1.0+1.46.gb1cdaf7-1ubuntu3.1

---------------
mstflint (4.1.0+1.46.gb1cdaf7-1ubuntu3.1) xenial; urgency=medium

  * Fix dropped files introduced by creating a multi-binary source
    package :
     - debian/mstflint.install
     - debian/rules : forces manpage install in man1 (LP: #1577164)

 -- Louis Bouchard <email address hidden> Tue, 03 May 2016 14:43:27 +0200

Changed in mstflint (Ubuntu Xenial):
status: Fix Committed → Fix Released
Louis Bouchard (louis)
tags: removed: sts-sru
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.