DongInn,
This is wired....
The requirement is the following:
BuildRequires: python, python-devel, %{python_xml}, %{_libdir}/libcrypt.a
Thus it should require /usr/lib64/libcrypt.a (used in sysvinit)
The macro is used when the package is built on a 32bit system. (required to
build the 2 boot and initrd templates rpms).
Does the following command work?
rpmbuild --rebuild
/var/lib/oscar-packager/downloads/systemimager-4.3.0-0.10.src.rpm
If yes, this means that there is something in yume that change the perception
of the arch in rpmbuild....
Regards,
PS: I'm working on yume...
----- Mail original -----
> De: "DongInn Kim" <di...@cs.indiana.edu>
> À: oscar-devel@lists.sourceforge.net
> Envoyé: Jeudi 11 Avril 2013 15:58:48
> Objet: Re: [Oscar-devel] RE : [PROVENANCE INTERNET] RE : RE : RE :
> systemimager should build.
> Olivier,
> It shows "/usr/lib64".
> Regards,
> --
> - DongInn
> On Apr 11, 2013, at 9:50 AM, LAHAYE Olivier < olivier.lah...@cea.fr >
> wrote:
> > DongInn,
>
> > After looking at the spec file, you should require
> > /usr/lib64/libcrypt.a, not /usr/lib/libcrypt.a
>
> > Can you give me the output of
>
> > rpmbuild --target noarch --eval '%{_libdir}'
>
> > Does it shows /usr/lib64 (as on fedora17) or does it shows /usr/lib
> > (which would be the root cause of the problem)?
>
> > Regards,
>
> > Olivier.
>
> > --
>
> > Olivier LAHAYE
>
> > CEA DRT/LIST/DCSI/DIR
>
> > De : LAHAYE Olivier
>
> > Date d'envoi : jeudi 11 avril 2013 15:34
>
> > À : oscar-devel@lists.sourceforge.net
>
> > Objet : [PROVENANCE INTERNET] [Oscar-devel] RE : RE : RE :
> > systemimager should build.
>
> > Hi DongInn,
>
> > This is good news if it build, this means that the new glibc
> > problems
> > are all fixed in systemimager...
>
> > The static libcrypt is mandatory (can't remember why), but I have
> > in
> > mind the fact that this lib is in different packages depending on
> > distro. So I put the requirement on the file.
>
> > Yum does handle this, but not yume,
>
> > I think that I'll update yume, the fix is not that hard to do.
> > (replace "yum info" with "yum provides" and instead of checking
> > return code, we need to parse the output and check that there is no
> > "No matches found" message.
>
> > This way, the build.cfg will have the same requires as the
> > buildrequires in the spec file.
>
> > the specific section will exist if the spec file contains
> > BuildRequires inside %if_suse or such sections.
>
> > In the meantime, we can change the build.cfg for systemimager and
> > put
> > glibc-static (only fedora and rhel-6). (rhel5 has librcrypt.a in
> > glibc-devel).
>
> > Regards,
>
> > Olivier.
>
> > --
>
> > Olivier LAHAYE
>
> > CEA DRT/LIST/DCSI/DIR
>
> ------------------------------------------------------------------------------
> Precog is a next-generation analytics platform capable of advanced
> analytics on semi-structured data. The platform includes APIs for
> building
> apps and a phenomenal toolset for data science. Developers can use
> our toolset for easy data analysis & visualization. Get a free
> account!
> http://www2.precog.com/precogplatform/slashdotnewsletter
> _______________________________________________
> Oscar-devel mailing list
> Oscar-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oscar-devel
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Oscar-devel mailing list
Oscar-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oscar-devel