1 Oct 2008 11:15
Re: tomcat6 package on non-RH/Fedora systems
Jesse Keating wrote:
> On Mon, 2008-09-29 at 15:06 -0400, Jason Corley wrote:
>> Changed from file based Requires: to package name thereby breaking
>> non-Fedora/RHEL derived distros. SuSE does not have /sbin/chkconfig
>> in a package named chkconfig nor is there a package named initscripts
>> (I've not used SuSE in years so I'm just going by what was said in the
>> email).
>> Jason
>
> I talked with spot, and it was an incorrect assumption that those file
> requires were dragging in the large 'filelist' metadata in yum repos.
> Turns out it isn't, and this change can be reverted. Let me know if you
> want me to revert it in Fedora specs.
I was away at a customer's site for the last week, so I succeeded
only today to check the changed tomcat6 package (version
6.0.18-3.jpp5).
It still has some Fedora-isms that I haven't resolved fully.
-- The startup script is placed in /etc/rc.d/init.d/ and not in
/etc/init.d/ as it is done in the tomcat6 package. This will
break usage on SUSE and Debian-derived systems, as this
directory does not exist there. (I used a symlink to get rid
of that problem.)
-- The startup script sources /etc/rc.d/init.d/functions to get
status(), echo_success(), and other shell functions. This
function collection does neither exist on SUSE nor on Debian.
Using functions from CentOS doesn't work either as it expects
(Continue reading)
> Aren't we being governed by some kind of non technicians (lawyers, may
> be)?
>
On the contrary, the recommendation to keep the dependencies as close as
possible to what has been tested, conformance tested, and is supported
by the upstream developers come only from these strictly technical
people, and the most authoritative ones you can find...
> On Thu, 2008-09-25 at 14:19 -0400, David Walluck wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Ralph Apel wrote:
>> | error: Failed build dependencies:
RSS Feed