Hmmm. My reading of Jeff's email suggests modifying the OSCAR-LAM spec to buildrequire/require libaio (provided via the existing LAM aio package), then rebuilding on Mandriva so that the Mandriva version of OSCAR-LAM requires libaio and dependency resolution works as intended.
Of course, I could have completely misread Jeff's email--in that case, I'll just go back to my corner. Lemme know... :-P -- dnl > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:oscar-devel- > [EMAIL PROTECTED] On Behalf Of Bernard Li > Sent: Wednesday, June 01, 2005 2:08 PM > To: Jeffrey Squyres; OSCAR-devel List > Subject: RE: [Oscar-devel] RPM help > > Hey Jeff: > > This sounds good - can someone who has access to Mandriva Linux 10.0 > (Fernando?) test this out by rebuilding the libaio-oscar SRPM from > trunk? > > Thanks, > > Bernard > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On Behalf Of > > Jeffrey Squyres > > Sent: Wednesday, June 01, 2005 13:56 > > To: OSCAR-devel List > > Subject: Re: [Oscar-devel] RPM help > > > > I thought about this a bit, and I think that if we force Mandriva to > > use our libaio-oscar RPM, this might work. > > > > If I add: > > > > BuildRequires: /usr/lib/libaio.so > > Requires: /usr/lib/libaio.so > > > > Would that do the trick? I'm *guessing* that BuildRequires > > can list a > > file (vs. an RPM), just like Requires can. Does anyone know for sure? > > > > This will force whoever builds the LAM RPM on Mandriva to have the > > libaio-oscar RPM installed (or some libaio RPM) -- which is a good > > thing. Specifically: aio will no longer be optional for the > > OSCAR LAM > > RPM -- it will be specifically mandated. > > > > > > > > On May 31, 2005, at 7:10 PM, Bernard Li wrote: > > > > > Hey Jeff: > > > > > > I noticed that we used to bundle libaio for Mandrake > > (libaio-oscar) - > > > would it help if this RPM can be installed on Mandriva Linux 10.0? > > > > > > Cheers, > > > > > > Bernard > > > > > >> -----Original Message----- > > >> From: [EMAIL PROTECTED] > > >> [mailto:[EMAIL PROTECTED] On Behalf Of > > >> Jeff Squyres > > >> Sent: Monday, May 23, 2005 5:04 > > >> To: OSCAR-devel List > > >> Subject: Re: [Oscar-devel] RPM help > > >> > > >> On May 21, 2005, at 7:43 PM, David N. Lombard wrote: > > >> > > >>>> So it seems that none of them require libaio.so directly > > >> -- they all > > >>>> require libaio.so.something. So packman/depman is doing > > >> exactly the > > >>>> Right Thing in Bernard's case: it is finding the libaio > > RPM, which > > >>>> contains libaio.so.1.0.0. It is *not* finding the > > >> libaio-devel RPM > > >>>> (which contains libaio.so) because there is no requirement > > >> to do so. > > >>> > > >>> This tells me there *should* be a requires for libaio.so in the > > >>> package containing mpicc. That is, after all, what explicit > > >>> dependencies are for--cases where the auto-dependency > > scanner fails. > > >> > > >> What about systems that do not have libaio? (like Mandriva) > > >> > > >> -- > > >> {+} Jeff Squyres > > >> {+} [EMAIL PROTECTED] > > >> {+} http://www.lam-mpi.org/ > > >> > > >> > > >> > > >> ------------------------------------------------------- > > >> This SF.Net email is sponsored by Oracle Space Sweepstakes > > >> Want to be the first software developer in space? > > >> Enter now for the Oracle Space Sweepstakes! > > >> http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click > > >> _______________________________________________ > > >> Oscar-devel mailing list > > >> [email protected] > > >> https://lists.sourceforge.net/lists/listinfo/oscar-devel > > >> > > > > > > > > > ------------------------------------------------------- > > > This SF.Net email is sponsored by Yahoo. > > > Introducing Yahoo! Search Developer Network - Create apps > > using Yahoo! > > > Search APIs Find out how you can build Yahoo! directly into your own > > > Applications - visit > > > http://developer.yahoo.net/? > > > fr_______________________________________________ > > > Oscar-devel mailing list > > > [email protected] > > > https://lists.sourceforge.net/lists/listinfo/oscar-devel > > > > > > > -- > > {+} Jeff Squyres > > {+} [EMAIL PROTECTED] > > {+} http://www.lam-mpi.org/ > > > > > > > > ------------------------------------------------------- > > This SF.Net email is sponsored by Yahoo. > > Introducing Yahoo! Search Developer Network - Create apps using Yahoo! > > Search APIs Find out how you can build Yahoo! directly into your own > > Applications - visit > > http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 > > _______________________________________________ > > Oscar-devel mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/oscar-devel > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by Yahoo. > Introducing Yahoo! Search Developer Network - Create apps using Yahoo! > Search APIs Find out how you can build Yahoo! directly into your own > Applications - visit http://developer.yahoo.net/?fr=fad-ysdn-ostg-q22005 > _______________________________________________ > Oscar-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/oscar-devel ------------------------------------------------------- This SF.Net email is sponsored by Yahoo. Introducing Yahoo! Search Developer Network - Create apps using Yahoo! Search APIs Find out how you can build Yahoo! directly into your own Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 _______________________________________________ Oscar-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/oscar-devel
