Title: Re: [Oscar-devel] trunk with Fedora Core 4 x86 - OK
I ran into an issue...
 
This is a bit complicated than the situation with fc3, since even with updates (I presume) the yum version is too old for us to use and therefore we rebuild yum-oscar.
 
For fc4 - an updated version is available, but you need to grab it via updates.  I was trying to be smart (heh), and updated the fc4 section for yume's prereq.cfg to look like this:

[fedora*:4:*]
perl-IO-Tty
!yum
python-urlgrabber
python-elementtree
yum
createrepo-0.4.3-5.1e
yume

Basically I was trying to force it to uninstall whatever yum version the system currently have installed, and install the yum version that is in packages/yume/distro/fc4-i386 (which is the one d/led from fedora updates).
 
This works fine when I do "make install", but it dies a horrible death when I run install_cluster the first time:

=============================================================================
== Running OSCAR wizard_prep script
=============================================================================
--> Writing pre-oscar rpmlist...
--> Bootstrapping OSCAR smart package manager
Calling gencache for /tftpboot/distro/fedora-4-i386, this might take a minute ... success
        smartly removing: yum
        smartly installing: perl-IO-Tty,python-urlgrabber,python-elementtree,yum,createrepo-0.4.3-5.1e,yume,packman-depman,packman-depman-rpms
Can't exec "yume": No such file or directory at /usr/lib/perl5/site_perl/OSCAR/PackMan.pm line 351.
can't exec program: No such file or directory at /usr/lib/perl5/site_perl/OSCAR/PackMan.pm line 351.
Error occured for prereq
Could not bootstrap smart package manager!
Oscar Wizard preparation script failed to complete at ./install_cluster line 226.
 
It seems that both yum and yume were uninstalled (at least they weren't there when I run rpm -q).
 
However, if I run install_cluster again, it works fine (yum and yume are both triggered to be installed).
 
Does anybody have any suggestions?  It almost seems like we have to just rebuild yum-oscar and check that in...?
 
Cheers,
 
Bernard


From: [EMAIL PROTECTED] on behalf of Bernard Li
Sent: Tue 20/06/2006 11:38
To: Geoffroy Vallée; [email protected]
Subject: Re: [Oscar-devel] trunk with Fedora Core 4 x86 - OK

During the call today we decided to check in the updated yum from Fedora Core 4 updates.  I will check this in tonight and test it.  Will keep you guys posted.

Cheers,

Bernard

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]] On Behalf
> Of Geoffroy Vallée
> Sent: Monday, June 19, 2006 13:01
> To: Bernard Li; [email protected]
> Subject: Re: [Oscar-devel] trunk with Fedora Core 4 x86 - OK
>
> Hi,
>
> If you do not have an internet access, "yum update yum" does
> not fix the
> problem since the package has to be available within
> /tftpboot/<something> to
> be able to create FC4 images (it was exactly my case). This
> is definitively
> not a fix.
> BTW, the solution to use an online repository is still not
> stable, as i said,
> i had a lot of time out and OSCAR does not deal with that at
> all. This is the
> reason why i stopped to use this method.
>
> Regards,
>
> Le Lundi 19 Juin 2006 15:01, vous avez écrit :
> > Hi Geoffroy:
> >
> > Yes, it is noarch, but the RPM has the python version
> hardcoded in the
> > path, so technically speaking it is distro-dependent, or rather
> > python-version-dependent and is not 100% portable. (I
> believe in this case
> > it does work, since they have same version of python...)
> >
> > So we have to decide whether we ship something with our
> tarball, or just
> > expect the user to run "yum update yum" (as Erich suggested
> in one of the
> > responses to the thread) - however the issue with doing yum
> update is you
> > need Internet access during installation (and yes we need
> to automate
> > this...)
> >
> > Cheers,
> >
> > Bernard
> >
> > > -----Original Message-----
> > > From: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED]] On Behalf
> > > Of Geoffroy Vallée
> > > Sent: Monday, June 19, 2006 11:53
> > > To: [email protected]
> > > Subject: Re: [Oscar-devel] trunk with Fedora Core 4 x86 - OK
> > >
> > > Hey,
> > >
> > > I did solution 2), it is much more simple to do (i re-build
> > > it but you can
> > > also just copy the fc3 package, it is a noarch package)....
> > > there is no way
> > > for me to remember to do solution 1) everytime i try OSCAR
> > > from scratch on
> > > FC4.
> > >
> > > But the conclusion is: trunk does _not_ work with FC4
> without manual
> > > steps. :-(
> > >
> > > Regards,
> > >
> > > Le Mercredi 14 Juin 2006 03:49, Bernard Li a écrit :
> > > > I tested trunk with Fedora Core 4 x86, it is fine...
> > >
> > > here's what I need to
> > >
> > > > do:
> > > >
> > > > 1) Download latest yum from Fedora Core 4 updates:
> > >
> > > http://download.fedora.redhat.com/pub/fedora/linux/core/update
> > > s/4/i386/yum-
> > >
> > > >2.4.1-1.fc4.noarch.rpm
> > > >
> > > > 2) rpm -Uvh
> > > >
> > > > 3) Copy the RPM to /tftpboot/oscar/fc-4-i386
> > > >
> > > > 4) createrepo /tftpboot/oscar/fc-4-i386
> > > >
> > > > 5) Run OSCAR Wizard
> > > >
> > > > This should also fix the issue which John was having
> regarding image
> > > > creation.
> > > >
> > > > So we need to decide here, do we:
> > > >
> > > > 1) Simply check in the updated yum into
> > >
> > > packages/yume/distro/fc4-i386
> > >
> > > > or
> > > >
> > > > 2) Rebuild yum-oscar?
> > > >
> > > > I would prefer 1) since that requires less work, and seems
> > >
> > > to be fine...
> > >
> > > > I've also rebuilt a bunch of RPMs, didn't rebuild PVM yet
> > >
> > > since I am hoping
> > >
> > > > Thomas will be able to roll out a new release version (no
> > >
> > > point building it
> > >
> > > > now and rebuilding again...)
> > > >
> > > > I'll leave the rest to DongInn and John.
> > > >
> > > > Cheers,
> > > >
> > > > Bernard
> > >
> > > --
> > > Geoffroy
> > >
> > >
> > > _______________________________________________
> > > Oscar-devel mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/oscar-devel
>
> --
> Geoffroy
>
>
> _______________________________________________
> Oscar-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/oscar-devel
>


_______________________________________________
Oscar-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oscar-devel

_______________________________________________
Oscar-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oscar-devel

Reply via email to