click-apparmor fails to build in trusty

Bug #1451459 reported by Matthias Klose on 2015-05-04
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
click-apparmor (Ubuntu)
High
Unassigned
Trusty
Undecided
Unassigned

Bug Description

click-apparmor fails to build in trusty with proposed python3.4 update

seen at https://launchpad.net/ubuntu/+archive/test-rebuild-20150317/+build/7073247

make test
make[2]: Entering directory `/build/buildd/click-apparmor-0.2'
python3 ./test-clicktool.py
Traceback (most recent call last):
  File "./test-clicktool.py", line 17, in <module>
    from apparmor import click
  File "/build/buildd/click-apparmor-0.2/apparmor/click.py", line 13, in <module>
    from apparmor import easyprof
ImportError: cannot import name 'easyprof'
make[2]: *** [test] Error 1

To verify: the package builds

Jamie Strandboge (jdstrand) wrote :

apparmor-easyprof was not pulled in during the build like it was with the archive build:
https://launchpadlibrarian.net/169500868/buildlog_ubuntu-trusty-i386.click-apparmor_0.2_UPLOADING.txt.gz

The reason why is due to the change in 2.8.95~2430-0ubuntu1:
   * debian/control: drop Depends on apparmor-easyprof to Suggests for
     dh-apparmor

click-apparmor in trusty should Build-Depends on apparmor-easyprof.

Matthias Klose (doko) on 2015-07-08
description: updated
summary: - click-apparmor fails to build in trusty with proposed python3.4 update
+ click-apparmor fails to build in trusty
Chris J Arges (arges) wrote :

Can you modify the version string in the upload:
The source click-apparmor - 0.2.1 is already accepted in ubuntu/utopic and you cannot upload the same version within the same distribution. You have to modify the source version and re-upload.

I'll reject the current upload.

Changed in click-apparmor (Ubuntu):
status: Confirmed → Fix Released

Hello Matthias, or anyone else affected,

Accepted click-apparmor into trusty-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/click-apparmor/0.2ubuntu1 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 click-apparmor (Ubuntu Trusty):
status: New → Fix Committed
tags: added: verification-needed
Matthias Klose (doko) wrote :

the package successfully built in trusty-proposed

tags: added: verification-done
removed: verification-needed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package click-apparmor - 0.2ubuntu1

---------------
click-apparmor (0.2ubuntu1) trusty-proposed; urgency=medium

  * Build-depend on apparmor-easyprof. (LP: #1451459)

 -- Matthias Klose <doko@carbon> Thu, 17 Sep 2015 01:05:09 +0200

Changed in click-apparmor (Ubuntu Trusty):
status: Fix Committed → Fix Released

The verification of the Stable Release Update for click-apparmor 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.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers