[opensource-dev] Problems with automatic builds and commit messages to sldev-commits

Aleric Inglewood aleric.inglewood at gmail.com
Wed Jul 14 08:00:34 PDT 2010


Ok, right after this post another "Failed Build for () on Linux" appeared,
this time one where apparently that patch was applied.

The

Processing res/secondlife_icon.png => secondlife_icon.png ...

correctly changed into

Processing snowglobe_icon.png => snowglobe_icon.png ...

However, strangly enough it then barfs on

RuntimeError: Path
/var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/viewer-linux-i686-release/newview/snowglobe_icon.png
doesn't exist

I guess I removed the res/ part erroneously, thinking it had to be removed
because
I DO have indra/$BUILDDIR/newview/snowglobe_icon.png ... but just now
realized
that that is a symbolic link that I added in order to run the viewer without
packaging it :/.

I'll make a new commit that reverts the last hunk of changeset 3489.


On Wed, Jul 14, 2010 at 4:42 PM, Aleric Inglewood <
aleric.inglewood at gmail.com> wrote:

> Hi Merov, can you address these problems please:
>
> 1) The automatic builds do not build the latest source.
>  For example,
>
> https://lists.secondlife.com/pipermail/sldev-commits/2010-July/004101.html
>
> posted on *Wed Jul 14 06:31:59 PDT 2010 *is the last commit, changeset
> 3489, after which linux
> builds and works. Yet, after it we get:
>
> https://lists.secondlife.com/pipermail/sldev-commits/2010-July/004103.html
>
> posted on *Wed**** Jul 14 06:57:12 PDT 2010*, *25 minutes* later with a
> link
> to
> http://secondlife.com/developers/opensource/downloads/2010///failed-build.Linux
> containing this error:
>
> Processing res/secondlife_icon.png => secondlife_icon.png ... Traceback
> (most recent call last):
>   File
> "/var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/newview/viewer_manifest.py",
> line 1042, in <module>
>     main()
>   File
> "/var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/newview/../lib/python/indra/util/llmanifest.py",
> line 239, in main
>     wm.do(*args['actions'])
>   File
> "/var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/newview/../lib/python/indra/util/llmanifest.py",
> line 663, in do
>     self.construct()
>   File
> "/var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/newview/viewer_manifest.py",
> line 977, in construct
>     super(Linux_i686Manifest, self).construct()
>   File
> "/var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/newview/viewer_manifest.py",
> line 874, in construct
>     self.path("res/"+self.icon_name(),self.icon_name())
>   File
> "/var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/newview/../lib/python/indra/util/llmanifest.py",
> line 658, in path
>     count = try_path(os.path.join(self.get_build_prefix(), src))
>   File
> "/var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/newview/../lib/python/indra/util/llmanifest.py",
> line 645, in try_path
>     self.check_file_exists(src)
>   File
> "/var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/newview/../lib/python/indra/util/llmanifest.py",
> line 614, in check_file_exists
>     os.path.normpath(os.path.join(os.getcwd(), path)),))
> RuntimeError: Path
> /var/opt/parabuild/checkout/L-snowglobe-20-trunk/linden/indra/viewer-linux-i686-release/newview/res/secondlife_icon.png
> doesn't exist
>
> which I *fixed* in changeset 3489.
>
> 2) The posts of the autobuild lacks information
>
> * The Subject lines are "Failed Build for () on Linux". What should be
> between the brackets?
> * After that is always posts "Successful Build for ()" with the happy
> contents:
>
> CYGWIN:
> http://secondlife.com/developers/opensource/downloads/2010///Snowglobe_2-1-0-0_Setup.exe
> http://secondlife.com/developers/opensource/downloads/2010///good-build.CYGWIN
>
> Darwin:
> http://secondlife.com/developers/opensource/downloads/2010///Snowglobe_2_0_1_0.dmg
> http://secondlife.com/developers/opensource/downloads/2010///good-build.Darwin
>
> Linux:
> http://secondlife.com/developers/opensource/downloads/2010///Snowglobe-i686-2.0.1.0.tar.bz2
> http://secondlife.com/developers/opensource/downloads/2010///good-build.Linux
>
> No change information available
>
>
> EVEN if one or more of those FAILED to build...
>
> In all cases, the revision number that should go between the () is missing
> :/
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20100714/89691bd9/attachment-0001.htm 


More information about the opensource-dev mailing list