[sclug] installing Debian on HP Proliant ML110 G3
John Barron
mail at europa.demon.co.uk
Sat Aug 19 23:28:22 UTC 2006
On Saturday 19 August 2006 21:27, Rachel wrote:
> On 19 Aug 2006, at 19:38, John Barron wrote:
> > Is it worth trying Ubuntu on it, if that will install successfully?
> > Admittedly
> > that's better known as a desktop distribution, however it is
> > essentially
> > Debian at heart, and AIUI there is a 'server install' option which
> > will give
> > you a non-GUI basic/minimal system to which you can add what you
> > require with
> > apt-get.
>
> I've tried ubuntu - which installs fine, however I am getting the
> same error trying to install Apache:
>
> dpkg: error processing apache (--configure)
> subprocess post-installation script returned error exit status 10
> Errors were encountered while processing:apache
> E: Sub-process /usr/bin/dpkg returned an error code (1)
>
hmm.., concur, yes I get a similar error report trying to install Apache 1.3
on my kubuntu system. I notice that it was trying to pull in a mixture of
apache 1.3 and apache 2 packages, so perhaps that's not very healthy, and
apache 2 installs happily.
> This install is not running any version of Apache so I guess that
> wasn't the reason it was failing with Debian Testing.
>
Looks incredibly similar, however. When it comes to computers I dislike
guessing, mostly I get burnt when I do that.
> The reason I need Apache 1.3 rather than 2 is that, as a web
> developer, I've yet to encounter a live server running Apache 2 and
> I'd rather keep our dev environment similar to the boxes we go live
> on. When I'm finding that most hosting services are running Apache 2
> we'll upgrade.
Well... as others are saying, apache 1.3 has become legacy and therefore you
need to be moving to apache 2. As a professional software developer myself,
I understand the need to support what your customers are using, and do your
development in a similar environment.
On the other hand, when it comes to these things you need to be making an
active decision about what version of infrastructure you are going to
officially support. Proprietary software developers are usually pretty harsh
on the subject, and it's one aspect I agree with; be firm and up-front about
what environments your development is or is not supported and warranted for,
and publish in advance when official support for legacy environments (e.g.
apache 1.3!) will be discontinued.
After that date then your official advice should be that running unsupported
infrastructure is just that, unsupported and at the customer's own risk. By
all means fix any issues that arise if they can't/won't/don't upgrade - but
*only* on a strictly time & materials basis according to what it actually
takes to fix.
When exactly you make the cut-off is a commercial decision according to your
circumstances - but it's easier if you do it ahead of time and with advance
notice, and you may find customers actually appreciate the honesty. If you
wait till you're forced because the rest of the world has moved on in the
meantime, then it's just horrible to deal with.
best of luck with it, anyway
John
More information about the Sclug
mailing list