2009-04-12 18:01:17 |
Imre Gergely |
bug |
|
|
added bug |
2009-04-13 04:52:07 |
Scott Kitterman |
bug task added |
|
fakeroot (Ubuntu Intrepid) |
|
2009-04-13 04:52:29 |
Scott Kitterman |
fakeroot (Ubuntu): status |
New |
Fix Released |
|
2009-04-13 04:52:58 |
Scott Kitterman |
bug watch added |
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=499142 |
|
2009-04-13 04:52:58 |
Scott Kitterman |
bug task added |
|
fakeroot (Debian) |
|
2009-04-13 04:58:04 |
Scott Kitterman |
fakeroot (Ubuntu Intrepid): importance |
Undecided |
High |
|
2009-04-13 04:58:04 |
Scott Kitterman |
fakeroot (Ubuntu Intrepid): status |
New |
Confirmed |
|
2009-04-13 04:58:30 |
Scott Kitterman |
bug |
|
|
added subscriber Ubuntu Security Team |
2009-04-13 12:24:43 |
Scott Kitterman |
bug task added |
|
fakeroot (Ubuntu Hardy) |
|
2009-04-13 12:26:15 |
Scott Kitterman |
fakeroot (Ubuntu Hardy): importance |
Undecided |
High |
|
2009-04-13 12:26:15 |
Scott Kitterman |
fakeroot (Ubuntu Hardy): status |
New |
Confirmed |
|
2009-04-13 13:26:35 |
Scott Kitterman |
bug task added |
|
fakeroot (Ubuntu Dapper) |
|
2009-04-13 13:26:35 |
Scott Kitterman |
bug task added |
|
fakeroot (Ubuntu Gutsy) |
|
2009-04-13 13:27:09 |
Scott Kitterman |
fakeroot (Ubuntu Gutsy): importance |
Undecided |
High |
|
2009-04-13 13:27:09 |
Scott Kitterman |
fakeroot (Ubuntu Gutsy): status |
New |
Won't Fix |
|
2009-04-13 13:28:06 |
Scott Kitterman |
fakeroot (Ubuntu Dapper): importance |
Undecided |
High |
|
2009-04-13 13:28:06 |
Scott Kitterman |
fakeroot (Ubuntu Dapper): status |
New |
Confirmed |
|
2009-04-13 13:28:44 |
Scott Kitterman |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2009-04-13 14:23:07 |
Imre Gergely |
attachment added |
|
debdiff from 1.9.5ubuntu1 http://launchpadlibrarian.net/25344400/fakeroot_1.9.5ubuntu2.debdiff |
|
2009-04-13 14:57:06 |
Imre Gergely |
attachment removed |
debdiff from 1.9.5ubuntu1 http://launchpadlibrarian.net/25344400/fakeroot_1.9.5ubuntu2.debdiff |
|
|
2009-04-13 14:59:34 |
Imre Gergely |
attachment added |
|
debdiff from 1.9.5ubuntu1 http://launchpadlibrarian.net/25345577/fakeroot_1.9.5ubuntu1.1.debdiff |
|
2009-04-13 15:07:53 |
Imre Gergely |
attachment added |
|
debdiff from 1.9ubuntu1 (hardy) http://launchpadlibrarian.net/25345821/fakeroot_1.9ubuntu1.1.debdiff |
|
2009-04-13 15:09:37 |
Scott Kitterman |
summary |
clamav 0.95(.1) build fails with fakeroot on Intrepid |
clamav 0.95(.1) build fails with fakeroot on Intrepid due to race condition |
|
2009-04-13 15:09:37 |
Scott Kitterman |
description |
Binary package hint: fakeroot
clamav version: 0.95.1
fakeroot version: 1.9.5
clamav 0.95.1 is in Jaunty main. Tried to build the package for Intrepid backporting, uploaded to the ubuntu-clamav PPA, but it failed to build.
Tried to build it locally with intrepid pbuilder (for i386) on an x86_64 intrepid install, but it failed. Specifically there are some stress tests for clamav, and the testing part for clamd just hangs forever (the launchpad build system had to kill the build after two hours).
When building the package with debuild -rsudo, or './configure; make check' in the same environment, or disabling these tests, it's building OK. Only when there's fakeroot involved, it doesn't build, it hangs.
Checked up with clamav guys on FreeNode#clamav, and it seems to be the bug
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=499142
which got fixed in Jaunty (on Jaunty the package builds without problems). On Intrepid there's an older version, 1.9.5.
Is there a way to backport fakeroot 1.12.1 from Jaunty to Intrepid (and possibly Hardy) too ? As far as I can tell, launchpad's build system is also using fakeroot 1.9.5 for Intrepid package builds (at least for PPA package building).
See this buildlog, near the end, search for "test_connections":
http://launchpadlibrarian.net/25273212/buildlog_ubuntu-intrepid-i386.clamav_0.95.1%2Bdfsg-0ubuntu1~intrepid1~ppa1_FAILEDTOBUILD.txt.gz
gdb 'thread apply all bt' output for one of the test processes that hangs.
http://pastebin.ubuntu.com/149383/ |
Binary package hint: fakeroot
clamav version: 0.95.1
fakeroot version: 1.9.5
clamav 0.95.1 is in Jaunty main. Tried to build the package for Intrepid backporting, uploaded to the ubuntu-clamav PPA, but it failed to build.
Tried to build it locally with intrepid pbuilder (for i386) on an x86_64 intrepid install, but it failed. Specifically there are some stress tests for clamav, and the testing part for clamd just hangs forever (the launchpad build system had to kill the build after two hours).
When building the package with debuild -rsudo, or './configure; make check' in the same environment, or disabling these tests, it's building OK. Only when there's fakeroot involved, it doesn't build, it hangs.
Checked up with clamav guys on FreeNode#clamav, and it seems to be the bug
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=499142
which got fixed in Jaunty (on Jaunty the package builds without problems). On Intrepid there's an older version, 1.9.5.
Is there a way to backport fakeroot 1.12.1 from Jaunty to Intrepid (and possibly Hardy) too ? As far as I can tell, launchpad's build system is also using fakeroot 1.9.5 for Intrepid package builds (at least for PPA package building).
See this buildlog, near the end, search for "test_connections":
http://launchpadlibrarian.net/25273212/buildlog_ubuntu-intrepid-i386.clamav_0.95.1%2Bdfsg-0ubuntu1~intrepid1~ppa1_FAILEDTOBUILD.txt.gz
gdb 'thread apply all bt' output for one of the test processes that hangs.
http://pastebin.ubuntu.com/149383/
TEST CASE:
Download clamav 0.95.1 source package from Jaunty, try building a package with pbuilder for Intrepid (which uses fakeroot 1.9.5). After compiling it moves on to do some stress testing of clamav, clamscan, clamd. At clamd it does all the tests, gives one error and hangs forever. Look for this output:
Running suite(s): clamd
98%: Checks: 77, Failures: 0, Errors: 1
check_clamd.c:205:E:clamd stress test:test_connections:0: (after this point) Test timeout expired
***
*** Failed clamd protocol test!
***
After this it just hangs and does not do anything. Look at the process list, there should be a clamd/clamdscan process, run a strace -p <pid>, it should be stuck at semop(...). The build process must be aborted with Ctrl+C. |
|
2009-04-13 15:09:59 |
Imre Gergely |
attachment added |
|
debdiff from 1.5.6ubuntu2 (dapper) http://launchpadlibrarian.net/25345865/fakeroot_1.5.6ubuntu2.1.debdiff |
|
2009-04-13 15:12:05 |
Scott Kitterman |
fakeroot (Ubuntu Intrepid): status |
Confirmed |
Fix Committed |
|
2009-04-15 15:40:43 |
Martin Pitt |
tags |
|
verification-needed |
|
2009-04-15 18:34:05 |
Scott Kitterman |
fakeroot (Ubuntu Hardy): status |
Confirmed |
Fix Committed |
|
2009-04-15 18:35:07 |
Scott Kitterman |
fakeroot (Ubuntu Dapper): status |
Confirmed |
Fix Committed |
|
2009-04-15 19:47:30 |
Scott Kitterman |
tags |
verification-needed |
verification-done |
|
2009-04-21 08:05:54 |
Launchpad Janitor |
fakeroot (Ubuntu Intrepid): status |
Fix Committed |
Fix Released |
|
2009-04-21 08:08:02 |
Martin Pitt |
tags |
verification-done |
|
|
2009-04-21 08:21:53 |
Martin Pitt |
tags |
|
verification-needed |
|
2009-04-22 08:09:27 |
Martin Pitt |
tags |
verification-needed |
verification-done |
|
2009-04-22 08:11:22 |
Martin Pitt |
fakeroot (Ubuntu Dapper): status |
Fix Committed |
Won't Fix |
|
2009-04-27 10:16:12 |
Launchpad Janitor |
fakeroot (Ubuntu Hardy): status |
Fix Committed |
Fix Released |
|
2009-07-03 05:54:11 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/dapper-proposed/fakeroot |
|
2009-07-03 05:54:17 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-branches/ubuntu/hardy/fakeroot/hardy-proposed |
|
2009-07-03 05:55:18 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-branches/ubuntu/intrepid/fakeroot/intrepid-proposed |
|
2011-08-11 13:44:06 |
Bug Watch Updater |
fakeroot (Debian): status |
Unknown |
Fix Released |
|