Bug#839549: aisleriot: Takes an eternity to build, possibly related to network access

Santiago Vila sanvila at unex.es
Sat Oct 1 20:46:35 UTC 2016


Package: src:aisleriot
Version: 3.22.0-1

Dear maintainer:

Since this version, aisleriot takes a huge amount of time to build.

Two times I tried to build this, it ended up in this way:

/usr/bin/xmllint --noout --noent --path en_GB --xinclude en_GB/westhaven.xml
/usr/bin/xmllint --noout --noent --path en_GB --xinclude en_GB/whitehead.xml
/usr/bin/xmllint --noout --noent --path en_GB --xinclude en_GB/will_o_the_wisp.xml
/usr/bin/xmllint --noout --noent --path en_GB --xinclude en_GB/yield.xml
/usr/bin/xmllint --noout --noent --path en_GB --xinclude en_GB/yukon.xml
/usr/bin/xmllint --noout --noent --path en_GB --xinclude en_GB/zebra.xml
/usr/bin/xmllint --noout --noent --path es --xinclude es/index.docbook
make[2]: *** wait: No child processes.  Stop.
make[2]: *** Waiting for unfinished jobs....
make[2]: *** wait: No child processes.  Stop.
make[1]: *** wait: No child processes.  Stop.
make[1]: *** Waiting for unfinished jobs....
make[1]: *** wait: No child processes.  Stop.
make: *** wait: No child processes.  Stop.
make: *** Waiting for unfinished jobs....
make: *** wait: No child processes.  Stop.

Now I'm currently trying again on several autobuilders to confirm
this, but they are still working after four hours.

In the reproducible builds site I see this in the build logs:

/usr/bin/xmllint --noout --noent --path C --xinclude C/index.docbook
error : connection refused
C/legal.xml:4: warning: failed to load external entity
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
]>
  ^
  error : connection refused
  C/accordion.xml:4: warning: failed to load external entity
"http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd"
]>


which suggests this is slow because it's trying to do some kind of
network access.

I'm not using any severity here other than the default, but packages
must not need network access to build (this includes the tests).

The only exceptions are packages like debian-installer-netboot-images
which need to access to the Debian archive proper and it does not seem
easy to do so in the form of build-depends.

Thanks.



More information about the pkg-gnome-maintainers mailing list