Control: tags -1 + patch

Hello Ulrike,

Thanks for your followup on the bug report. See comments below.

On Wed, Jan 17, 2018 at 09:35:00AM +0000, Ulrike Uhlig wrote:
> Hi Helmut,
> 
> Helmut Grohne:
> > Package: tails-installer
> > Version: 5.0.2+dfsg-1
[...]
> > /usr/lib/python2.7/dist-packages/tails_installer/creator.py contains 
> > e2label. According to file it is a C++ source, UTF-8 Unicode text
> 
> I'll investigate that and get back to you asap. 

I've had a look at the creator.py and it contains the following code:

                if self.fstype in ('vfat', 'msdos'):
                    try:
                        self.popen('/sbin/dosfslabel %s %s' % (
                                   self.drive['device'], self.label))
                    except TailsInstallerError:
                        # dosfslabel returns an error code even upon success
                        pass
                else:
                    self.popen('/sbin/e2label %s %s' % (self.drive['device'],
                             
Given that dosfslabel is part of dosfstools which is already a dependency
it seems natural to also add e2fsprogs as a dependency. Please see patch
attached for your convenience.

> Is there a deadline for this request?

Well, it's all volunteer work.... but "ASAP" is an ambition.
Hopefully a trivial change like the one needed here will not
need a very long turn over time to get fixed.
Likely someone<tm> will have to do non-maintainer uploads (or request
removals) for the remaining packages where the maintainer doesn't take
care of it to be able to reach the goal....

Regards,
Andreas Henriksson
diff --git a/debian/control b/debian/control
index 6e78ee8..8117059 100644
--- a/debian/control
+++ b/debian/control
@@ -21,6 +21,7 @@ Architecture: amd64 i386
 Depends: ${misc:Depends},
          ${python:Depends},
          dosfstools,
+         e2fsprogs,
          gdisk,
          genisoimage,
          gir1.2-glib-2.0,

Reply via email to