Your message dated Sat, 19 May 2018 15:50:52 +0000
with message-id <e1fk48c-000cqm...@fasolo.debian.org>
and subject line Bug#898651: fixed in golang-github-go-debos-fakemachine 
0.0~git20180517.7d8d48a-1
has caused the Debian Bug report #898651,
regarding fakemachine: missing dependencies
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
898651: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=898651
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: fakemachine
Version: 0.0~git20180126.e307c2f-1
Severity: grave
Justification: renders package unusable

In a relatively minimal (buildd) chroot:

smcv@archetype(sid-amd64):~$ sudo apt install fakemachine hello
...
smcv@archetype(sid-amd64):~$ fakemachine hello
2018/05/14 16:31:15 open failed: /bin/busybox - open /bin/busybox: no such file 
or directory
panic: open failed: /bin/busybox - open /bin/busybox: no such file or directory
smcv@archetype(sid-amd64):~$ sudo apt install busybox
...
smcv@archetype(sid-amd64):~$ fakemachine hello; echo $?
255
smcv@archetype(sid-amd64):~$ sudo apt install --no-install-recommends 
linux-image-amd64 qemu-system-x86
...
smcv@archetype(sid-amd64):~$ fakemachine hello; echo $?
...
Running hello
Hello, world!
Powering off.
[    4.471990] reboot: Power down
0

fakemachine should have dependencies (or at least Recommends) on:

* busybox | busybox-static
* systemd
* linux-image-amd64                     [1]
* qemu-system-x86                       [2]

[1] Perhaps with linux-image-generic (Ubuntu), etc., as alternatives.
    Upstream only supports x86_64 hosts, for which I've opened separate
    bugs.
[2] Use of qemu-system-x86_64 is currently hard-coded.

By inspection of its source code, it should also have at least a Suggests
(probably a Recommends) on e2fsprogs, for mkfs.ext4.

Please consider the attached patch.

Thanks,
    smcv
>From 67763c9fa94d9088537a314dbf050f69ac9af760 Mon Sep 17 00:00:00 2001
From: Simon McVittie <s...@collabora.com>
Date: Mon, 14 May 2018 18:24:26 +0100
Subject: [PATCH 3/3] Add missing dependencies

Signed-off-by: Simon McVittie <s...@collabora.com>
---
 debian/control | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/debian/control b/debian/control
index 53c7ded..93ee761 100644
--- a/debian/control
+++ b/debian/control
@@ -23,8 +23,13 @@ Testsuite: autopkgtest-pkg-go
 Package: fakemachine
 Architecture: amd64
 Built-Using: ${misc:Built-Using}
-Depends: ${shlibs:Depends},
+Depends: busybox | busybox-static,
+         qemu-system-x86,
+         systemd,
+         ${shlibs:Depends},
          ${misc:Depends}
+Recommends: e2fsprogs,
+            linux-image-amd64
 Description: create and spawn virtual machines for building images with debos.
  Create and spawn virtual machines for building images with debos tool.
 
-- 
2.17.0


--- End Message ---
--- Begin Message ---
Source: golang-github-go-debos-fakemachine
Source-Version: 0.0~git20180517.7d8d48a-1

We believe that the bug you reported is fixed in the latest version of
golang-github-go-debos-fakemachine, which is due to be installed in the Debian 
FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 898...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Héctor Orón Martínez <zu...@debian.org> (supplier of updated 
golang-github-go-debos-fakemachine package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 19 May 2018 17:05:51 +0200
Source: golang-github-go-debos-fakemachine
Binary: fakemachine golang-github-go-debos-fakemachine-dev
Architecture: source
Version: 0.0~git20180517.7d8d48a-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team 
<pkg-go-maintain...@lists.alioth.debian.org>
Changed-By: Héctor Orón Martínez <zu...@debian.org>
Description:
 fakemachine - create and spawn virtual machines for building images with debos.
 golang-github-go-debos-fakemachine-dev - create and spawn virtual machines for 
building images with debos.
Closes: 891896 898650 898651 898652
Changes:
 golang-github-go-debos-fakemachine (0.0~git20180517.7d8d48a-1) unstable; 
urgency=medium
 .
   [ Alexandre Viau ]
   * Point Vcs-* urls to salsa.debian.org.
 .
   [ Héctor Orón Martínez ]
   * New upstream version 0.0~git20180517.7d8d48a
   * debian/control: set architecture to amd64 (Closes: #898650)
   * debian/control: bump standards version, no changes
 .
   [ Simon McVittie ]
   * Add missing dependencies (Closes: #898651, #891896)
   * Add an autopkgtest smoke test (Closes: #898652)
Checksums-Sha1:
 48378023995a104dad34179e755625f7aaf9fb67 2652 
golang-github-go-debos-fakemachine_0.0~git20180517.7d8d48a-1.dsc
 7b83b1c4a65f383497ff4a17290139d5db806992 11244 
golang-github-go-debos-fakemachine_0.0~git20180517.7d8d48a.orig.tar.xz
 785e479dbab0a9d229874aeafa05eca1549e8df3 3364 
golang-github-go-debos-fakemachine_0.0~git20180517.7d8d48a-1.debian.tar.xz
 eaf2718161e0dbcf0a1f505c43ccae8842ebce03 6052 
golang-github-go-debos-fakemachine_0.0~git20180517.7d8d48a-1_source.buildinfo
Checksums-Sha256:
 86cf1092e9dabfdc75ef0b31fedba91ab19821f667f21c3fdb840f8301678ae1 2652 
golang-github-go-debos-fakemachine_0.0~git20180517.7d8d48a-1.dsc
 3b43bb5f74fa9cbfe38521f3dad54247e0f413d2dbfe8ce1cc85e1df4485afc1 11244 
golang-github-go-debos-fakemachine_0.0~git20180517.7d8d48a.orig.tar.xz
 913178ada3b5839c0ab3af40b61e994137da7168f64d0118fc683f07d5674f9b 3364 
golang-github-go-debos-fakemachine_0.0~git20180517.7d8d48a-1.debian.tar.xz
 9888f7bfc70fc4aeea0e7e6e7461d47d0f1918ff36fbbd4187ff265570b546d7 6052 
golang-github-go-debos-fakemachine_0.0~git20180517.7d8d48a-1_source.buildinfo
Files:
 2284d53534ce859d13a6d0a58dd2f01d 2652 devel optional 
golang-github-go-debos-fakemachine_0.0~git20180517.7d8d48a-1.dsc
 623022bfae0cf4915075e1227577c5ab 11244 devel optional 
golang-github-go-debos-fakemachine_0.0~git20180517.7d8d48a.orig.tar.xz
 e0a38b888f2515c01f880012636592ca 3364 devel optional 
golang-github-go-debos-fakemachine_0.0~git20180517.7d8d48a-1.debian.tar.xz
 e12265923a6b8ebc3dcc1676e9cc5752 6052 devel optional 
golang-github-go-debos-fakemachine_0.0~git20180517.7d8d48a-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE6Q8IiVReeMgqnedOryKDqnbirHsFAlsAPmEACgkQryKDqnbi
rHtNqA//UmgWbbdy5hjmM4c6rQiIIMY1j92ijt1H6qEcWD4B397F2I8xqpSJ9Ve+
URRY3JDzDxz+3orBC9vTnUgK82HpDQzdNZU7psQ0efuUKyid8S3oKDLjgnr81iWd
U7gFYF5DNLeSlToNmvm+Yt5naUUaIfH/du2bNHXrY7nb3tfi2cKu+bCqze3e1ydm
qRyksNWDTGMBR2/pGByZ3JibxPXBgCOJGWUZg3DWhWS+Rf+OZ5dVoTgdujl03ZDs
us76XPkx3LXt35UhY+Jl5aFp2ke15qmpo6ElSgh/HlWGD+idcXOdCDDEoI0az0r5
5DFaa6pSvxk9RQTuwG4Gr5FLJz+FjgS4digGjEif9rwJr6FC+c0gVlJKuZXlKFuY
kDy69hvbmvsKkgCd2jNg516U53hz4ZDs3pJMFBq4C3eEtmncai8Gho7rgsjzbx06
4GFO3gxYyurGPVqhqZXi60t1/14uQS+/0Po/hUR2bA/qUw64839hpvjKDK/gr7uF
2WUr/b+zJP6+Ytc0HTfua4luxee14mPHwa25rcIBDR7nBLd4gVsnJSod3UNjR45f
2uSg7hGsdrRQDiby0JeGN50em2cttNvauh7jkx/dj20TG3/Ok7AJv2DQOY6dQeqF
Jeaa1K51LIclLmzdBzPmgzQeSDHvYqRMJumrk+geQcgDJdB2kyA=
=H1x3
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-go-maintainers mailing list
Pkg-go-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-go-maintainers

Reply via email to