Package updates

For Debian Squeeze and newer we now have:-

Snowglobe 1.4-4
Snowglobe2 2.0.1-5

For Ubuntu Lucid we have :-
Snowglobe 1.4-4
and still in the cooker, cooking – Snowglobe2 2.0.1-5

Debian packages have been tested and appear to be ok, no reports back on the Ubuntu package, please let me know if its all still working for you, here or @robincornelius

Release fiasco update

After the initial release fiasco of the new repository, i’ve fixed the remaining issues and re-deployed it again. I’ll update the Debian page to match the new apt lines soon as well then hopefully start to kick off some Ubuntu builds as well for the latest 10.02.

So its going live now, please let me know if it breaks, and if it does you get to keep all the peices.

Eeeeek, small issue, aborting repository push

I’ve aborted the repository push, i’ve not included the TOS/TVP wording in the package for the first time install, and the rpath for snowglobe 2.0 as stopped working. Will be back with the final versions very very soon

apt repository update (for Debian so far)

Hey everyone,

The main repository has been undergoing some reworking over the last month or so and i’ve just pressed the button and made it live. Its in the same place as the old one but you may need to change your apt lines to match. The new contents of /etc/apt/sources.list should be either :-

For Lenny (stable)

deb http://apt.byteme.org.uk lenny main
deb-src http://apt.byteme.org.uk lenny main

For Squeeze (testing)

deb http://apt.byteme.org.uk squeeze main
deb-src http://apt.byteme.org.uk squeeze main

If you run unstable (sid) and wish to use the above repositories please ensure you ALSO have references to the main debian repository of the same version, eg make sure you have the offical squeeze repository as well as sid in your /etc/apt/source.list

snowglobe and snowglobe2 are now available. snowglobe2 will not be available for lenny due to dependencies, and lenny is pretty old now for a desktop distribution, but dam fine for a server still ;-) .

The git trees have also been refreshed and cleaned and gitweb enabled on the server, this can be found at http://git.byteme.org.uk

git repositories exist for snowglobe and snowglobe2 and also llqtwebkit, these repositories also contain upstream commit info from svn/hg as well as Debian specific hacks. But you only need these if you want to check out the source directly from git. You can also get the source with apt-get source snowglobe or snowglobe2 etc…

Longer term the plan is to get this first stable, then in future to add new debs to a squeeze-testing area then move them to squeeze after a test period.

Once the dust settles on this, i’ll start pushing updates for ubuntu as well, which is also long overdue.

Git repository updates

Hey everyone, been busy sorting out the gir repositories and everything is now uptodate, i’ve redone the snowglobe.git repository so anyone with a checkout will need to reclone. I just didn’t have the time to find out what was wrong and there was not a lot of “useful” history wrt my changes.

The current git repositories can now be found on http://git.byteme.org.uk/

There is now a snowglobe2 repository as well, although its not quite ready and in heavy finishing off, and there is also a llqtwebkit repository. These 3 repositories all contain the LL change sets from svn and hg as approprate and will be continued to be syncronsied with them as i update.There may still be bugs in the two snowglobe repros and they may depend of build results of other git repositories untill apt.byteme.org.uk gets updated for the new packages as well

The new apt repository is currently in testing and as soon as I complete a snowglobe2 build and verify the 1.4 builds i will switch it over. llqtwebkit has been sonanmed so that Snowglobe 1 and 2 can co-exist side by side.

Git Fail

It has been brought to my attention that the git repository for snowglobe 1.x is broken. I’ve just tested myself and indeed the repository is stuck on a fresh clone back in Jan this year. Where as there have been a lot of commits since. Whats currently wierd is the ref heads on the server match what it should be, but after cloning the refs are setting set to the much older version.

I will update this once i have worked out what on earth is up.

In other news, the repository reorg is almost finished, and i’ve build the first Snowglobe 2.X debs, although there are still some little bugs to iron out, its almost there ;-)

More repository updates

As the new Ubuntu Lucid is also out its soon time to kick some builds off for that too and bring that up to date as well. This requires me to first finish my previous Snowglobe 1.4 work that is blocking everything else and then I need to do some additional porting across of the curl-cares from the latest Lucid version of curl. All this takes time and I’m pretty tied up with stuff for the next couple of days but may be towards the end of this long weekend we might be making some progress on some fronts.

Preparing for 2.0

Ok i’ve started the work to get a Snowglobe 2.0 built, but i’ve hit issues on Debian right away. My Debian target was stable, this has qt 4.4, we now need qt 4.6. There is no way on earth I am doing a complete qt back port for stable from testing.

So the time has come to fix the Debian repository once and for all and to use sensible names for all the target distributions. We started off calling the releases “unstable” as that is what you usually do for a new Debian package, you target and upload to unstable then it propagates over time to testing then stable. We are not there yet and we may never actually get “there” but we need a sane and rational repository structure.

The plan is thus, I’m going to take down apt.byteme.org.uk and rebuild. It will have releases for Lenny and Squeeze. So the existing Snowglobe things will be copied right as they are into the Lenny section. The new and updated qtwebkit and Snowglobe 2.0 will go in to the squeeze target, with luck squeeze is heading towards becoming stable. But its clear lenny is getting old in the tooth for the latest developments and we need to target squeeze now.

As part of the fix, a new Snowglobe 1.4 will also be uploaded, again for squeeze only as its using the new qtwebkit as well for media textures and all future releases will be squeeze targeted as well.

Viewer directory entry

Finally! got the listing in the viewer directory, http://viewerdirectory.secondlife.com/listing/show/listing_id/131 not sure what took so long but at least its there now and hopefully that will help others find these builds for Debian and Ubuntu

Business as normal

A bit slow with the blog posting, but as of Tuesday the LL Third Party Viewer policy was updated for the better, this means that projects such as this one can continue. I still need to make updates to the original omv debs and may be get the Imprudence debs working once more. I’m not sure what the offical policy of Imprudence is now as they had removed SecondLife support but hopefully they too will be back and this makes the situation a lot simpler for me to rebuild and package that project as well.

It would also be nice to get 2.0 underway, i’ve been playing with the source since it was released and a bunch of us have been working on it for Snowglobe, there have been numerous build issues and that has pretty much taken most of the recent effort. Hopefully Merov has the code exporter 100% now so we can tickle the last few issues out and make an updated Snowglobe release which then i can also do here as a deb. Its currently looking like Debian Stable may be an issue for 2.0 but I believe testing is due to roll to Stable any time now, so fingers crossed that will be soon and this will solve the worst of the dependency issues.