On 02/10/2011 11:16 AM, Archambault Fabien wrote:
> On 02/04/2011 01:27 PM, Archambault Fabien wrote:
>> On 02/04/2011 12:57 PM, Erik van Pienbroek wrote:
>>> Archambault Fabien schreef op vr 04-02-2011 om 08:19 [+0100]:
>>>> I am sorry but this still does not work.
>>>> Here is my /etc/yum.repos.d/fedora-cross.repo
>>>> [fedora-cross]
>>>> name=fedora-cross
>>>> baseurl=http://build1.openftd.org/fedora-cross/$basearch
>>>> gpgcheck=1
>>>> enabled=1
>>>> gpgkey=http://build1.openftd.org/fedora-cross/RPM-GPG-KEY-Erik-van-Pienbroek
>>>> exclude=cross-gcc*.fc15_cross cross-cpp*.fc15_cross
>>>>
>>>> And the /etc/yum.repos.d/fedora-cross-darwinx.repo
>>>> [fedora-cross-darwinx]
>>>> name=fedora-cross-darwinx
>>>> baseurl=http://build1.openftd.org/fedora-cross-darwinx/$basearch
>>>> gpgcheck=1
>>>> enabled=1
>>>> gpgkey=http://build1.openftd.org/fedora-cross/RPM-GPG-KEY-Erik-van-Pienbroek
>>>> exclude=cross-gcc*.fc15_cross_darwinx cross-cpp*.fc15_cross_darwinx
>>> You should only use one of the 2 repository files (not both).
>>> Use the first one if you only want Win32+Win64 support and use the
>>> second one if you want Win32+Win64+Darwinx support.
>>>
>>> The .repo files which you used are old versions. The newest ones which
>>> can be found at http://build1.openftd.org/fedora-cross/fedora-cross.repo
>>> and
>>> http://build1.openftd.org/fedora-cross-darwinx/fedora-cross-darwinx.repo
>>> contain an addition to the exclude lines (due to the per-target RPMs
>>> change).
>>>
>>> Could you please re-download one of the .repo files and remove the other
>>> one from your /etc/yum.repos.d folder?
>>>
>>> Regards,
>>>
>>> Erik van Pienbroek
>>>
>>>
>> Hi,
>>
>> sorry not to have understood the fact that the repos were not
>> complementary. Perhaps should you note it inside the wiki page.
>>
>> Now setting-up only the darwinx repo allows me to install cross-gcc.
>> But I still cannot install gfortran:
>> Setting up Install Process
>> Resolving Dependencies
>> -->   Running transaction check
>> --->   Package cross-gcc-gfortran.x86_64 0:4.6.0-0.4.20110122.fc14 set to
>> be installed
>> -->   Processing Dependency: mingw32-gcc-gfortran =
>> 4.6.0-0.4.20110122.fc14 for package:
>> cross-gcc-gfortran-4.6.0-0.4.20110122.fc14.x86_64
>> -->   Processing Dependency: mingw64-gcc-gfortran =
>> 4.6.0-0.4.20110122.fc14 for package:
>> cross-gcc-gfortran-4.6.0-0.4.20110122.fc14.x86_64
>> -->   Running transaction check
>> --->   Package mingw32-gcc-gfortran.x86_64 0:4.6.0-0.4.20110122.fc14 set
>> to be installed
>> --->   Package mingw64-gcc-gfortran.x86_64 0:4.6.0-0.4.20110122.fc14 set
>> to be installed
>> -->   Processing Dependency: mingw64(libquadmath-0.dll) for package:
>> mingw64-gcc-gfortran-4.6.0-0.4.20110122.fc14.x86_64
>> -->   Finished Dependency Resolution
>> Error: Package: mingw64-gcc-gfortran-4.6.0-0.4.20110122.fc14.x86_64
>> (fedora-cross-darwinx)
>>               Requires: mingw64(libquadmath-0.dll)
>>     You could try using --skip-broken to work around the problem
>>     You could try running: rpm -Va --nofiles --nodigest
>>
>> It seems that the new libquadmath is in fault.
>>
>> Thanks for your time,
>> Fabien
>> _______________________________________________
>> mingw mailing list
>> [email protected]
>> https://admin.fedoraproject.org/mailman/listinfo/mingw
>>
>> .
>>
> Hi,
>
> I am coming back again with the cross-gcc-gfortran issue using darwinx
> repo (did not try with the other repo).
> Here is my repo on F14:
> [fedora-cross-darwinx]
> name=fedora-cross-darwinx
> baseurl=http://build1.openftd.org/fedora-cross-darwinx/$basearch
> gpgcheck=1
> enabled=1
> gpgkey=http://build1.openftd.org/fedora-cross/RPM-GPG-KEY-Erik-van-Pienbroek
> exclude=cross-gcc*.fc15_cross* cross-cpp*.fc15_cross*
> mingw32-gcc*.fc15_cross* mingw32-cpp*.fc15_cross*
> mingw64-gcc*.fc15_cross* mingw64-cpp*.fc15_cross*
>
> And the issue:
> # yum install cross-gcc-gfortran
> ...
> Setting up Install Process
> Resolving Dependencies
> -->  Running transaction check
> --->  Package cross-gcc-gfortran.x86_64 0:4.6.0-0.4.20110122.fc14 set to
> be installed
> -->  Processing Dependency: mingw32-gcc-gfortran =
> 4.6.0-0.4.20110122.fc14 for package:
> cross-gcc-gfortran-4.6.0-0.4.20110122.fc14.x86_64
> -->  Processing Dependency: mingw64-gcc-gfortran =
> 4.6.0-0.4.20110122.fc14 for package:
> cross-gcc-gfortran-4.6.0-0.4.20110122.fc14.x86_64
> -->  Running transaction check
> --->  Package mingw32-gcc-gfortran.x86_64 0:4.6.0-0.4.20110122.fc14 set
> to be installed
> --->  Package mingw64-gcc-gfortran.x86_64 0:4.6.0-0.4.20110122.fc14 set
> to be installed
> -->  Processing Dependency: mingw64(libquadmath-0.dll) for package:
> mingw64-gcc-gfortran-4.6.0-0.4.20110122.fc14.x86_64
> -->  Finished Dependency Resolution
> Error: Package: mingw64-gcc-gfortran-4.6.0-0.4.20110122.fc14.x86_64
> (fedora-cross-darwinx)
>              Requires: mingw64(libquadmath-0.dll)
>              Available: mingw64-gcc-4.6.0-0.4.20110122.fc14.x86_64
> (fedora-cross-darwinx)
>                  mingw64(libquadmath-0.dll)
>              Available: mingw64-gcc-4.6.0-0.3.20110122.fc14.x86_64
> (fedora-cross-darwinx)
>                  Not found
>    You could try using --skip-broken to work around the problem
>    You could try running: rpm -Va --nofiles --nodigest
>
> Thank you for your help,
> Fabien

This has worked today but I had to say --nogpgcheck while updating.
Also cross-gcc-gfortran works.

Thanks!
Fabien
_______________________________________________
mingw mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/mingw

Reply via email to