Bug #72750 Installing mysql-apt-config package error: "This package is of bad quality"
Submitted: 26 May 2014 12:26 Modified: 6 Jun 2014 8:04
Reporter: Lenz Grimmer Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Package Repos Severity:S3 (Non-critical)
Version:0.1.5 OS:Linux (14.04)
Assigned to: Akhil Mohan CPU Architecture:Any
Tags: apt, error, installation

[26 May 2014 12:26] Lenz Grimmer
Description:
When downloading the mysql-apt-config_0.1.5-1ubuntu14.04_all.deb package from http://dev.mysql.com/downloads/repo/apt/, the web browser automatically spawns the Ubuntu Software Center in order to install the package.

However, it complains about the package:

The package is of bad quality

The installation of a package which violates the quality standards isn't allowed. This could cause serious problems on your computer. Please contact the person or organisation who provided this package file and include the details beneath.

Lintian check results for /tmp/mysql-apt-config_0.1.5-1ubuntu14.04_all.deb:
E: mysql-apt-config: control-file-has-bad-permissions config 0775 != 0755
E: mysql-apt-config: control-file-has-bad-permissions postinst 0775 != 0755
E: mysql-apt-config: control-file-has-bad-permissions postrm 0775 != 0755
E: mysql-apt-config: control-file-has-bad-permissions templates 0664 != 0644

One can select "Ignore and install" at this point, but this message is likely confusing for an unexperienced user and should be avoided.

How to repeat:
Download the mysql-apt-config_0.1.5-1ubuntu14.04_all.deb package and try to install it using the Ubuntu Software Center

Suggested fix:
Fix the reported privilege issues in the package.
[26 May 2014 13:47] MySQL Verification Team
Thank you for the bug report.
[4 Jun 2014 5:06] Akhil Mohan
Hi Lenz,

Thanks for taking out time to work with APT repo. I have updated the file permissions and new package has been uploaded with version 0.1.5-2ubuntu14.04 at http://dev.mysql.com/downloads/repo/apt/.

It would be great to hear from you if the package works as expected.

Akhil
[4 Jun 2014 8:58] Lenz Grimmer
Hi Akhil, thanks for the quick reply. The previously reported error message is now gone, thank you.

If I may add one more suggestion: the "License" field in the Software Center tells me that the license for mysql-apt-config is "Unknown". May I suggest to add the appropriate license (GPLv2 I assume) to the package information?

Thanks!
[6 Jun 2014 7:17] Akhil Mohan
Hi Lenz,

Thanks for noticing this and we try to see that it is improved. For the original problem if you agree for it to be satisfactorily resolved, can I close the bug now ?

Akhil
[6 Jun 2014 8:04] Lenz Grimmer
Yes, I think this one can be closed. I'm changing the status to "Closed" by submitting this comment.

Thank you!
[26 Nov 2015 12:52] Lars Tangvald
Posted by developer:
 
Probably fixed before 0.5, but these Lintian issues are no longer there.