Bug #9053

syslinux/ldlinux.c32 differs from installation source to destination on Jessie

Added by intrigeri 2015-03-14 19:31:12 . Updated 2015-03-17 09:59:58 .

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Installation
Target version:
Start date:
2015-03-14
Due date:
% Done:

100%

Feature Branch:
Type of work:
Research
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

Spotted by the automated test suite:

call returned: [1, "Files /lib/live/mount/medium/isolinux/ldlinux.c32 and /mnt/new/syslinux/ldlinux.c32 differ\n", ""]

The original one has e.g. the “GCC: (Debian 4.9.2-10)” string, while the one installed on the target device has “GCC: (Debian 4.9.2-9)” instead.

That file is among the four ones that have a more recent mtime (that matches the installation time) on the destination than on the source: syslinux.cfg, stdmenu.cfg, ldlinux.sys and ldlinux.c32 => perhaps it’s modified when we run syslinux, just like ldlinux.sys is? If so, then it should be added to ignores in usb.rb.


Subtasks


Related issues

Blocks Tails - Feature #7563: Update the automated test suite for Jessie ISO images Resolved 2014-11-26 2016-01-15

History

#1 Updated by intrigeri 2015-03-14 19:37:23

  • Description updated

#2 Updated by intrigeri 2015-03-14 19:48:09

  • Status changed from Confirmed to In Progress

Applied in changeset commit:fe37010fd951f055cb8408b627ae4e4cef1711d8.

#3 Updated by intrigeri 2015-03-14 19:48:30

  • Assignee set to anonym
  • % Done changed from 0 to 50
  • QA Check set to Ready for QA

The way I understand http://www.syslinux.org/wiki/index.php/Library_modules#All_Syslinux_variants_need_an_additional_ldlinux_module, this seems to be entirely normal => added to the ignores list. anonym, may you please have a look and close this ticket if happy with it?

#4 Updated by intrigeri 2015-03-14 19:48:45

  • blocks Feature #7563: Update the automated test suite for Jessie ISO images added

#5 Updated by anonym 2015-03-17 09:59:58

  • Status changed from In Progress to Resolved
  • Assignee deleted (anonym)
  • % Done changed from 50 to 100
  • QA Check changed from Ready for QA to Pass

intrigeri wrote:
> The way I understand http://www.syslinux.org/wiki/index.php/Library_modules#All_Syslinux_variants_need_an_additional_ldlinux_module, this seems to be entirely normal => added to the ignores list. anonym, may you please have a look and close this ticket if happy with it?

Given that information, adding ldlinux.c32 to ignores makes sense. Closing ticket.