Bug#779193: marked as done (grml2usb: syslinux fails to install, missing sync of filesystem)

2015-03-04 Thread Debian Bug Tracking System
Your message dated Wed, 04 Mar 2015 09:19:06 +
with message-id e1yt5sm-0007j6...@franck.debian.org
and subject line Bug#779193: fixed in grml2usb 0.14.10.1
has caused the Debian Bug report #779193,
regarding grml2usb: syslinux fails to install, missing sync of filesystem
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.)


-- 
779193: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779193
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: grml2usb
Version: 0.14.10
Severity: grave

There seems to be a regression when executing grml2usb on
systems being Debian/jessie or newer, quite often causing syslinux
to fail its execution:

| [...]
| Installing default MBR
| Installing syslinux as bootloader
| syslinux: /dev/sdb1: No such file or directory
| Fatal: Error executing syslinux (either try --fat16 or use grub?)

The installation of the MBR causes pending writes not being finished
before syslinux is executed.

This simple change fixes the problem:

, [ pending fix ]
| --- a/grml2usb
| +++ b/grml2usb
| @@ -645,6 +645,10 @@ def install_mbr(mbrtemplate, device, partition, 
ismirbsdmbr=True):
|  raise Exception(error executing dd (third run))
|  del tmpf
|
| +# make sure we sync filesystems before returning
| +proc = subprocess.Popen([sync])
| +proc.wait()
| +
|
|  def is_writeable(device):
|  Check if the device is writeable for the current user
`

grml2usb shouldn't be released with Debian/jessie without this
change, I'm planning to upload a grml2usb package to unstable
including this fix and will submit an unblock request.

regards,
-mika-
---End Message---
---BeginMessage---
Source: grml2usb
Source-Version: 0.14.10.1

We believe that the bug you reported is fixed in the latest version of
grml2usb, 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 779...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Prokop m...@grml.org (supplier of updated grml2usb 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: SHA256

Format: 1.8
Date: Wed, 25 Feb 2015 14:27:19 +0100
Source: grml2usb
Binary: grml2usb
Architecture: source amd64
Version: 0.14.10.1
Distribution: unstable
Urgency: medium
Maintainer: Grml Team t...@grml.org
Changed-By: Michael Prokop m...@grml.org
Description:
 grml2usb   - install Grml system / ISO to usb device
Closes: 779193
Changes:
 grml2usb (0.14.10.1) unstable; urgency=medium
 .
   * [bfe149a] Sync filesystems before returning from MBR installation
 (Closes: #779193)
   * [83944f2] Add syslinux-utils to Recommends + adjust error message for
 isohybrid (related to #751724)
Checksums-Sha1:
 36adf53c63a4fcdb181f7c200fb0b84bd51ba791 1730 grml2usb_0.14.10.1.dsc
 44c020393af802b2d12035c5518badfba52de2d1 384748 grml2usb_0.14.10.1.tar.xz
 7409874a9ede5e2b626c999a8e75040e6041a226 216032 grml2usb_0.14.10.1_amd64.deb
Checksums-Sha256:
 6124da13cfe3a1d8791a25ada68f0e4ae956dbd30d19d0140d1554fee69cbee4 1730 
grml2usb_0.14.10.1.dsc
 36788a69f1a71ff76c8ef813c82a38e62324514866afd4fcead46009e1184605 384748 
grml2usb_0.14.10.1.tar.xz
 53e42be5d233a92f3a46b110ac79258e3fb771cf7d2a10314b9dcc287eecf649 216032 
grml2usb_0.14.10.1_amd64.deb
Files:
 5d2154909d10ed4aae4cc8672d32ddca 1730 admin optional grml2usb_0.14.10.1.dsc
 dcdbd04f4517321b42e7ef4424938f4b 384748 admin optional 
grml2usb_0.14.10.1.tar.xz
 62aae251b87f5333cb27f792c412a421 216032 admin optional 
grml2usb_0.14.10.1_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJU9r6FAAoJEJaoeHK36jc3XJkQAJ3mYzwGVzfXSXGRSZZIaw3n
oAH1Tnemy4kDfB/+eDd5MWOdAluLiLcl21eDspukG/kjn33rZ+jv/LV6qijAA0kX
dKZaMI/hO9H0EWQB4gSyI+ZN0ViQ4V9/bTMkdxZJ8etHnUV9SCUjh1HqA8R9HObO
xANxakQdCey8ZVb6WZrqRDMPfLIIKzcCEmPw3vyHfiMwiWMPOxsUIlJ/1OGsOmcK
hoiBOb95Sn96egyspEtZOCELLWYhnK/j/FApN5zqOuCOJX37JxSdTT+eaC5UVZJ5
KSJ9QIX330AffVsFjfSpG94EVhP8RPPqJXzv5odJ7DlDxe0zDM20za8u5b6D3lgg
SE//ec0/AL8zZQdf8tRxBQUwG30ZeZ6pI8qvCpcIHmQG94VurLN5ocQYRt8xRdMd
U9leBLOo1SX1ZqoR98DJVJsB8/ovUaP3a4UMNkyb8Qu/2F5Q3nnqEviX1Y5DKP7s
xMDo1TCPrNYjejCWLbIIwD8Ia3vFcmIFfu3epcMg0iRyHKv5Wj7YBgOicvNuP7gQ
a3xfiZMzLkIgFu1iwV51GqxxtwIEjMjKHzIl2TRRa0qeHG+ChkB3SFtSbzQ2Ctds

Bug#779193: marked as done (grml2usb: syslinux fails to install, missing sync of filesystem)

2015-02-27 Thread Debian Bug Tracking System
Your message dated Fri, 27 Feb 2015 11:48:50 +
with message-id e1yrjpw-0003kg...@franck.debian.org
and subject line Bug#779193: fixed in grml2usb 0.14.11
has caused the Debian Bug report #779193,
regarding grml2usb: syslinux fails to install, missing sync of filesystem
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.)


-- 
779193: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=779193
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: grml2usb
Version: 0.14.10
Severity: grave

There seems to be a regression when executing grml2usb on
systems being Debian/jessie or newer, quite often causing syslinux
to fail its execution:

| [...]
| Installing default MBR
| Installing syslinux as bootloader
| syslinux: /dev/sdb1: No such file or directory
| Fatal: Error executing syslinux (either try --fat16 or use grub?)

The installation of the MBR causes pending writes not being finished
before syslinux is executed.

This simple change fixes the problem:

, [ pending fix ]
| --- a/grml2usb
| +++ b/grml2usb
| @@ -645,6 +645,10 @@ def install_mbr(mbrtemplate, device, partition, 
ismirbsdmbr=True):
|  raise Exception(error executing dd (third run))
|  del tmpf
|
| +# make sure we sync filesystems before returning
| +proc = subprocess.Popen([sync])
| +proc.wait()
| +
|
|  def is_writeable(device):
|  Check if the device is writeable for the current user
`

grml2usb shouldn't be released with Debian/jessie without this
change, I'm planning to upload a grml2usb package to unstable
including this fix and will submit an unblock request.

regards,
-mika-
---End Message---
---BeginMessage---
Source: grml2usb
Source-Version: 0.14.11

We believe that the bug you reported is fixed in the latest version of
grml2usb, 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 779...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Prokop m...@grml.org (supplier of updated grml2usb 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: SHA256

Format: 1.8
Date: Thu, 26 Feb 2015 14:34:59 +0100
Source: grml2usb
Binary: grml2usb
Architecture: source amd64
Version: 0.14.11
Distribution: experimental
Urgency: medium
Maintainer: Grml Team t...@grml.org
Changed-By: Michael Prokop m...@grml.org
Description:
 grml2usb   - install Grml system / ISO to usb device
Closes: 768906 779193
Changes:
 grml2usb (0.14.11) experimental; urgency=medium
 .
   [ Lukas Prokop ]
   * [4a2ffdd] Introduce skip-usb-check
   * [6868425] Disable usage of --copy-only and --grub at the same time
 .
   [ Michael Prokop ]
   * [fa02a2b] Display information when using --skip-usb-check options
   * [1fe44d6] Adjust sorting of cmdline options
   * [7a6e10d] Sync filesystems before returning from MBR installation
 (Closes: #779193)
   * [371c60e] Add syslinux-utils to Recommends + adjust error message for
 isohybrid
   * [a3dde41] Support usage of grml2usb on EFI systems (Closes: #768906)
   * [4a8972f] Document --skip-usb-check option
Checksums-Sha1:
 c06ee87f052753341eba669b7d2cb74ac95bf49b 1722 grml2usb_0.14.11.dsc
 544f11255f846650f927b2a485680229398bef25 385016 grml2usb_0.14.11.tar.xz
 ebc46a073c87063ac6b20aa679a8dc8ad1b33886 216330 grml2usb_0.14.11_amd64.deb
Checksums-Sha256:
 0695b885682ef577b3034c139f9d614ef30e8b69d598c44bd888ea943a17479e 1722 
grml2usb_0.14.11.dsc
 4ed0a10d091782905e563dc7b0a184c236d74efd6235b6161e1ccab36430b7bc 385016 
grml2usb_0.14.11.tar.xz
 fc3055b856b995ea3d0a8cdaba2ec9d2b815ec5e490618ea1cff3fc1f45a4e0f 216330 
grml2usb_0.14.11_amd64.deb
Files:
 da7ac386aad2ee54eb0e5bda988eb1f0 1722 admin optional grml2usb_0.14.11.dsc
 366dfaac1aabd420e250d65ff11febe0 385016 admin optional grml2usb_0.14.11.tar.xz
 9a17811891873cf095c740529cc47977 216330 admin optional 
grml2usb_0.14.11_amd64.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJU7yKbAAoJEJaoeHK36jc3vH8P/RZL+T+BW192uJirjExGbA+V
zKPN4P40QxpTH6L6vZJKAg00TX0KihMnKx7XpB3ftBrMg715HzH8yuKizKM9Sl6q
awayuXyxQorfzyEYlRBtGdIHFYEAW2bQk8HaoEB+RlPqqTVYL3rUWoDxzMEscT+h
hdYP/KAUpO2HCn+9wXVJcnbqPn/wPhvxmJ7Wu9pXpnYQZH+SJi95XRB1anzfTeb5