Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 188911

Summary: sys-apps/hal-0.5.9.1-r1 fails 95-storage-ignore-fixed-drives.fdi test
Product: Gentoo Linux Reporter: Michał Kiedrowicz <esqualante>
Component: Current packagesAssignee: Project Gentopia <gentopia>
Status: RESOLVED FIXED    
Severity: normal CC: rhill
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
URL: http://gitweb.freedesktop.org/?p=hal.git;a=commit;h=a55046077f803bb37121362cc506ed530b79283b
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge info
complete emerge log

Description Michał Kiedrowicz 2007-08-14 21:19:48 UTC
Ebuild log:

(...)
Validate XML in 10-keyboard-policy.fdi : ok
Validate XML in 10-power-mgmt-policy.fdi : ok
Validate XML in 10-rfkill-switch.fdi : ok
Validate XML in 10-laptop-panel-mgmt-policy.fdi : ok
Validate XML in 15-storage-luks.fdi : ok
Validate XML in 20-storage-methods.fdi : ok
Validate XML in 95-storage-ignore-fixed-drives.fdi : failed
./95-storage-ignore-fixed-drives.fdi:24: element match: validity error : No declaration for attribute uint64 of element match
Document ./95-storage-ignore-fixed-drives.fdi does not validate against ../../../fdi/fdi.dtd
make[3]: *** [check] Błąd 1
make[3]: Opuszczenie katalogu `/var/tmp/portage/sys-apps/hal-0.5.9.1-r1/work/hal-0.5.9.1/fdi/policy/10osvendor'
make[2]: *** [check-recursive] Błąd 1
make[2]: Opuszczenie katalogu `/var/tmp/portage/sys-apps/hal-0.5.9.1-r1/work/hal-0.5.9.1/fdi/policy'
make[1]: *** [check-recursive] Błąd 1
make[1]: Opuszczenie katalogu `/var/tmp/portage/sys-apps/hal-0.5.9.1-r1/work/hal-0.5.9.1/fdi'
make: *** [check-recursive] Błąd 1
 * 
 * ERROR: sys-apps/hal-0.5.9.1-r1 failed.
 * Call stack:
 *   ebuild.sh, line 1654:   Called dyn_test
 *   ebuild.sh, line 1053:   Called qa_call 'src_test'
 *   ebuild.sh, line 44:   Called src_test
 *   ebuild.sh, line 670:   Called die
 * 
 * Make check failed. See above for details.
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/sys-apps:hal-0.5.9.1-r1:20070814-135138.log'.
 * 


Reproducible: Always

Steps to Reproduce:
Comment 1 Michał Kiedrowicz 2007-08-14 21:20:29 UTC
Created attachment 128105 [details]
emerge info
Comment 2 Michał Kiedrowicz 2007-08-14 21:22:53 UTC
Created attachment 128106 [details]
complete emerge log
Comment 3 anomen 2007-08-21 12:35:51 UTC
the problem is probably in 99_sun_disklabel_ignore.patch which does not validate against hal-0.5.9.1/fdi/fdi.dtd due to the attribute "uint64" in element "match".
Comment 4 Doug Goldstein (RETIRED) gentoo-dev 2007-08-21 13:36:35 UTC
yep. it's a bug in the DTD. uint64 is implemented but not defined in the DTD.
Comment 5 Doug Goldstein (RETIRED) gentoo-dev 2007-08-28 16:34:59 UTC
this will be fixed in sys-apps/hal-0.5.9.1-r2
Comment 6 Doug Goldstein (RETIRED) gentoo-dev 2007-08-28 21:18:33 UTC
fixed in hal-0.5.9.1-r2