Quickly should depend on bzr-builddeb

Bug #661936 reported by Tan Kah Ping
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
quickly (Ubuntu)
Fix Released
Undecided
Didier Roche-Tolomelli

Bug Description

Binary package hint: quickly

When I ran 'quickly package' command I get an error (see below):

..........Ubuntu packaging created in debian/
.An error has occurred during package building
ERROR: package command failed
Aborting

After digging around and manually running dpkg-buildpackage command, I found that it needs fakeroot which strangely wasn't installed together with quickly although it needs it. Install fakeroot and Quickly's package command works.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: quickly 0.6.1-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.35-22.34-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
Architecture: amd64
CheckboxSubmission: 8861f1385669c9b7871898f4d29776e4
CheckboxSystem: 2a6f54df59af338184485e85cbcf0d32
Date: Sun Oct 17 06:48:16 2010
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
PackageArchitecture: all
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
QuicklyDataPath: /usr/share/quickly
QuicklyTemplates:
 /usr/share/quickly/templates/ubuntu-pygame
 /usr/share/quickly/templates/ubuntu-application
 /usr/share/quickly/templates/ubuntu-cli
QuicklyTemplatesDirectories: /usr/share/quickly/templates/
SourcePackage: quickly

Revision history for this message
Tan Kah Ping (kahping) wrote :
Revision history for this message
Umang Varma (umang) wrote :

I don't think quickly needs to explicitly depend on fakeroot because quickly doesn't do the building itself. Since quickly depends on python-distutils-extra, p-d-e should depend on fakeroot.

affects: quickly (Ubuntu) → python-distutils-extra (Ubuntu)
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

No, Quickly is doing the build. python-mkdebian is just creating the packaging.

Weid that you didn't get fakeroot: bzr-builddeb is depending on it. Do you have a broken dpkg database?

affects: python-distutils-extra (Ubuntu) → quickly (Ubuntu)
Changed in quickly (Ubuntu):
status: New → Incomplete
Revision history for this message
Tan Kah Ping (kahping) wrote :

I don't think so. How do I find out?

I don't get any errors or warnings whenever I install, remove, or update with apt-get so I'm assuming that means everything is OK

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Can you try aptitude why fakeroot

and apt-cache policy bzr-builddeb
if installed:
aptitude why bzr-builddeb

Revision history for this message
Umang Varma (umang) wrote : Re: [Bug 661936] Re: Quickly should depend on fakeroot

On 10/18/2010 03:40 AM, Didier Roche wrote:
> No, Quickly is doing the build. python-mkdebian is just creating the
> packaging.
Oops. My mistake. Sorry.

Revision history for this message
Tan Kah Ping (kahping) wrote : Re: Quickly should depend on fakeroot

~$ sudo aptitude why fakeroot

... gives me:

i devscripts Recommends fakeroot

while,

~$ sudo apt-cache policy bzr-builddeb

outputs:

bzr-builddeb:
  Installed: (none)
  Candidate: 2.6
  Version table:
     2.6 0
        500 http://archive.ubuntu.com/ubuntu/ maverick/universe amd64 Packages

if I'm reading that right, bzr-builddeb is not installed?

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

ok, my bad, I didn't depend on bzr-builddeb. You should install it :)

summary: - Quickly should depend on fakeroot
+ Quickly should depend on bzr-builddeb
Changed in quickly (Ubuntu):
status: Incomplete → Triaged
assignee: nobody → Didier Roche (didrocks)
Changed in quickly (Ubuntu):
status: Triaged → Fix Released
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.