2016-11-15 18 views
0

を取得するRedHatの7.2、私は/これが、/ usr/includeに配置されることになるスタブ-32.h私はRedHatの7.2を実行している64ビットのシステムを持っているかスタブ32.h

を必要とするプロジェクトをビルドしようとしています私がしようとした場合、私はインストールさスタブ-32.hを取得しますが、同じ問題に直面して来て維持するためにさまざまな方法を試してみた

-rw-r--r--. 1 root root 1270 Aug 11 06:56 libc-version.h 
    -rw-r--r--. 1 root root 4844 Aug 11 06:56 lib-names.h 
    -rw-r--r--. 1 root root 604 Aug 11 06:57 stubs-64.h 
    -rw-r--r--. 1 root root 384 Aug 11 06:56 stubs.h 

:私のインストールは上記のフォルダにのみ、これらのファイルを持っているしかし、GNU

sudo yum install glibc-devel.i686 

結果は次のとおりです。

Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager 
    Resolving Dependencies 
    --> Running transaction check 
    ---> Package glibc-devel.i686 0:2.17-106.el7_2.8 will be installed 
    --> Processing Dependency: glibc = 2.17-106.el7_2.8 for package: glibc-devel-2.17-106.el7_2.8.i686 
    --> Processing Dependency: glibc-headers = 2.17-106.el7_2.8 for package: glibc-devel-2.17-106.el7_2.8.i686 
    --> Finished Dependency Resolution 
    Error: Package: glibc-devel-2.17-106.el7_2.8.i686 (rhel-7-workstation-rpms) 
     Requires: glibc = 2.17-106.el7_2.8 
     Installed: glibc-2.17-157.el7.i686 (@rhel-7-workstation-rpms) 
      glibc = 2.17-157.el7 
     Available: glibc-2.17-55.el7.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-55.el7 
     Available: glibc-2.17-55.el7_0.1.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-55.el7_0.1 
     Available: glibc-2.17-55.el7_0.3.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-55.el7_0.3 
     Available: glibc-2.17-55.el7_0.5.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-55.el7_0.5 
     Available: glibc-2.17-78.el7.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-78.el7 
     Available: glibc-2.17-105.el7.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-105.el7 
     Available: glibc-2.17-106.el7_2.1.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-106.el7_2.1 
     Available: glibc-2.17-106.el7_2.4.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-106.el7_2.4 
     Available: glibc-2.17-106.el7_2.6.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-106.el7_2.6 
     Available: glibc-2.17-106.el7_2.8.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-106.el7_2.8 
    Error: Package: glibc-devel-2.17-106.el7_2.8.i686 (rhel-7-workstation-rpms) 
     Requires: glibc-headers = 2.17-106.el7_2.8 
     Installed: glibc-headers-2.17-157.el7.x86_64 (@rhel-7-workstation-rpms) 
      glibc-headers = 2.17-157.el7 
     Available: glibc-headers-2.17-55.el7.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-55.el7 
     Available: glibc-headers-2.17-55.el7_0.1.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-55.el7_0.1 
     Available: glibc-headers-2.17-55.el7_0.3.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-55.el7_0.3 
     Available: glibc-headers-2.17-55.el7_0.5.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-55.el7_0.5 
     Available: glibc-headers-2.17-78.el7.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-78.el7 
     Available: glibc-headers-2.17-105.el7.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-105.el7 
     Available: glibc-headers-2.17-106.el7_2.1.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-106.el7_2.1 
     Available: glibc-headers-2.17-106.el7_2.4.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-106.el7_2.4 
     Available: glibc-headers-2.17-106.el7_2.6.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-106.el7_2.6 
     Available: glibc-headers-2.17-106.el7_2.8.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-106.el7_2.8 
    ********************************************************************** 
    yum can be configured to try to resolve such errors by temporarily enabling 
    disabled repos and searching for missing dependencies. 
    To enable this functionality please set 'notify_only=0' in /etc/yum/pluginconf.d/search-disabled-repos.conf 
    ********************************************************************** 
    Error: Package: glibc-devel-2.17-106.el7_2.8.i686 (rhel-7-workstation-rpms) 
     Requires: glibc = 2.17-106.el7_2.8 
     Installed: glibc-2.17-157.el7.i686 (@rhel-7-workstation-rpms) 
      glibc = 2.17-157.el7 
     Available: glibc-2.17-55.el7.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-55.el7 
     Available: glibc-2.17-55.el7_0.1.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-55.el7_0.1 
     Available: glibc-2.17-55.el7_0.3.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-55.el7_0.3 
     Available: glibc-2.17-55.el7_0.5.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-55.el7_0.5 
     Available: glibc-2.17-78.el7.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-78.el7 
     Available: glibc-2.17-105.el7.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-105.el7 
     Available: glibc-2.17-106.el7_2.1.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-106.el7_2.1 
     Available: glibc-2.17-106.el7_2.4.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-106.el7_2.4 
     Available: glibc-2.17-106.el7_2.6.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-106.el7_2.6 
     Available: glibc-2.17-106.el7_2.8.i686 (rhel-7-workstation-rpms) 
      glibc = 2.17-106.el7_2.8 
    Error: Package: glibc-devel-2.17-106.el7_2.8.i686 (rhel-7-workstation-rpms) 
     Requires: glibc-headers = 2.17-106.el7_2.8 
     Installed: glibc-headers-2.17-157.el7.x86_64 (@rhel-7-workstation-rpms) 
      glibc-headers = 2.17-157.el7 
     Available: glibc-headers-2.17-55.el7.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-55.el7 
     Available: glibc-headers-2.17-55.el7_0.1.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-55.el7_0.1 
     Available: glibc-headers-2.17-55.el7_0.3.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-55.el7_0.3 
     Available: glibc-headers-2.17-55.el7_0.5.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-55.el7_0.5 
     Available: glibc-headers-2.17-78.el7.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-78.el7 
     Available: glibc-headers-2.17-105.el7.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-105.el7 
     Available: glibc-headers-2.17-106.el7_2.1.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-106.el7_2.1 
     Available: glibc-headers-2.17-106.el7_2.4.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-106.el7_2.4 
     Available: glibc-headers-2.17-106.el7_2.6.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-106.el7_2.6 
     Available: glibc-headers-2.17-106.el7_2.8.x86_64 (rhel-7-workstation-rpms) 
      glibc-headers = 2.17-106.el7_2.8 
    You could try using --skip-broken to work around the problem 
    ** Found 4 pre-existing rpmdb problem(s), 'yum check' output follows: 
    ipa-client-4.4.0-12.el7.x86_64 has installed conflicts freeipa-client: ipa-client-4.4.0-12.el7.x86_64 
    ipa-client-common-4.4.0-12.el7.noarch has installed conflicts freeipa-client-common: ipa-client-common-4.4.0-12.el7.noarch 
    ipa-common-4.4.0-12.el7.noarch has installed conflicts freeipa-common: ipa-common-4.4.0-12.el7.noarch 
    ipa-python-compat-4.4.0-12.el7.noarch has installed conflicts freeipa-  python-compat: ipa-python-compat-4.4.0-12.el7.noarch 

どのように私はこの問題を解決することができますか?

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Developer_Guide/compilers.html

章: 3.1.3.6

+0

あなたのyumのサブスクリプションが台無し得ているように見えます。 'yum clean metadata'を試してから、もう一度やり直してください。 –

+0

まったく同じ問題を試してみました。 – SPlatten

+0

RHEL yumサーバーまたは内部サーバーに直接購読していますか? –

答えて

0

はこれを見つけました。 64ビットホスト上で32ビットのコンパイラを使用して

私が走った:

sudo yum install --skip-broken glibc-devel.i686 libgcc.i686 libstdc++-devel.i686 

をし、指示に従いました。まだ喜びはありません。

私は今仮想ボックスにCentOSにインストールし、簡単にやっています

sudo yum install glibc-devel.i686 

これが働いて、今私がいる:

stubs-32.h 
関連する問題