'wajig source' fails if dpkg-dev is not installed

Bug #662018 reported by Andrew
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
wajig (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: wajig

Wajig's "source" command fails with "Unpack command 'dpkg-source -x ...' failed" unless package dpkg-dev (a dependency of build-essential) is installed:

 ak@aux:~/sandbox$ wajig source moodbar
 Reading package lists... Done
 Building dependency tree
 Reading state information... Done
 Need to get 335kB of source archives.
 Get:1 http://mirror.uoregon.edu/ubuntu/ maverick/universe moodbar 0.1.2-2ubuntu2 (dsc) [1,174B]
 Get:2 http://mirror.uoregon.edu/ubuntu/ maverick/universe moodbar 0.1.2-2ubuntu2 (tar) [328kB]
 Get:3 http://mirror.uoregon.edu/ubuntu/ maverick/universe moodbar 0.1.2-2ubuntu2 (diff) [6,198B]
 Fetched 335kB in 0s (699kB/s)
 sh: dpkg-source: not found
 Unpack command 'dpkg-source -x moodbar_0.1.2-2ubuntu2.dsc' failed.
 Check if the 'dpkg-dev' package is installed.
 E: Child process failed
 ak@aux:~/sandbox$ wajig install build-essential
 Reading package lists... Done
 Building dependency tree
 Reading state information... Done
 The following extra packages will be installed:
   dpkg-dev g++ g++-4.4 libalgorithm-diff-perl libalgorithm-merge-perl libdpkg-perl libstdc++6-4.4-dev
 Suggested packages:
   debian-keyring g++-multilib g++-4.4-multilib gcc-4.4-doc libstdc++6-4.4-dbg libstdc++6-4.4-doc
 The following NEW packages will be installed:
   build-essential dpkg-dev g++ g++-4.4 libalgorithm-diff-perl libalgorithm-merge-perl libdpkg-perl libstdc++6-4.4-dev
 0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
 Need to get 8,077kB of archives.
 After this operation, 24.3MB of additional disk space will be used.
 Do you want to continue [Y/n]?
 ...
 ak@aux:~/sandbox$ wajig source moodbar
 Reading package lists... Done
 Building dependency tree
 Reading state information... Done
 Skipping already downloaded file 'moodbar_0.1.2-2ubuntu2.dsc'
 Skipping already downloaded file 'moodbar_0.1.2.orig.tar.gz'
 Skipping already downloaded file 'moodbar_0.1.2-2ubuntu2.diff.gz'
 Need to get 0B of source archives.
 gpgv: Signature made Tue 22 Sep 2009 08:46:02 AM PDT using DSA key ID 6286FB6D
 gpgv: Can't check signature: public key not found
 dpkg-source: warning: failed to verify signature on ./moodbar_0.1.2-2ubuntu2.dsc
 dpkg-source: info: extracting moodbar in moodbar-0.1.2
 dpkg-source: info: unpacking moodbar_0.1.2.orig.tar.gz
 dpkg-source: info: applying moodbar_0.1.2-2ubuntu2.diff.gz
 ak@aux:~/sandbox$

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: wajig 2.0.48
ProcVersionSignature: Ubuntu 2.6.35-22.34-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic i686
NonfreeKernelModules: nvidia
Architecture: i386
Date: Sat Oct 16 22:40:09 2010
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: wajig

Related branches

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

This bug was fixed in the package wajig - 2.1

---------------
wajig (2.1) unstable; urgency=low

  [ Tshepang Lekhonkhobe ]
  * Change versioning from 3 digits to 2. There wasn't much meaning there.
  * Remove gjig; it was more an experiment than a serious app, and:
    - more complete alternatives exist (e.g. synaptic and software-center)
    - UI is cranky and weird
  * Remove deps that were needed by gjig:
    - python-gtk2, python-glade2, python-gnome2, and gnome-terminal
  * INSTALLR, INSTALLRS: 'apt-get install' now installs Recommends by default,
    making these options redundant.
  * INSTALL, INSTALLS: add -r|--recommends and -R|--norecommends options.
  * INSTALLS: add -n|--noauth and -y|--yes options.
  * Add meself to Uploaders field in debian/control.
  * CHANGELOG: change -x to -P; it's a more meaningful short option for --pager
  * POLICY: more than one person has complained about removal of the alias of
    this command, AVAILABLE; I put it back.
  * SHOW: add -f|--fast to offer apt-cache's much faster implementation
  * INSTALL/DIST: fix brokenness, fixes LP: #540740.
  * SOURCE: don't run the command unless 'dpkg-dev' is installed,
    fixes LP: #662018
  * BUILD, BUILDDEP: add -y|--yes and -n|--noauth options.
  * AUTOREMOVE: add back after more than one request. (Closes: #590089)
  * Add --dist, an alias for apt-get -t|--target-release.
  * Slightly simplify the build: getting rid of dynamic bash completion
    generator.
  * Fix a Lintian complaint (add dependency on python).
 -- Ubuntu Archive Auto-Sync <email address hidden> Sat, 30 Apr 2011 13:58:48 +0000

Changed in wajig (Ubuntu):
status: New → 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.