[Aurora-sparc-devel] [SPARC64] glib2-2.6.6-1.src.rpm [Was: glib2-2.4.8-1.fc3.src.rpm]

Dominik 'Rathann' Mierzejewski D.Mierzejewski at icm.edu.pl
Wed May 24 06:07:55 EDT 2006


On Tue, May 23, 2006 at 05:46:38PM +0200, Christian Joensson wrote:
> On 5/23/06, Christian Joensson <christian.joensson at gmail.com> wrote:
> >On 5/23/06, Christian Joensson <christian.joensson at gmail.com> wrote:
> >> [Maybe a bit off topic here, let me know if I should drop this(these?)
> >> thread(threads), for now, I hope you can accept the information herein
> >> as memory support for me and others interested until the foot is set
> >> down on what the Aurora project wants with sparc64 variants...]

Could you please stop adding these? This is not off-topic here IMHO.

> anyhow, glib2-2.6.6-1.src.rpm rpmbuilds as both sparc and sparc64 
> variants...
> 
> sparc32 rpmbuild --rebuild glib2-2.6.6-1.src.rpm --target=sparc
> 
> rpmbuild --rebuild glib2-2.6.6-1.src.rpm --target=sparc64
> 
> N.B. without thc CC='gcc -m64' and CXX='g++ -m64' ...
> 
> when installing both variants of the devel package, I get conflicts
> that I quite don't understand
> 
> # rpm -ivh glib2-devel-2.6.6-1.sparc64.rpm
> Preparing...                ########################################### 
> [100%]
>        file /usr/lib64/glib-2.0/include/glibconfig.h from install of
> glib2-devel-2.6.6-1 conflicts with file from package
> glib2-devel-2.6.6-1
>        file /usr/lib64/libglib-2.0.a from install of
> glib2-devel-2.6.6-1 conflicts with file from package
> glib2-devel-2.6.6-1
>        file /usr/lib64/libgmodule-2.0.a from install of
> glib2-devel-2.6.6-1 conflicts with file from package
> glib2-devel-2.6.6-1
>        file /usr/lib64/libgobject-2.0.a from install of
> glib2-devel-2.6.6-1 conflicts with file from package
> glib2-devel-2.6.6-1
>        file /usr/lib64/libgthread-2.0.a from install of
> glib2-devel-2.6.6-1 conflicts with file from package
> glib2-devel-2.6.6-1

Please do:
$ cat >> /etc/rpm/macros
%_query_all_fmt     %%{name}-%%{version}-%%{release}.%%{arch}
and retry. Most likely you have lib64 files in a sparc32 package.

Regards,

-- 
Dominik 'Rathann' Mierzejewski <rathann*at*icm.edu.pl>
Interdisciplinary Centre for Mathematical and Computational Modelling
Warsaw University  |  http://www.icm.edu.pl  |  tel. +48 (22) 5540810


More information about the Aurora-sparc-devel mailing list