Juri,

> Robin Bowes wrote:
>
>> When I say I use Redhat 7.2 I mean that that's what I originally
>> installed. I've got a lot of later versions of software installed from
>> when I attempted to install apache2 from rpms so I tend to use later rpms
>> from, e.g. Redhat 8.0.
>
> Well, then there's nothing Sam can do about it. You have a nonstandard
> (read: srewed) installation and that's something you cannot really
> document so that other users would benefit from. It would just describe
> your special case. IMHO what you did might be ok for your personal
> workstation but not for a server...

Yeah, I know. It's not something I'd do on an important box. The server in
question is a production box but it's not hosting anything critical - just
my personal domain + e-mail.

Anyway, regarding the documentation, at a minimum what I would expect to
see is something like:

"The following packages are required in order to build the rpm package
from the tarball:

Requires: /sbin/chkconfig fileutils textutils sh-utils sed
BuildPreReq: textutils openssl-devel fileutils rpm >= 4.0.2 sed perl
gdbm-devel pam-devel fam-devel"

Going one step further, I'd also like to see which of these packages are
truly required and which are optional.

For example:

"The fam-devel package is optional. To build the rpm without installing
this package:

1. Extract the tarball to a temporary location
2. Modify courier-imap.spec and courier-imap.spec.in removing the
reference to fam-devel in the BuildPreReq line
3. Re-build the tarball"

Arguably, if a package is optional it should not be included in the spec
as a dependency. Does rpm allow you to mark a package as optional an issue
a warning if it is not found?

Sam, do you know which other packages are optional?

>> Presumably, if I install/upgrade the right packages my 7.2 installation
>> will become an 8.0 installation, right? Any idea how to do this?
>
> Boot from the 8.0 CD and choose update. [and do a full backup before
> upgrading!]

I may give it a go sometime when I'm feeling adventurous!!

R.

-- 
Robin Bowes | http://robinbowes.com


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to