Cannot build grub with launchpad

Asked by valmar

I am trying to build p patched version of grub with launchpad. All I did was to apply a patch to the 00_header.in file, so, nothing fancy and no real code change, just a configuration file.

You can see the package at my ppa: valmar-patches

The package builds fine on my local machine (Ubuntu 13.04 - amd64)

The problem is that when the build starts on launchpad, it gets a in suspended state, where it stays until it is killed because it is taking too long.

For example, right now both i386 and amd64 builds are running, but if I look at the build output I see:

2 b
aaaaa 2 bb

[...I skip many similar lines....]

f1 $@ a b c d e
f1 $* a b c d e
f4 5 a b c
PASS: grub_script_shift

Session terminated, terminating shell... ...terminated.

How can the build still be running when the shell has been terminated like this?

Thank you for your help..

 Valerio

Question information

Language:
English Edit question
Status:
Answered
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
William Grant (wgrant) said :
#1

The process listing from the builder after the hang is http://pastebin.ubuntu.com/5756818/. It looks like one of the tests is leaving a qemu around that's preventing the build from completing.

Revision history for this message
valmar (valmar-lp) said :
#2

Thank you William, I will look into it. But would it please be possible to check how the regular "grub2" package in Ubuntu gets around this problem when building on launchpad?. After all the package is almost exactly the same, I only patched a config file...

Thank you again

  Valerio

Revision history for this message
valmar (valmar-lp) said :
#3

I am respectfully reopening because I would need the infomation as specified in post #2

Revision history for this message
William Grant (wgrant) said :
#4

On 12/06/13 18:21, valmar wrote:
> Question #230579 on Launchpad itself changed:
> https://answers.launchpad.net/launchpad/+question/230579
>
> valmar posted a new comment:
> Thank you William, I will look into it. But would it please be possible
> to check how the regular "grub2" package in Ubuntu gets around this
> problem when building on launchpad?. After all the package is almost
> exactly the same, I only patched a config file...

The official Ubuntu packages build on real hardware, while PPAs build in
Xen virtual machines for security reasons. Perhaps qemu is disagreeing
with Xen somehow.

Revision history for this message
valmar (valmar-lp) said :
#5

Thank you very much for your answer. I will check the testing code..

   Valerio

Can you help with this problem?

Provide an answer of your own, or ask valmar for more information if necessary.

To post a message you must log in.