[wellylug] NZ Ubuntu Repository

Pete Black pete at marchingcubes.com
Tue May 22 09:06:25 NZST 2007


Its quite possible to selectively install newer packages from more  
recent ubuntu distros (e.g. just pull a specific package from feisty)  
but this approach will not work well where compatibility-breaking  
changes have been introduced, and theres no simple way to know if  
this is the case without trying (and potentially hosing your system)  
- rolling back is usually possible, but isn't something a non-expert  
user should probably consider.

Being an Ubuntu user with modern versions of packages really requires  
a complete upgrade every 6 months or so, and this really isn't spelt  
out very clearly when you install the software. Dapper LTS is the  
first time they have tried a LTS release, which means nobody has any  
idea how best to handle package update policies etc. yet. Certainly,  
if Debian stable is anything to go by, it means you'll be stuck with  
horrendously outdated software for years.

Its also quite possible that a 6-monthly upgrade can break essential  
functionality (e.g. Breezy -> Dapper Xorg issues) but it seems with  
Dapper/Edgy/Feisty and update-manager, that these problems have all  
but disappeared for the majority of users.

Still, if you want to pick and choose from the very latest Linux  
software and have it all 'just work', i'd say thats still not within  
the reach of the non-expert user.

Its better to simply understand this, than to be given a bunch of  
alternatives like 'maintain newer versions of packages by compiling  
yourself', which very few people really enjoy doing. Basically, if  
you like Ubuntu, but want new software, and aren't prepared to futz  
around with apt.conf entries, then upgrade to the newer releases  
regularly. This might potentially (though it seems to be less likely  
with each release - update quality is improving noticeably) break  
your system, but if you're going to be using Ubuntu long term, its  
best to wrestle with the beast and get somewhat comfortable with this  
process. LTS is not a good option unless you want to use the packages  
delivered with the release long term.

Hope that helps,

-Pete






On 21/05/2007, at 8:17 PM, Jethro Carr wrote:

> On Mon, 2007-05-21 at 19:29 +1200, Jeff Hunt wrote:
>> Reading back over everyones' comments, this is like the rest of life.
>> It seems to fall into a grey area where there is a proper way to
>> proceed and something a little different that works. I will box on
>> with the version of Ubuntu that suits me best and do the updates  
>> until
>> it starts to fall apart and rejoin the rest of you at about 'horrible
>> horse'. ;-).
>> Thanks for all the feedback.
>
> hi Jeff,
>
> this is a standard, and desired practise for computer software - think
> about this: You use a program which has all the features you need, and
> you are happy with it.
>
> In a distribution with a backporting policy, if a security or  
> important
> bug fix comes out for the program. the distributors (eg: Ubuntu) will
> take the fix, and put the fix into the older version of the program.
> This is called backporting.
>
> This works well - you get the updates you need, and you know the  
> program
> isn't likely to be broken or changed overnight.
>
> If the distribution didn't have a backporting policy, you might find
> after your next update that the software has changed to a newer  
> release.
> The changes might be a good thing, or they could cause:
> 1) Instability problems
> 2) Removal of features you needed
> 3) User retraining.
> 4) New bugs
>
> Users don't like having their computers change themselves. Waking  
> up to
> find that your webserver is no longer able to display web pages is  
> never
> fun for example. :-)
>
> Most major distributions have a backporting policy, and instead  
> release
> new program version in new releases of the distribution - the user can
> then make a conscious decision to upgrade to the new release, or
> continue using the existing version. Or the user can manually upgrade
> that particular program.
>
>
> Further reading:
> http://en.wikipedia.org/wiki/Backporting
> http://reallylinux.com/docs/choosinglinux.shtml (see Feature  
> Stability section)
>
> cheers,
>
> -- 
> Jethro Carr
>
> www.jethrocarr.com
> www.jethrocarr.com/index.php?cms=blog
>
>
> -- 
> Wellington Linux Users Group Mailing List:  
> wellylug at lists.wellylug.org.nz
> To Leave:  http://lists.wellylug.org.nz/mailman/listinfo/wellylug




More information about the wellylug mailing list