On Sun, Jan 14, 2018 at 08:09:21PM +0100, Helmut Grohne wrote:
> Package: python-cgcloud-core
[...]
> /usr/lib/python2.7/dist-packages/cgcloud/core/cloud_init_box.py contains 
> mkfs.ext4. According to file it is a C++ source, ASCII text
[...]

The mkfs.ext4 command is used in the following two places:
https://sources.debian.org/src/python-cgcloud/1.6.0-1/core/src/cgcloud/core/cloud_init_box.py/#L117
https://sources.debian.org/src/python-cgcloud/1.6.0-1/core/src/cgcloud/core/cloud_init_box.py/#L137

As can be seen the code also uses commands from the following packages
without declaring any package relationship towards them:
mount: mount
mdadm: mdadm
initramfs-tools: update-initramfs
etc...

Given none of the other commands are listed anywhere, there doesn't seem
to be a big need to be explicit about just e2fsprogs. Possibly a bigger
package review is needed to find and explicitly note the relationship
to other packages, or maybe there simply isn't any need for the affected
code.....

Feedback from maintainers on this would be greatly appreciated.

Regards,
Andreas Henriksson

Reply via email to