Spec URL: http://www.symetrix.com/~bjohnson/projects/Fedora-Extras/pygoocanvas.spec SRPM URL: <http://www.symetrix.com/~bjohnson/projects/Fedora-Extras/pygoocanvas-0.6.0-1.src.rpm Description: GooCanvas python bindings.
Build fails as advertised in Spec. Why does this need to his a network resource to build? Can it not include a copy of what it needs in the source tarball? Could this also be updated to 0.8, like goocanvas? 0.8 is available.
I resource it wants is defined in a file in pygobject, and is available. Do you know if this is a bug in pygobject, or is the build for pygoocanvas doing something incorrectly?
(In reply to comment #1) > Could this also be updated to 0.8, like goocanvas? 0.8 is available. See reason I posted on bug #233340. (In reply to comment #2) > I resource it wants is defined in a file in pygobject, and is available. Do you > know if this is a bug in pygobject, or is the build for pygoocanvas doing > something incorrectly? It sounds like you're seeing an entirely different error than what I'm seeing. My reference was to the docbook compile grabbing URL resources (these can be included in the srpm I think, but I don't know how yet). Please paste your error here.
(./configure, et. al.) config.status: executing depfiles commands + make make all-recursive make[1]: Entering directory `/usr/src/redhat/BUILD/pygoocanvas-0.6.0' Making all in demo make[2]: Entering directory `/usr/src/redhat/BUILD/pygoocanvas-0.6.0/demo' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/redhat/BUILD/pygoocanvas-0.6.0/demo' Making all in docs make[2]: Entering directory `/usr/src/redhat/BUILD/pygoocanvas-0.6.0/docs' /usr/bin/python -c 'import datetime; print datetime.date.today()' > reference/builddate.xml xsltproc --nonet --xinclude -o ../docs/html/ \ --path ../docs/reference:./reference \ --stringparam gtkdoc.bookname "pygoocanvas" \ --stringparam gtkdoc.version . \ /usr/share/pygobject/xsl/ref-html-style.xsl ./reference/pygoocanvas-ref.xml I/O error : Attempt to load network entity http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl warning: failed to load external entity "http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl" compilation error: file /usr/share/pygobject/xsl/ref-html-style.xsl line 4 element import xsl:import : unable to load http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl make[2]: *** [build_stamp] Error 5 make[2]: Leaving directory `/usr/src/redhat/BUILD/pygoocanvas-0.6.0/docs' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/redhat/BUILD/pygoocanvas-0.6.0' make: *** [all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.92537 (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.92537 (%build) [limb@fawkes SPECS]$
(In reply to comment #4) > I/O error : Attempt to load network entity > http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl > warning: failed to load external entity > "http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl" > compilation error: file /usr/share/pygobject/xsl/ref-html-style.xsl line 4 > element import > xsl:import : unable to load > http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl Ok, yes this is the same error. Let me see if I can round up a docbook expert on how this is normally dealt with.
I thought it was very odd. I can get to the chunk.xsl with a browser. Usually the answer to a "won't build without a network resource" question is "adjust your distcc config". ;) Hopefully we can get this cleared up.
Spec URL: http://symetrix.com/~bjohnson/projects/fedora/pygoocanvas.spec SRPM URL: http://symetrix.com/~bjohnson/projects/fedora/pygoocanvas-0.6.0-2.src.rpm * Fri May 04 2007 Bernard Johnson <bjohnson> - 0.6.0-2 - enable docbook build This mock builds for me.
It does for me as well. :) More to come. . .
rpmlint clean. Meets Package naming guidlines. Good spec name. Meets Packaging guidelines. License OK. Spec is legible American English. Source matches md5. Compiles on FC6/i386. Mock, also. BRs are OK.
No ldconfig necessary. Not relocatable. Creates no directories. No dupes, good permissions. Clean present and correct. Macros make sense. Code, not content. No large docs. Nothing in doc required at runtime. (Should the html files be in doc?) No headers or static libraries. No pkgconfig. No suffixed .so files. No -devel, or .la files. Not a GUI app. No ownership conflicts. install starts with rm -rf $RPM_BUILD_ROOT Filenames UTF8.
All MUSTs complete. All applicable SHOULDS that I can test are OK. APPROVED.
New Package CVS Request ======================= Package Name: pygoocanvas Short Description: GooCanvas python bindings Owners: bjohnson Branches: FC-6 InitialCC: