[Bug 604049] New: build-compare can't handle meinproc generated files
http://bugzilla.novell.com/show_bug.cgi?id=604049 http://bugzilla.novell.com/show_bug.cgi?id=604049#c0 Summary: build-compare can't handle meinproc generated files Classification: openSUSE Product: openSUSE 11.3 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: KDE4 Workspace AssignedTo: kde-maintainers@suse.de ReportedBy: cmorve69@yahoo.es QAContact: qa@suse.de CC: aj@novell.com, coolo@novell.com Found By: Community User Blocker: --- It is somehow common to see packages from KDE:KDE4:Factory:Desktop not passing the build-compare test because of index.cache files generated by meinproc4 from docbook files. The problem is meinproc uses libxslt and a XSL file that uses the generate-id() function (http://svn.gnome.org/viewvc/libxslt/trunk/libxslt/functions.c?view=markup) Either libxslt should be patched to generate deterministics IDs or build-compare enhanced to ignore these differences. The relevant XSL files: http://websvn.kde.org/tags/KDE/4.4.3/kdelibs/kdoctools/customization/kde-chu... http://websvn.kde.org/tags/KDE/4.4.3/kdelibs/kdoctools/docbook/xsl/html/auto... -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c1
--- Comment #1 from Andreas Jaeger
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c2
--- Comment #2 from Stephan Kulow
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c3
--- Comment #3 from Stephan Kulow
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c4
--- Comment #4 from Andreas Jaeger
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c5
--- Comment #5 from Stephan Kulow
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c6
--- Comment #6 from Andreas Jaeger
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c7
--- Comment #7 from Stephan Kulow
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c
Andreas Jaeger
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c8
Andreas Jaeger
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c9
--- Comment #9 from Cristian Morales Vega
I'm testing now the following construct: /usr/share/doc/kde/HTML/*/*/index.cache) # various kde packages for f in old/$file new/$file; do sed -i -e 's|<a name="id[0-9]*">|<a name="id424242">|' $f sed -i -e 's|<a href="\(.*\)\.html#id[0-9]*">|<a href="\1#id424242">|' $f done ;;
It should test for both /usr/share/doc/kde/HTML/*/*/index.cache and /usr/share/doc/kde/HTML/*/*/*/index.cache. I don't have an openSUSE at hand right now, but there are two or three packages that use the extra path (konqueror plugins?) and the cmake macro has the option of ONE subdir (so no need for /usr/share/doc/kde/HTML/*/*/*/*/index.cache). About the change itself. It will make build-compare happy, but it will break the references in the help pages, will not? It can work if the modified files are checked, but the original ones installed... it's that the way build-compare works? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c10
--- Comment #10 from Stephan Kulow
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c11
--- Comment #11 from Andreas Jaeger
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c12
--- Comment #12 from Cristian Morales Vega
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c13
--- Comment #13 from Andreas Jaeger
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c14
--- Comment #14 from Cristian Morales Vega
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c15
--- Comment #15 from Andreas Jaeger
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c16
Andreas Jaeger
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c17
Stephan Kulow
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c18
--- Comment #18 from Stephan Kulow
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c19
Andreas Jaeger
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c20
--- Comment #20 from Andreas Jaeger
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c21
--- Comment #21 from Cristian Morales Vega
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c22
--- Comment #22 from Andreas Jaeger
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c23
--- Comment #23 from Cristian Morales Vega
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c24
Lars Müller
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c25
Lars Müller
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c26
Marcus Meissner
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c
Andreas Jaeger
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c27
Lars Müller
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c28
Andreas Jaeger
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c29
--- Comment #29 from Cristian Morales Vega
From the last build:
- python-kde4 compare /.build.oldpackages/python-kde4-debugsource-4.4.3-144.1.x86_64.rpm /usr/src/packages/RPMS/x86_64/python-kde4-debugsource-4.4.3-144.2.x86_64.rpm /usr/src/debug/kdebindings-4.4.3/build/python/pykde4/sip/ktexteditor/sipktexteditorpart3.cpp differs ( ASCII C program text) --- old//usr/src/debug/kdebindings-4.4.3/build/python/pykde4/sip/ktexteditor/sipktexteditorpart3.cpp 2010-05-18 00:48:01.000000000 +0000 +++ new//usr/src/debug/kdebindings-4.4.3/build/python/pykde4/sip/ktexteditor/sipktexteditorpart3.cpp 2010-05-19 13:29:14.000000000 +0000 @@ -1,7 +1,7 @@ /* * Module code. * - * Generated by SIP 4.10.1 on Tue May 18 00:48:01 2010 + * Generated by SIP 4.10.1 on Wed May 19 13:29:14 2010 * * * This file is part of PyKDE4. - kdemultimedia4 Seems to use __DATE__ somewhere - kdeartwork4 "compare validated built as identical !" but still the new packages are published ¿? - kdesdk4 compare /.build.oldpackages/kde4-kapptemplate-4.4.3-117.1.x86_64.rpm /usr/src/packages/RPMS/x86_64/kde4-kapptemplate-4.4.3-117.2.x86_64.rpm tar: Record size = 8 blocks objdump: old//usr/share/kde4/apps/kdevappwizard/templates/./Messages.sh: File format not recognized objdump: new//usr/share/kde4/apps/kdevappwizard/templates/./Messages.sh: File format not recognized objdump: old//usr/share/kde4/apps/kdevappwizard/templates/./Messages.sh: File format not recognized objdump: new//usr/share/kde4/apps/kdevappwizard/templates/./Messages.sh: File format not recognized WARNING: no idea about /usr/share/kde4/apps/kdevappwizard/templates/./Messages.sh No idea of where this /usr/share/kde4/apps/kdevappwizard/templates/Messagessh file comes from (kde4-kapptemplate-4.4.3-117.2.x86_64 does NOT contain it). But seems a problem in "file". -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c30
--- Comment #30 from Cristian Morales Vega
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c31
--- Comment #31 from Andreas Jaeger
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c32
--- Comment #32 from Cristian Morales Vega
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c33
--- Comment #33 from Andreas Jaeger
http://bugzilla.novell.com/show_bug.cgi?id=604049
http://bugzilla.novell.com/show_bug.cgi?id=604049#c34
--- Comment #34 from Bernhard Wiedemann
participants (1)
-
bugzilla_noreply@novell.com