Re: fail to install gcc on fresh rawhide-from-F15

2011-02-23 Thread Jim Meyering
James Antill wrote:
 On Tue, 2011-02-22 at 22:38 +0100, Jim Meyering wrote:
 With some effort, and help from the guys on #anaconda@freenode (thanks!),
 today I finally installed a bare-metal F15 system (part of the complication
 was my existing partitions).

 Then I updated it to rawhide.  However, the whole point of this was to
 be able to compile and test some things, yet I cannot install gcc:

 # yum install gcc
 [...]
 Error: Package: glibc-2.8.90-11.i686 (rawhide)
Requires: glibc-common = 2.8.90-11
Installed: glibc-common-2.13.90-4.x86_64 (@updates-testing/15)
glibc-common = 2.13.90-4
Available: glibc-common-2.8.90-11.x86_64 (rawhide)
glibc-common = 2.8.90-11

  Newer glibc in F15 than in rawhide, so yum won't go backwards for
 glibc-devel ... it tries to go with the .i686 instead (do you not have
 protected_multilib set?), but that doesn't work out either.

As far as I know, I haven't changed anything about protected_multilib,
so I guess I have the default setting.  How do I check that?
I do recall seeing one warning about that.

  distro-sync glibc* on rawhide ... or get glibc-devel from F-15.

Thanks, James.  Using yum distro-sync cpp worked like a charm.
However, yum distro-sync 'glibc*' had trouble:

Setting up Distribution Synchronization Process
Resolving Dependencies
-- Running transaction check
--- Package glibc.x86_64 0:2.8.90-11 will be a downgrade
--- Package glibc.x86_64 0:2.13.90-4 will be erased
Error: Package: 2:mcelog-1.0-0.3.pre3.fc15.x86_64 (@koji-override-0/$releasever)
   Requires: libc.so.6(GLIBC_2.11)(64bit)
   Removing: glibc-2.13.90-4.x86_64 (@updates-testing/15)
   libc.so.6(GLIBC_2.11)(64bit)
   Downgraded By: glibc-2.8.90-11.x86_64 (rawhide)
   Not found
Error: Package: xorg-x11-xinit-1.0.9-20.fc15.x86_64 
(@koji-override-0/$releasever)
   Requires: libc.so.6(GLIBC_2.11)(64bit)
   Removing: glibc-2.13.90-4.x86_64 (@updates-testing/15)
   libc.so.6(GLIBC_2.11)(64bit)
   Downgraded By: glibc-2.8.90-11.x86_64 (rawhide)
   Not found
Error: Package: sudo-1.7.4p5-3.fc15.x86_64 (@koji-override-0/$releasever)
   Requires: libc.so.6(GLIBC_2.11)(64bit)
   Removing: glibc-2.13.90-4.x86_64 (@updates-testing/15)
   libc.so.6(GLIBC_2.11)(64bit)
   Downgraded By: glibc-2.8.90-11.x86_64 (rawhide)
   Not found
Error: Package: gdb-7.2.50.20110218-24.fc15.x86_64 (@updates-testing/15)
...

Next, I did this:
  koji download-build --arch x86_64 glibc-2.13.90-4
to get these:
  glibc-devel-2.13.90-4.x86_64.rpm
  glibc-common-2.13.90-4.x86_64.rpm
  glibc-utils-2.13.90-4.x86_64.rpm
  glibc-headers-2.13.90-4.x86_64.rpm
  nscd-2.13.90-4.x86_64.rpm
  glibc-static-2.13.90-4.x86_64.rpm
  glibc-2.13.90-4.x86_64.rpm

and installed them with yum install.
No problem, there.

However, install and distro-sync still fail:

$ yum install gcc
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
Setting up Install Process
Resolving Dependencies
-- Running transaction check
--- Package gcc.x86_64 0:4.3.1-6 will be installed
-- Processing Dependency: libgomp = 4.3.1-6 for package: gcc-4.3.1-6.x86_64
-- Running transaction check
--- Package libgomp.i386 0:4.3.1-6 will be installed
-- Processing Dependency: libc.so.6(GLIBC_2.2) for package: 
libgomp-4.3.1-6.i386
-- Processing Dependency: libc.so.6(GLIBC_2.4) for package: 
libgomp-4.3.1-6.i386
-- Processing Dependency: libc.so.6 for package: libgomp-4.3.1-6.i386
-- Processing Dependency: librt.so.1(GLIBC_2.2) for package: 
libgomp-4.3.1-6.i386
-- Processing Dependency: libpthread.so.0(GLIBC_2.1) for package: 
libgomp-4.3.1-6.i386
-- Processing Dependency: libc.so.6(GLIBC_2.1.3) for package: 
libgomp-4.3.1-6.i386
-- Processing Dependency: libpthread.so.0(GLIBC_2.0) for package: 
libgomp-4.3.1-6.i386
-- Processing Dependency: libpthread.so.0(GLIBC_2.3.4) for package: 
libgomp-4.3.1-6.i386
-- Processing Dependency: libc.so.6(GLIBC_2.0) for package: 
libgomp-4.3.1-6.i386
-- Processing Dependency: libpthread.so.0 for package: libgomp-4.3.1-6.i386
-- Processing Dependency: libc.so.6(GLIBC_2.3) for package: 
libgomp-4.3.1-6.i386
-- Processing Dependency: librt.so.1 for package: libgomp-4.3.1-6.i386
-- Processing Dependency: libc.so.6(GLIBC_2.6) for package: 
libgomp-4.3.1-6.i386
-- Running transaction check
--- Package glibc.i686 0:2.8.90-11 will be installed
-- Processing Dependency: glibc-common = 2.8.90-11 for package: 
glibc-2.8.90-11.i686
-- Finished Dependency Resolution
Error: Package: glibc-2.8.90-11.i686 (rawhide)
   Requires: glibc-common = 2.8.90-11
   Installed: glibc-common-2.13.90-4.x86_64 (@updates-testing/15)
   glibc-common = 2.13.90-4
   Available: glibc-common-2.8.90-11.x86_64 (rawhide)
   glibc-common = 2.8.90-11
 You could try using --skip-broken to work around the 

Re: fail to install gcc on fresh rawhide-from-F15

2011-02-23 Thread Dan Horák
Jim Meyering píše v St 23. 02. 2011 v 11:24 +0100: 
 James Antill wrote:
  On Tue, 2011-02-22 at 22:38 +0100, Jim Meyering wrote:
  With some effort, and help from the guys on #anaconda@freenode (thanks!),
  today I finally installed a bare-metal F15 system (part of the complication
  was my existing partitions).
 
  Then I updated it to rawhide.  However, the whole point of this was to
  be able to compile and test some things, yet I cannot install gcc:
 
  # yum install gcc
  [...]
  Error: Package: glibc-2.8.90-11.i686 (rawhide)
 Requires: glibc-common = 2.8.90-11
 Installed: glibc-common-2.13.90-4.x86_64 (@updates-testing/15)
 glibc-common = 2.13.90-4
 Available: glibc-common-2.8.90-11.x86_64 (rawhide)
 glibc-common = 2.8.90-11
 
   Newer glibc in F15 than in rawhide, so yum won't go backwards for
  glibc-devel ... it tries to go with the .i686 instead (do you not have
  protected_multilib set?), but that doesn't work out either.
 
 As far as I know, I haven't changed anything about protected_multilib,
 so I guess I have the default setting.  How do I check that?
 I do recall seeing one warning about that.
 
   distro-sync glibc* on rawhide ... or get glibc-devel from F-15.
 
 Thanks, James.  Using yum distro-sync cpp worked like a charm.
 However, yum distro-sync 'glibc*' had trouble:
 
 Setting up Distribution Synchronization Process
 Resolving Dependencies
 -- Running transaction check
 --- Package glibc.x86_64 0:2.8.90-11 will be a downgrade
 --- Package glibc.x86_64 0:2.13.90-4 will be erased
 Error: Package: 2:mcelog-1.0-0.3.pre3.fc15.x86_64 
 (@koji-override-0/$releasever)
Requires: libc.so.6(GLIBC_2.11)(64bit)
Removing: glibc-2.13.90-4.x86_64 (@updates-testing/15)
libc.so.6(GLIBC_2.11)(64bit)
Downgraded By: glibc-2.8.90-11.x86_64 (rawhide)
Not found
 Error: Package: xorg-x11-xinit-1.0.9-20.fc15.x86_64 
 (@koji-override-0/$releasever)
Requires: libc.so.6(GLIBC_2.11)(64bit)
Removing: glibc-2.13.90-4.x86_64 (@updates-testing/15)
libc.so.6(GLIBC_2.11)(64bit)
Downgraded By: glibc-2.8.90-11.x86_64 (rawhide)
Not found
 Error: Package: sudo-1.7.4p5-3.fc15.x86_64 (@koji-override-0/$releasever)
Requires: libc.so.6(GLIBC_2.11)(64bit)
Removing: glibc-2.13.90-4.x86_64 (@updates-testing/15)
libc.so.6(GLIBC_2.11)(64bit)
Downgraded By: glibc-2.8.90-11.x86_64 (rawhide)
Not found
 Error: Package: gdb-7.2.50.20110218-24.fc15.x86_64 (@updates-testing/15)
 ...
 
 Next, I did this:
   koji download-build --arch x86_64 glibc-2.13.90-4
 to get these:
   glibc-devel-2.13.90-4.x86_64.rpm
   glibc-common-2.13.90-4.x86_64.rpm
   glibc-utils-2.13.90-4.x86_64.rpm
   glibc-headers-2.13.90-4.x86_64.rpm
   nscd-2.13.90-4.x86_64.rpm
   glibc-static-2.13.90-4.x86_64.rpm
   glibc-2.13.90-4.x86_64.rpm
 
 and installed them with yum install.
 No problem, there.
 
 However, install and distro-sync still fail:
 
 $ yum install gcc
 Loaded plugins: langpacks, presto, refresh-packagekit
 Adding en_US to language list
 Setting up Install Process
 Resolving Dependencies
 -- Running transaction check
 --- Package gcc.x86_64 0:4.3.1-6 will be installed
 -- Processing Dependency: libgomp = 4.3.1-6 for package: gcc-4.3.1-6.x86_64
 -- Running transaction check
 --- Package libgomp.i386 0:4.3.1-6 will be installed
 -- Processing Dependency: libc.so.6(GLIBC_2.2) for package: 
 libgomp-4.3.1-6.i386
 -- Processing Dependency: libc.so.6(GLIBC_2.4) for package: 
 libgomp-4.3.1-6.i386
 -- Processing Dependency: libc.so.6 for package: libgomp-4.3.1-6.i386
 -- Processing Dependency: librt.so.1(GLIBC_2.2) for package: 
 libgomp-4.3.1-6.i386
 -- Processing Dependency: libpthread.so.0(GLIBC_2.1) for package: 
 libgomp-4.3.1-6.i386
 -- Processing Dependency: libc.so.6(GLIBC_2.1.3) for package: 
 libgomp-4.3.1-6.i386
 -- Processing Dependency: libpthread.so.0(GLIBC_2.0) for package: 
 libgomp-4.3.1-6.i386
 -- Processing Dependency: libpthread.so.0(GLIBC_2.3.4) for package: 
 libgomp-4.3.1-6.i386
 -- Processing Dependency: libc.so.6(GLIBC_2.0) for package: 
 libgomp-4.3.1-6.i386
 -- Processing Dependency: libpthread.so.0 for package: libgomp-4.3.1-6.i386
 -- Processing Dependency: libc.so.6(GLIBC_2.3) for package: 
 libgomp-4.3.1-6.i386
 -- Processing Dependency: librt.so.1 for package: libgomp-4.3.1-6.i386
 -- Processing Dependency: libc.so.6(GLIBC_2.6) for package: 
 libgomp-4.3.1-6.i386
 -- Running transaction check
 --- Package glibc.i686 0:2.8.90-11 will be installed
 -- Processing Dependency: glibc-common = 2.8.90-11 for package: 
 glibc-2.8.90-11.i686
 -- Finished Dependency Resolution
 Error: Package: glibc-2.8.90-11.i686 (rawhide)
Requires: glibc-common = 2.8.90-11
Installed: glibc-common-2.13.90-4.x86_64 (@updates-testing/15)
glibc-common = 

Re: fail to install gcc on fresh rawhide-from-F15

2011-02-23 Thread Andreas Schwab
Jim Meyering j...@meyering.net writes:

 --- Package glibc.x86_64 0:2.8.90-11 will be a downgrade

Where did you get that ANCIENT package?  It's almost 3 years(!) old.

Andreas.

-- 
Andreas Schwab, sch...@redhat.com
GPG Key fingerprint = D4E8 DBE3 3813 BB5D FA84  5EC7 45C6 250E 6F00 984E
And now for something completely different.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: fail to install gcc on fresh rawhide-from-F15

2011-02-23 Thread Jim Meyering
Andreas Schwab wrote:
 Jim Meyering j...@meyering.net writes:

 --- Package glibc.x86_64 0:2.8.90-11 will be a downgrade

 Where did you get that ANCIENT package?  It's almost 3 years(!) old.

I have *no* idea.
As I said, I installed F15 (into existing partitions,
but told anaconda to format /, /var and /usr -- perhaps something
went wrong there? -- but even the, the preceding system to use
those partitions was running rawhide, and the box itself is barely
two years old) and then upgraded to rawhide.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: fail to install gcc on fresh rawhide-from-F15

2011-02-23 Thread Jussi Lehtola
On Wed, 23 Feb 2011 23:05:50 +0100
Jim Meyering j...@meyering.net wrote:
 Andreas Schwab wrote:
  Jim Meyering j...@meyering.net writes:
 
  --- Package glibc.x86_64 0:2.8.90-11 will be a downgrade
 
  Where did you get that ANCIENT package?  It's almost 3 years(!) old.
 
 I have *no* idea.

Maybe you missed my former reply.

On Wed, 23 Feb 2011 00:28:57 +0200
Jussi Lehtola jussileht...@fedoraproject.org wrote:
 I'd say there's something seriously wrong with your yum configuration
 or the rawhide mirror you've been using. There hasn't been a gcc-4.3.1
 in Fedora for a couple of years.
 
 Check that the rawhide yum configuration (package
 fedora-release-rawhide) is installed, run
  # yum clean all
 and try again.
-- 
Jussi Lehtola
Fedora Project Contributor
jussileht...@fedoraproject.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


fail to install gcc on fresh rawhide-from-F15

2011-02-22 Thread Jim Meyering
Hi,

With some effort, and help from the guys on #anaconda@freenode (thanks!),
today I finally installed a bare-metal F15 system (part of the complication
was my existing partitions).

Then I updated it to rawhide.  However, the whole point of this was to
be able to compile and test some things, yet I cannot install gcc:

# yum install gcc
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
Setting up Install Process
Resolving Dependencies
-- Running transaction check
--- Package gcc.x86_64 0:4.3.1-6 will be installed
-- Processing Dependency: cpp = 4.3.1-6 for package: gcc-4.3.1-6.x86_64
-- Processing Dependency: libgomp = 4.3.1-6 for package: gcc-4.3.1-6.x86_64
-- Processing Dependency: glibc-devel = 2.2.90-12 for package: 
gcc-4.3.1-6.x86_64
-- Running transaction check
--- Package gcc.x86_64 0:4.3.1-6 will be installed
-- Processing Dependency: cpp = 4.3.1-6 for package: gcc-4.3.1-6.x86_64
--- Package glibc-devel.x86_64 0:2.8.90-11 will be installed
-- Processing Dependency: glibc = 2.8.90-11 for package: 
glibc-devel-2.8.90-11.x86_64
-- Processing Dependency: glibc-headers = 2.8.90-11 for package: 
glibc-devel-2.8.90-11.x86_64
--- Package libgomp.i386 0:4.3.1-6 will be installed
-- Running transaction check
--- Package gcc.x86_64 0:4.3.1-6 will be installed
-- Processing Dependency: cpp = 4.3.1-6 for package: gcc-4.3.1-6.x86_64
--- Package glibc.i686 0:2.8.90-11 will be installed
-- Processing Dependency: glibc-common = 2.8.90-11 for package: 
glibc-2.8.90-11.i686
--- Package glibc-headers.x86_64 0:2.8.90-11 will be installed
-- Finished Dependency Resolution
Error: Package: glibc-2.8.90-11.i686 (rawhide)
   Requires: glibc-common = 2.8.90-11
   Installed: glibc-common-2.13.90-4.x86_64 (@updates-testing/15)
   glibc-common = 2.13.90-4
   Available: glibc-common-2.8.90-11.x86_64 (rawhide)
   glibc-common = 2.8.90-11
Error: Package: gcc-4.3.1-6.x86_64 (rawhide)
   Requires: cpp = 4.3.1-6
   Installed: cpp-4.6.0-0.7.fc15.x86_64 (@rawhide)
   cpp = 4.6.0-0.7.fc15
   Available: cpp-4.3.1-6.x86_64 (rawhide)
   cpp = 4.3.1-6
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest


Unfortunately, neither of those you could try ... suggestions helps.
Can anyone suggest an easy way out, or should I just wait for a day or two?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: fail to install gcc on fresh rawhide-from-F15

2011-02-22 Thread Jussi Lehtola
On Tue, 22 Feb 2011 22:38:24 +0100
Jim Meyering j...@meyering.net wrote:
 With some effort, and help from the guys on #anaconda@freenode
 (thanks!), today I finally installed a bare-metal F15 system (part of
 the complication was my existing partitions).
 
 Then I updated it to rawhide.  However, the whole point of this was to
 be able to compile and test some things, yet I cannot install gcc:
 
 # yum install gcc

(clip)

 Error: Package: gcc-4.3.1-6.x86_64 (rawhide)
Requires: cpp = 4.3.1-6
Installed: cpp-4.6.0-0.7.fc15.x86_64 (@rawhide)
cpp = 4.6.0-0.7.fc15
Available: cpp-4.3.1-6.x86_64 (rawhide)
cpp = 4.3.1-6

I'd say there's something seriously wrong with your yum configuration
or the rawhide mirror you've been using. There hasn't been a gcc-4.3.1
in Fedora for a couple of years.

Check that the rawhide yum configuration (package
fedora-release-rawhide) is installed, run
 # yum clean all
and try again.
-- 
Jussi Lehtola
Fedora Project Contributor
jussileht...@fedoraproject.org
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: fail to install gcc on fresh rawhide-from-F15

2011-02-22 Thread James Antill
On Tue, 2011-02-22 at 22:38 +0100, Jim Meyering wrote:
 Hi,
 
 With some effort, and help from the guys on #anaconda@freenode (thanks!),
 today I finally installed a bare-metal F15 system (part of the complication
 was my existing partitions).
 
 Then I updated it to rawhide.  However, the whole point of this was to
 be able to compile and test some things, yet I cannot install gcc:
 
 # yum install gcc
[...]
 Error: Package: glibc-2.8.90-11.i686 (rawhide)
Requires: glibc-common = 2.8.90-11
Installed: glibc-common-2.13.90-4.x86_64 (@updates-testing/15)
glibc-common = 2.13.90-4
Available: glibc-common-2.8.90-11.x86_64 (rawhide)
glibc-common = 2.8.90-11

 Newer glibc in F15 than in rawhide, so yum won't go backwards for
glibc-devel ... it tries to go with the .i686 instead (do you not have
protected_multilib set?), but that doesn't work out either.

 distro-sync glibc* on rawhide ... or get glibc-devel from F-15.

 Error: Package: gcc-4.3.1-6.x86_64 (rawhide)
Requires: cpp = 4.3.1-6
Installed: cpp-4.6.0-0.7.fc15.x86_64 (@rawhide)
cpp = 4.6.0-0.7.fc15
Available: cpp-4.3.1-6.x86_64 (rawhide)
cpp = 4.3.1-6

 Dito. cpp.

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel