RPM Community Forums

Mailing List Message of <rpm-users>

Re: Help: Installing RPM on Solaris 8

From: Eliyahu Skoczylas <EliSko@Eli-Sko.com>
Date: Wed 09 Apr 2008 - 22:54:58 CEST
Message-ID: <47FD2D22.1020704@Eli-Sko.com>
Jeff Johnson wrote:
> On Apr 9, 2008, at 3:33 PM, Eliyahu Skoczylas wrote:
>> 4.4.9 would best keep us in sync with the CentOS version 4.3.3 that 
>> another team member has started playing with, and should be most 
>> interoperable in terms of of .spec files.
> Not true. There are already significant changes in rpm-4.4.9 that
> are very different than rpm-4.3.3.

I was under the (perhaps mistaken) impression that if the Linux team 
wrote .spec files that ran under 4.3.3 / Linux that they should run 
pretty well under 4.4.9 / Solaris.

Am I wrong?

The Linux team will be taking the lead in developing with RPM, and I 
mostly need to provide a tool that the Solaris team can use those .spec 
files with, and gradually migrate away from their shell scripts.  Any 
changes they made would get rolled back into the Linux team's work.

If the divergence between 4.3.3 and 4.4.9 is significant, then that 
would definitely point to a common 5.0.3 tool base for everyone.

> If you start reporting what the compilation issues actually are, then the
> issues can likely be sorted out.

Mostly, they aren't directly RPM related.  Having problems with Solaris' 
autoconf while building Gnu's libiconv today, for example, isn't 
something I would ask for help with on an RPM list.  I got stuck with 
that today because yesterday I couldn't get gettext to build with 
Solaris' libc, and so I had to install libiconv.  Gettext was brought in 
to make Gmake happy, which I installed because Gcc 4 wouldn't build 
against Sun's make.  That kind of thing....

As I said, building RPM 5 on Solaris 8 has turned into building the 
entire GNU toolset.  And that means incrementally building a tool, 
moving onto the next tool and the next, then going back and rebuilding 
the first tool better (with newer libraries.)

> So far you've asked "Who is using rpm on Solaris?" and are now
> asking "Which rpm (or none) should I use?"

The difference between the two posts is the before and after of an 
unpleasant conversation with my manager at the end of the day, about 
what I've been wasting my time on for the past week. :(

> The answers to those questions are harder than sorting out compilation
> problems on Solaris.

Maybe.  I was hoping to find someone with a particular implementation, 
and take my discussion with him/her off the list, and just copy that 
installation for us.

I DO appreciate everyone's assistance. :)  Thank you, one and all.  It's 
midnight in Jerusalem and I'm going to bed!

-    Eliyahu

Eliyahu Skoczylas <EliSko@Eli-Sko.com>  New phone! +972 (54) 214-1505
GPG public key online at <http://www.Eli-Sko.com/keys/EliSko1.gpgkey>
GnuPG fingerprint: BFE4 7F12 4B97 157D 5226  A527 325D ED87 07BC EC60

Received on Wed Apr 9 22:55:07 2008
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.