Bug#764686: mk-build-deps: --remove not working anymore

James McCoy jamessan at debian.org
Fri Oct 10 12:00:07 UTC 2014


Control: tag -1 moreinfo unreproducible

On Fri, Oct 10, 2014 at 11:06:05AM +0200, Vincent Bernat wrote:
> When running the following command:
> 
>   mk-build-deps -s sudo -i -r debian/control
> 
> the package is not removed after installation of its dependencies. It
> worked with previous versions. Maybe this is because of the fix of
> #757481?

What specifically isn't working?  Prior to #757481 being fixed, the *.deb would
not be removed but this was fixed in 2.14.7.

The command works as expected for me:

$ ls *.deb
zsh: no matches found: *.deb
$ mk-build-deps -s sudo -i -r debian/control
dh_testdir
dh_testroot
dh_prep
dh_testdir
dh_testroot
dh_install
dh_installdocs
dh_installchangelogs
dh_compress
dh_fixperms
dh_installdeb
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package `devscripts-build-deps' in `../devscripts-build-deps_2.14.8_all.deb'.

The package has been created.
Attention, the package has been created in the current directory,
not in ".." as indicated by the message above!
Selecting previously unselected package devscripts-build-deps.
(Reading database ... 140784 files and directories currently installed.)
Preparing to unpack devscripts-build-deps_2.14.8_all.deb ...
Unpacking devscripts-build-deps (2.14.8) ...
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  pylint python-astroid python-logilab-common python3-all
Suggested packages:
  pyro python-unittest2
Recommended packages:
  python-tk python-egenix-mxdatetime
The following NEW packages will be installed:
  pylint python-astroid python-logilab-common python3-all
0 upgraded, 4 newly installed, 0 to remove and 4 not upgraded.
1 not fully installed or removed.
Need to get 0 B/639 kB of archives.
After this operation, 7,726 kB of additional disk space will be used.
Do you want to continue? [Y/n]
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
Selecting previously unselected package python-logilab-common.
(Reading database ... 140788 files and directories currently installed.)
Preparing to unpack .../python-logilab-common_0.62.0-1_all.deb ...
Unpacking python-logilab-common (0.62.0-1) ...
Selecting previously unselected package python-astroid.
Preparing to unpack .../python-astroid_1.2.0-1_all.deb ...
Unpacking python-astroid (1.2.0-1) ...
Selecting previously unselected package pylint.
Preparing to unpack .../pylint_1.3.0-1_all.deb ...
Unpacking pylint (1.3.0-1) ...
Selecting previously unselected package python3-all.
Preparing to unpack .../python3-all_3.4.2-1_amd64.deb ...
Unpacking python3-all (3.4.2-1) ...
Processing triggers for man-db (2.7.0.2-1) ...
Setting up python-logilab-common (0.62.0-1) ...
Setting up python-astroid (1.2.0-1) ...
Setting up pylint (1.3.0-1) ...
ERROR: pylint is broken - called emacs-package-install as a new-style add-on, but has no compat file.
Install pylint for emacs
Install pylint for emacs24
install/pylint: Handling install for emacsen flavor emacs24
Loading 00debian-vars...
Loading /etc/emacs/site-start.d/50autoconf.el (source)...
Loading /etc/emacs/site-start.d/50cmake-data.el (source)...
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...
Info: Skip debian-el loading if run under dpkg control.
Loading /etc/emacs/site-start.d/50emacs-goodies-el.el (source)...
Loading /etc/emacs/site-start.d/50ledger-el.el (source)...
Loading /etc/emacs/site-start.d/50notmuch.el (source)...
Loading /etc/emacs/site-start.d/50psvn.el (source)...
Loading /etc/emacs/site-start.d/50pylint.el (source)...
Loading /usr/share/emacs24/site-lisp/pylint/pylint.el (source)...
Loading /etc/emacs/site-start.d/50python-docutils.el (source)...
Wrote /usr/share/emacs24/site-lisp/pylint/pylint.elc
Setting up python3-all (3.4.2-1) ...
Setting up devscripts-build-deps (2.14.8) ...
[master 94f9a72] committing changes in /etc after apt run
 Author: James McCoy <vega.james at gmail.com>
 2 files changed, 18 insertions(+)
 create mode 100644 emacs/site-start.d/50pylint.el
$ ls *.deb
zsh: no matches found: *.deb

-- 
James
GPG Key: 4096R/331BA3DB 2011-12-05 James McCoy <jamessan at debian.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/devscripts-devel/attachments/20141010/c067564f/attachment.sig>


More information about the devscripts-devel mailing list