On Fri, 25 Apr 2008, Jarod Wilson wrote:

Hi Jarod,

First of all, thanks for the quick and insightful reply.

The unversioned .so symlinks are provided by the -devel packages, notice how
neither libXpm lists a libXpm.so, they have libXpm.so.4 and libXpm.so.4.11.0.
It looks like you have libXpm-devel.x86_64 installed, but not
libXpm-devel.i386 installed.

Sorry about that, I had simply forgotten about the -devel chars in my own output. So it's OK to have both libXpm-devel.x86_64 and libXpm-devel.i386 in this example?

If I need a 32bit/i386 libfl.a to compile 32bit progs on this x86_64 RHEL5,
might I be able to add flex-2.5.4a-41.fc6.i386.rpm from the i386 el5
distribution media without causing side-effects to my x86_64 OS?

As long as the package doesn't have any multilib file conflicts, no reason it
should cause any other badness that I can think of.

How should I evaluate/review a package to check for multilib conflicts? Single %config for both x86_64 and i386, etc...? Anything automated that exists?

I don't understand some of the design decisions here... If someone could
shed some light,

Multilib is tricky. Some things don't make sense as multilib, while others
definitely do, but are difficult to make multilib for assorted reasons (for
example, packages can have overlap that requires retooling the packages). So
a lot of things were automatically made multilib, because they had -devel
sub-packages, and didn't introduce any conflicts, while other stuff has had
to be addressed on a case-by-case basis. The criteria for what gets multilib
treatment is still evolving.

Ok, thanks for the clarification. It's great to see my questions were somewhat justified. :)

If you have a compelling reasons for why a package that isn't multilib should
be, I'd say file a bugzilla.

Ok, first I'll try to see any I can evaluate 'multilib' for most of the i386 el5 package I'd need and then I'll file bz's as needed. So it should be OK to pull basic library packages from the i386 version of el5 and apply/install them on the x86_64 version as long as I am carefully checking for multilib conflicts?

Thanks for your time,

--
,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,
Vincent S. Cojot, Computer Engineering. STEP project. _.,-*~'`^`'~*-,._.,-*~
Ecole Polytechnique de Montreal, Comite Micro-Informatique. _.,-*~'`^`'~*-,.
Linux Xview/OpenLook resources page _.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'
http://step.polymtl.ca/~coyote  _.,-*~'`^`'~*-,._ [EMAIL PROTECTED]

They cannot scare me with their empty spaces
Between stars - on stars where no human race is
I have it in me so much nearer home
To scare myself with my own desert places.       - Robert Frost


_______________________________________________
rhelv5-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/rhelv5-list

Reply via email to