Re: [SLUG] Re: The joy of APT (was: photo gallery recommendations sought)

2006-05-07 Thread Steve Lindsay

On 5/7/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:


But again a real eg:
http://www.ltsp.org
lbe used to build, does not NOW. Where were you (in terms of versions) when it
DID build. How do I tell my friend that it did build around Marchish with all
the latest upgrades, but does not now. Go back to 'then' and it will build.



I should let this go but I won't :) I think you're saying that apt-get
doesn't cope when you mix managed packages and custom source builds.
If you need to a constant base environment to build your packages on
then don't update your system. If you want your system to evolve
nicely over time then use apt on a consistent package repository and
it will.


Again it is much cleaner to say 'install RH9, choose DEV environment, add
get-text', it works: a repeatable, exact solution for ever.


Not really a problem with apt, that's a problem with making changes.
How are you adding get-text? However you do it, if you add the wrong
version you have the same problem. If you add the right version then
if you had run apt against a repository with the right version you'd
also be fine. I'm not suggesting that building from a known cd and
adding stuff to it to get a standard environment is a bad idea,  just
that it has nothing to do with whether apt-get is a good tool or
paradigm.


Again horses for courses: whose building 'that version' of LBE (used by 1000s
customers worldwide for POS touch terminals) and needs to continue building
THAT version.



Then don't change the version. Or create packages that roll nicely
with updates. Apt is there so that changes within the packaged
environment run smoothly, not so that unpackaged source trees build
nicely on it. Seems like criticising a stapler for being a crummy hole
punch.

Cheers.Steve
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html


Re: [SLUG] Re: The joy of APT

2006-05-07 Thread Terry Dawson
[EMAIL PROTECTED] wrote:

 Again it is much cleaner to say 'install RH9, choose DEV environment, add 
 get-text', it works: a repeatable, exact solution for ever.
 Again horses for courses: whose building 'that version' of LBE (used by 1000s 
 customers worldwide for POS touch terminals) and needs to continue building 
 THAT version.

What you're describing isn't an apt-get artefact, it's a
distribution/release one.

I don't see how it differs from:

Install Debian version 3 release 1.
Select development task
apt-get install get-text

If you're managing Debian machines, you either rely on the standard
releases, or you do your own. That way you can precisely reproduce a
particular configuration from a particular time.

 Sure apt-get is cute (easy, nice, etc), but ...

apt-get will work cutely, easily, nicely etcely from whatever you point
it at. If you point it at the unstable distribution it'll change over
time. If you point it at a known configuration it'll always install
that, every time.

Terry

-- 
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html


[SLUG] Re: The joy of APT (was: photo gallery recommendations sought)

2006-05-06 Thread Steve Lindsay

On 5/6/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
snip

Take DammSmallLinux and try to make a development system and (real) soon
apt-get gives fatal errors and again 'the bell tower'



Isn't that more about the distro/packaging quality/dependencies etc.?
(I don't know anything about DamnSmallLinux so this is not intended as
a criticism of it)

A counter example I could offer would be: take ubuntu hoary, progress
through breezy to dapper beta without ever having having to re-install
from a cd and without really experiencing any packaging issues. Apt is
just a (very nifty) tool, the joy comes from the distro having good
practices around the way they organise their packages, dependencies
etc. IMHO.

Cheers.Steve
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html


Re: [SLUG] Re: The joy of APT (was: photo gallery recommendations sought)

2006-05-06 Thread jam
On Saturday 06 May 2006 23:15, [EMAIL PROTECTED] wrote:
 On 5/6/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
 snip

  Take DammSmallLinux and try to make a development system and (real) soon
  apt-get gives fatal errors and again 'the bell tower'

 Isn't that more about the distro/packaging quality/dependencies etc.?
 (I don't know anything about DamnSmallLinux so this is not intended as
 a criticism of it)

 A counter example I could offer would be: take ubuntu hoary, progress
 through breezy to dapper beta without ever having having to re-install
 from a cd and without really experiencing any packaging issues. Apt is
 just a (very nifty) tool, the joy comes from the distro having good
 practices around the way they organise their packages, dependencies
 etc. IMHO.

But again a real eg:
http://www.ltsp.org 
lbe used to build, does not NOW. Where were you (in terms of versions) when it 
DID build. How do I tell my friend that it did build around Marchish with all 
the latest upgrades, but does not now. Go back to 'then' and it will build.

Again it is much cleaner to say 'install RH9, choose DEV environment, add 
get-text', it works: a repeatable, exact solution for ever.
Again horses for courses: whose building 'that version' of LBE (used by 1000s 
customers worldwide for POS touch terminals) and needs to continue building 
THAT version.

Sure apt-get is cute (easy, nice, etc), but ...
James
-- 
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html