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 mingw@lists.fedoraproject.org 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