[Debian-med-packaging] Bug#887294: gbrowse should depend on e2fsprogs explicitly
Andreas Henriksson
andreas at fatal.se
Sun Jan 21 20:09:36 UTC 2018
On Sun, Jan 14, 2018 at 08:05:01PM +0100, Helmut Grohne wrote:
> Package: gbrowse
[...]
> /usr/bin/gbrowse_grow_cloud_vol contains resize2fs. According to file it is a Perl script text executable
The same file also uses vgdisplay, but there's no package relationship
against lvm2 specified.....
> /usr/share/perl5/Bio/Graphics/Browser2/DataSource.pm contains e2label. According to file it is a Perl5 module source, ASCII text
> /usr/share/perl5/Bio/Graphics/Browser2/Render.pm contains e2label. According to file it is a Perl5 module source, ASCII text
both above are false positives, type2label + feature2label.
> /usr/share/perl5/Bio/Graphics/Browser2/Render/Slave/AWS_Balancer.pm contains e2fsck and resize2fs. According to file it is a Perl5 module source, ASCII text
>From code:
$self->ssh('sudo e2fsck -f -p /dev/volumes/gbrowse') or die "e2fsck failed";
$self->ssh('sudo resize2fs -p /dev/volumes/gbrowse') or die "Couldn't resize2fs";
Looks like the commands are executed on a remote host over ssh so a local
dependency isn't what we want here.
> /usr/share/perl5/Bio/Graphics/Browser2/RenderPanels.pm contains e2label. According to file it is a Perl5 module source, ASCII text
> /usr/share/perl5/Bio/Graphics/Browser2/TrackDumper.pm contains e2label. According to file it is a Perl5 module source, ASCII text
> /usr/share/perl5/Legacy/Graphics/Browser.pm contains e2label. According to file it is a Perl5 module source, ASCII text
[...]
All three above are false positives, type2label + feature2label.
My conclusion is thus that this bug report can likely simply be
closed.
Would be great to get some input from maintainers on what's going
on in (the affected part of) gbrowse...
Regards,
Andreas Henriksson
More information about the Debian-med-packaging
mailing list