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 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