RPM Dependencies issue when trying to install with yum

2013-12-13 Thread Diep, David (OCTO-Contractor)
Hi guys,



Has anyone ever had this issue and have resolved it?  I've tried everything I 
could think of, but I keep ending up at failure's door.

I am trying to install gcc make, but I get stonewalled with dependencies... I 
think there is a mix up between 31 bit and 64 bit packages?



-- Running transaction check

--- Package gcc.s390x 0:4.4.6-3.el6 will be installed

-- Processing Dependency: cpp = 4.4.6-3.el6 for package: gcc-4.4.6-3.el6.s390x

-- Processing Dependency: glibc-devel = 2.2.90-12 for package: 
gcc-4.4.6-3.el6.s390x

-- Running transaction check

--- Package gcc.s390x 0:4.4.6-3.el6 will be installed

-- Processing Dependency: cpp = 4.4.6-3.el6 for package: gcc-4.4.6-3.el6.s390x

--- Package glibc-devel.s390x 0:2.12-1.47.el6 will be installed

-- Processing Dependency: glibc-headers = 2.12-1.47.el6 for package: 
glibc-devel-2.12-1.47.el6.s390x

-- Processing Dependency: glibc = 2.12-1.47.el6 for package: 
glibc-devel-2.12-1.47.el6.s390x

-- Processing Dependency: glibc-headers for package: 
glibc-devel-2.12-1.47.el6.s390x

-- Running transaction check

--- Package gcc.s390x 0:4.4.6-3.el6 will be installed

-- Processing Dependency: cpp = 4.4.6-3.el6 for package: gcc-4.4.6-3.el6.s390x

--- Package glibc.s390 0:2.12-1.47.el6 will be installed

-- Processing Dependency: glibc-common = 2.12-1.47.el6 for package: 
glibc-2.12-1.47.el6.s390

-- Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: 
glibc-2.12-1.47.el6.s390

-- Processing Dependency: libfreebl3.so for package: glibc-2.12-1.47.el6.s390

--- Package glibc-headers.s390x 0:2.12-1.47.el6 will be installed

-- Running transaction check

--- Package gcc.s390x 0:4.4.6-3.el6 will be installed

-- Processing Dependency: cpp = 4.4.6-3.el6 for package: gcc-4.4.6-3.el6.s390x

--- Package glibc.s390 0:2.12-1.47.el6 will be installed

-- Processing Dependency: glibc-common = 2.12-1.47.el6 for package: 
glibc-2.12-1.47.el6.s390

--- Package nss-softokn-freebl.s390 0:3.12.9-11.el6 will be installed

-- Finished Dependency Resolution

Error: Package: glibc-2.12-1.47.el6.s390 (RHEL62)

   Requires: glibc-common = 2.12-1.47.el6

   Installed: glibc-common-2.12-1.80.el6_3.6.s390x 
(@rhel-6-for-system-z-rpms)

   glibc-common = 2.12-1.80.el6_3.6

   Available: glibc-common-2.12-1.47.el6.s390x (RHEL62)

   glibc-common = 2.12-1.47.el6

Error: Package: gcc-4.4.6-3.el6.s390x (RHEL62)

   Requires: cpp = 4.4.6-3.el6

   Installed: cpp-4.4.7-3.el6.s390x (@rhel-6-for-system-z-rpms)

   cpp = 4.4.4-15.el6

   cpp = 4.4.7-3.el6

   Available: cpp-4.4.6-3.el6.s390x (RHEL62)

   cpp = 4.4.6-3.el6

   cpp = 4.4.4-15.el6



I check and I see that I already have the packages installed:



Setting up Install Process

Package matching glibc-2.12-1.47.el6.s390x already installed. Checking for 
update.

Nothing to do

Setting up Install Process

Package matching cpp-4.4.6-3.el6.s390x already installed. Checking for update.

Nothing to do



# rpm -qa | grep glibc

glibc-2.12-1.80.el6_3.6.s390x

glibc-common-2.12-1.80.el6_3.6.s390x



# rpm -qa | grep cpp

cpp-4.4.7-3.el6.s390x



A little frustrating... anything you guys can suggest so I can get over this 
hurdle would be much appreciated.





David Diep

Look out for those in need this winter. When the temperature or wind chill is 
32?F or below, the District issues a Hypothermia Alert. For assistance during 
an Alert, call the Shelter 
Hotlinehttp://dhs.dc.gov/page/hypothermia-alert-plan at 1-800-535-7252 or 311.


--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/


Re: RPM Dependencies issue when trying to install with yum

2013-12-13 Thread Michael O'Reilly

David,

  We build a large number of packages and typically select the option
during install. The rare time we didn't I wasn't able to install by package
because the dependencies just wouldn't work out. Given the time I spent on
it, I'm surprised my notes are so sparse, but I have:

To install gcc
 Have the .iso set as a repository
# zypper in gcc

Mike O'Reilly
IBM Linux Change Team
   
   
   
   
   
   
   





   
 Diep, David  
 (OCTO-Contractor) 
   To
 david.d...@dc.go LINUX-390@vm.marist.edu,
 v cc
 Sent by: Linux on 
 390 Port  Subject
 linux-...@vm.mar RPM Dependencies issue when trying
 ist.edu  to install with yum 
   
   
 12/13/2013 06:24  
 AM
   
   
 Please respond to 
 Linux on 390 Port 
 linux-...@vm.mar 
 ist.edu  
   
   




Hi guys,



Has anyone ever had this issue and have resolved it?  I've tried everything
I could think of, but I keep ending up at failure's door.

I am trying to install gcc make, but I get stonewalled with dependencies...
I think there is a mix up between 31 bit and 64 bit packages?



-- Running transaction check

--- Package gcc.s390x 0:4.4.6-3.el6 will be installed

-- Processing Dependency: cpp = 4.4.6-3.el6 for package:
gcc-4.4.6-3.el6.s390x

-- Processing Dependency: glibc-devel = 2.2.90-12 for package:
gcc-4.4.6-3.el6.s390x

-- Running transaction check

--- Package gcc.s390x 0:4.4.6-3.el6 will be installed

-- Processing Dependency: cpp = 4.4.6-3.el6 for package:
gcc-4.4.6-3.el6.s390x

--- Package glibc-devel.s390x 0:2.12-1.47.el6 will be installed

-- Processing Dependency: glibc-headers = 2.12-1.47.el6 for package:
glibc-devel-2.12-1.47.el6.s390x

-- Processing Dependency: glibc = 2.12-1.47.el6 for package:
glibc-devel-2.12-1.47.el6.s390x

-- Processing Dependency: glibc-headers for package:
glibc-devel-2.12-1.47.el6.s390x

-- Running transaction check

--- Package gcc.s390x 0:4.4.6-3.el6 will be installed

-- Processing Dependency: cpp = 4.4.6-3.el6 for package:
gcc-4.4.6-3.el6.s390x

--- Package glibc.s390 0:2.12-1.47.el6 will be installed

-- Processing Dependency: glibc-common = 2.12-1.47.el6 for package:
glibc-2.12-1.47.el6.s390

-- Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package:
glibc-2.12-1.47.el6.s390

-- Processing Dependency: libfreebl3.so for package:
glibc-2.12-1.47.el6.s390

--- Package glibc-headers.s390x 0:2.12-1.47.el6 will be installed

-- Running transaction check

--- Package gcc.s390x 0:4.4.6-3.el6 will be installed

-- Processing Dependency: cpp = 4.4.6-3.el6 for package:
gcc-4.4.6-3.el6.s390x

--- Package glibc.s390 0:2.12-1.47.el6 will be installed

-- Processing Dependency: glibc-common = 2.12-1.47.el6 for package:
glibc-2.12-1.47.el6.s390

--- Package nss-softokn-freebl.s390 0:3.12.9-11.el6 will be installed

-- Finished Dependency Resolution

Error: Package: glibc-2.12-1.47.el6.s390 (RHEL62)

   Requires: glibc-common = 2.12-1.47.el6

   Installed: glibc-common-2.12-1.80.el6_3.6.s390x
(@rhel-6-for-system-z-rpms)

   glibc-common = 2.12-1.80.el6_3.6

   Available: glibc-common-2.12-1.47.el6.s390x (RHEL62)

   glibc-common = 2.12-1.47.el6

Error: Package: gcc-4.4.6-3.el6.s390x (RHEL62)

   Requires: cpp = 4.4.6-3.el6

   Installed: 

Re: RPM Dependencies issue when trying to install with yum

2013-12-13 Thread Diep, David (OCTO-Contractor)
Mike,

Thank you for response... just a question, is zypp available on RHEL?

David Diep | IBM Z Series Network Architect | Office of the Chief Technology 
Officer
Integrated Platform Services | 200 I Steet SE | Washington DC, 20003
Phone: 202.727.1475 | Mobile Phone: 202.727.3976 | Email:david.d...@dc.gov
Website: www.octo.dc.gov | Telework day: Thursday



Look out for those in need this winter. When the temperature or wind chill is 
32°F or below, the District issues a Hypothermia Alert. For assistance during 
an Alert, call the Shelter Hotline 
http://dhs.dc.gov/page/hypothermia-alert-plan at 1-800-535-7252 or 311.






-Original Message-
From: Linux on 390 Port [mailto:LINUX-390@VM.MARIST.EDU] On Behalf Of Michael 
O'Reilly
Sent: Friday, December 13, 2013 11:13 AM
To: LINUX-390@VM.MARIST.EDU
Subject: Re: RPM Dependencies issue when trying to install with yum


David,

  We build a large number of packages and typically select the option during 
install. The rare time we didn't I wasn't able to install by package because 
the dependencies just wouldn't work out. Given the time I spent on it, I'm 
surprised my notes are so sparse, but I have:

To install gcc
 Have the .iso set as a repository
# zypper in gcc

Mike O'Reilly
IBM Linux Change Team













 Diep, David
 (OCTO-Contractor)
   To
 david.d...@dc.go LINUX-390@vm.marist.edu,
 v cc
 Sent by: Linux on
 390 Port  Subject
 linux-...@vm.mar RPM Dependencies issue when trying
 ist.edu  to install with yum


 12/13/2013 06:24
 AM


 Please respond to
 Linux on 390 Port
 linux-...@vm.mar
 ist.edu






Hi guys,



Has anyone ever had this issue and have resolved it?  I've tried everything I 
could think of, but I keep ending up at failure's door.

I am trying to install gcc make, but I get stonewalled with dependencies...
I think there is a mix up between 31 bit and 64 bit packages?



-- Running transaction check

--- Package gcc.s390x 0:4.4.6-3.el6 will be installed

-- Processing Dependency: cpp = 4.4.6-3.el6 for package:
gcc-4.4.6-3.el6.s390x

-- Processing Dependency: glibc-devel = 2.2.90-12 for package:
gcc-4.4.6-3.el6.s390x

-- Running transaction check

--- Package gcc.s390x 0:4.4.6-3.el6 will be installed

-- Processing Dependency: cpp = 4.4.6-3.el6 for package:
gcc-4.4.6-3.el6.s390x

--- Package glibc-devel.s390x 0:2.12-1.47.el6 will be installed

-- Processing Dependency: glibc-headers = 2.12-1.47.el6 for package:
glibc-devel-2.12-1.47.el6.s390x

-- Processing Dependency: glibc = 2.12-1.47.el6 for package:
glibc-devel-2.12-1.47.el6.s390x

-- Processing Dependency: glibc-headers for package:
glibc-devel-2.12-1.47.el6.s390x

-- Running transaction check

--- Package gcc.s390x 0:4.4.6-3.el6 will be installed

-- Processing Dependency: cpp = 4.4.6-3.el6 for package:
gcc-4.4.6-3.el6.s390x

--- Package glibc.s390 0:2.12-1.47.el6 will be installed

-- Processing Dependency: glibc-common = 2.12-1.47.el6 for package:
glibc-2.12-1.47.el6.s390

-- Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package:
glibc-2.12-1.47.el6.s390

-- Processing Dependency: libfreebl3.so for package:
glibc-2.12-1.47.el6.s390

--- Package glibc-headers.s390x 0:2.12-1.47.el6 will be installed

-- Running transaction check

--- Package gcc.s390x 0:4.4.6-3.el6 will be installed

-- Processing Dependency: cpp = 4.4.6-3.el6 for package:
gcc-4.4.6-3.el6.s390x

--- Package glibc.s390 0:2.12-1.47.el6 will be installed

-- Processing Dependency: glibc-common = 2.12-1.47.el6 for package:
glibc-2.12-1.47.el6.s390

--- Package nss-softokn-freebl.s390 0:3.12.9-11.el6 will be installed

-- Finished Dependency Resolution

Error: Package: glibc-2.12-1.47.el6.s390 (RHEL62)

   Requires: glibc-common = 2.12-1.47.el6

   Installed: glibc-common-2.12-1.80.el6_3.6.s390x
(@rhel-6-for-system-z-rpms)

   glibc-common = 2.12-1.80.el6_3.6

   Available: glibc-common-2.12-1.47.el6.s390x (RHEL62)

   glibc-common = 2.12-1.47.el6

Error: Package: gcc-4.4.6-3.el6.s390x (RHEL62)

   Requires: cpp = 4.4.6-3.el6

   Installed: cpp-4.4.7-3.el6.s390x (@rhel-6-for-system-z-rpms)

   cpp = 4.4.4-15.el6

   cpp = 4.4.7-3.el6

   Available: cpp-4.4.6-3.el6.s390x (RHEL62)

   cpp = 4.4.6-3.el6

   cpp = 4.4.4-15.el6



I check and I see that I already have the packages installed:



Setting up Install Process

Package matching glibc-2.12-1.47.el6.s390x already installed. Checking for 
update.

Nothing to do

Setting up Install Process

Package matching cpp-4.4.6-3.el6.s390x already installed. Checking for 

Re: RPM Dependencies issue when trying to install with yum

2013-12-13 Thread Gregg Levine
Hello!
I'm not Mike, but I believe that command string is one of the ideas
behind the SuSe distribution that a lot of our friends run. As for
what it does, I suppose Mark Post will indeed explain.
-
Gregg C Levine gregg.drw...@gmail.com
This signature fought the Time Wars, time and again.


On Fri, Dec 13, 2013 at 11:33 AM, Diep, David (OCTO-Contractor)
david.d...@dc.gov wrote:
 Mike,

 Thank you for response... just a question, is zypp available on RHEL?

 David Diep | IBM Z Series Network Architect | Office of the Chief Technology 
 Officer
 Integrated Platform Services | 200 I Steet SE | Washington DC, 20003
 Phone: 202.727.1475 | Mobile Phone: 202.727.3976 | Email:david.d...@dc.gov
 Website: www.octo.dc.gov | Telework day: Thursday



 Look out for those in need this winter. When the temperature or wind chill is 
 32°F or below, the District issues a Hypothermia Alert. For assistance during 
 an Alert, call the Shelter Hotline 
 http://dhs.dc.gov/page/hypothermia-alert-plan at 1-800-535-7252 or 311.






 -Original Message-
 From: Linux on 390 Port [mailto:LINUX-390@VM.MARIST.EDU] On Behalf Of Michael 
 O'Reilly
 Sent: Friday, December 13, 2013 11:13 AM
 To: LINUX-390@VM.MARIST.EDU
 Subject: Re: RPM Dependencies issue when trying to install with yum


 David,

   We build a large number of packages and typically select the option during 
 install. The rare time we didn't I wasn't able to install by package because 
 the dependencies just wouldn't work out. Given the time I spent on it, I'm 
 surprised my notes are so sparse, but I have:

 To install gcc
  Have the .iso set as a repository
 # zypper in gcc

 Mike O'Reilly
 IBM Linux Change Team













  Diep, David
  (OCTO-Contractor)
To
  david.d...@dc.go LINUX-390@vm.marist.edu,
  v cc
  Sent by: Linux on
  390 Port  Subject
  linux-...@vm.mar RPM Dependencies issue when trying
  ist.edu  to install with yum


  12/13/2013 06:24
  AM


  Please respond to
  Linux on 390 Port
  linux-...@vm.mar
  ist.edu






 Hi guys,



 Has anyone ever had this issue and have resolved it?  I've tried everything I 
 could think of, but I keep ending up at failure's door.

 I am trying to install gcc make, but I get stonewalled with dependencies...
 I think there is a mix up between 31 bit and 64 bit packages?



 -- Running transaction check

 --- Package gcc.s390x 0:4.4.6-3.el6 will be installed

 -- Processing Dependency: cpp = 4.4.6-3.el6 for package:
 gcc-4.4.6-3.el6.s390x

 -- Processing Dependency: glibc-devel = 2.2.90-12 for package:
 gcc-4.4.6-3.el6.s390x

 -- Running transaction check

 --- Package gcc.s390x 0:4.4.6-3.el6 will be installed

 -- Processing Dependency: cpp = 4.4.6-3.el6 for package:
 gcc-4.4.6-3.el6.s390x

 --- Package glibc-devel.s390x 0:2.12-1.47.el6 will be installed

 -- Processing Dependency: glibc-headers = 2.12-1.47.el6 for package:
 glibc-devel-2.12-1.47.el6.s390x

 -- Processing Dependency: glibc = 2.12-1.47.el6 for package:
 glibc-devel-2.12-1.47.el6.s390x

 -- Processing Dependency: glibc-headers for package:
 glibc-devel-2.12-1.47.el6.s390x

 -- Running transaction check

 --- Package gcc.s390x 0:4.4.6-3.el6 will be installed

 -- Processing Dependency: cpp = 4.4.6-3.el6 for package:
 gcc-4.4.6-3.el6.s390x

 --- Package glibc.s390 0:2.12-1.47.el6 will be installed

 -- Processing Dependency: glibc-common = 2.12-1.47.el6 for package:
 glibc-2.12-1.47.el6.s390

 -- Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package:
 glibc-2.12-1.47.el6.s390

 -- Processing Dependency: libfreebl3.so for package:
 glibc-2.12-1.47.el6.s390

 --- Package glibc-headers.s390x 0:2.12-1.47.el6 will be installed

 -- Running transaction check

 --- Package gcc.s390x 0:4.4.6-3.el6 will be installed

 -- Processing Dependency: cpp = 4.4.6-3.el6 for package:
 gcc-4.4.6-3.el6.s390x

 --- Package glibc.s390 0:2.12-1.47.el6 will be installed

 -- Processing Dependency: glibc-common = 2.12-1.47.el6 for package:
 glibc-2.12-1.47.el6.s390

 --- Package nss-softokn-freebl.s390 0:3.12.9-11.el6 will be installed

 -- Finished Dependency Resolution

 Error: Package: glibc-2.12-1.47.el6.s390 (RHEL62)

Requires: glibc-common = 2.12-1.47.el6

Installed: glibc-common-2.12-1.80.el6_3.6.s390x
 (@rhel-6-for-system-z-rpms)

glibc-common = 2.12-1.80.el6_3.6

Available: glibc-common-2.12-1.47.el6.s390x (RHEL62)

glibc-common = 2.12-1.47.el6

 Error: Package: gcc-4.4.6-3.el6.s390x (RHEL62)

Requires: cpp = 4.4.6-3.el6

Installed: cpp-4.4.7-3.el6.s390x (@rhel-6-for-system-z-rpms)

  

Re: RPM Dependencies issue when trying to install with yum

2013-12-13 Thread Diep, David (OCTO-Contractor)
Thanks Gregg,

I'm on RHEL... so this option may not be available to me.

David Diep 


-Original Message-
From: Linux on 390 Port [mailto:LINUX-390@VM.MARIST.EDU] On Behalf Of Gregg 
Levine
Sent: Friday, December 13, 2013 11:36 AM
To: LINUX-390@VM.MARIST.EDU
Subject: Re: RPM Dependencies issue when trying to install with yum

Hello!
I'm not Mike, but I believe that command string is one of the ideas behind the 
SuSe distribution that a lot of our friends run. As for what it does, I suppose 
Mark Post will indeed explain.
-
Gregg C Levine gregg.drw...@gmail.com
This signature fought the Time Wars, time and again.


On Fri, Dec 13, 2013 at 11:33 AM, Diep, David (OCTO-Contractor) 
david.d...@dc.gov wrote:
 Mike,

 Thank you for response... just a question, is zypp available on RHEL?

 David Diep | IBM Z Series Network Architect | Office of the Chief 
 Technology Officer Integrated Platform Services | 200 I Steet SE | 
 Washington DC, 20003
 Phone: 202.727.1475 | Mobile Phone: 202.727.3976 | 
 Email:david.d...@dc.gov
 Website: www.octo.dc.gov | Telework day: Thursday



 Look out for those in need this winter. When the temperature or wind chill is 
 32°F or below, the District issues a Hypothermia Alert. For assistance during 
 an Alert, call the Shelter Hotline 
 http://dhs.dc.gov/page/hypothermia-alert-plan at 1-800-535-7252 or 311.






 -Original Message-
 From: Linux on 390 Port [mailto:LINUX-390@VM.MARIST.EDU] On Behalf Of 
 Michael O'Reilly
 Sent: Friday, December 13, 2013 11:13 AM
 To: LINUX-390@VM.MARIST.EDU
 Subject: Re: RPM Dependencies issue when trying to install with yum


 David,

   We build a large number of packages and typically select the option during 
 install. The rare time we didn't I wasn't able to install by package because 
 the dependencies just wouldn't work out. Given the time I spent on it, I'm 
 surprised my notes are so sparse, but I have:

 To install gcc
  Have the .iso set as a repository
 # zypper in gcc

 Mike O'Reilly
 IBM Linux Change Team













  Diep, David
  (OCTO-Contractor)
To
  david.d...@dc.go LINUX-390@vm.marist.edu,
  v cc
  Sent by: Linux on
  390 Port  Subject
  linux-...@vm.mar RPM Dependencies issue when trying
  ist.edu  to install with yum


  12/13/2013 06:24
  AM


  Please respond to
  Linux on 390 Port
  linux-...@vm.mar
  ist.edu






 Hi guys,



 Has anyone ever had this issue and have resolved it?  I've tried everything I 
 could think of, but I keep ending up at failure's door.

 I am trying to install gcc make, but I get stonewalled with dependencies...
 I think there is a mix up between 31 bit and 64 bit packages?



 -- Running transaction check

 --- Package gcc.s390x 0:4.4.6-3.el6 will be installed

 -- Processing Dependency: cpp = 4.4.6-3.el6 for package:
 gcc-4.4.6-3.el6.s390x

 -- Processing Dependency: glibc-devel = 2.2.90-12 for package:
 gcc-4.4.6-3.el6.s390x

 -- Running transaction check

 --- Package gcc.s390x 0:4.4.6-3.el6 will be installed

 -- Processing Dependency: cpp = 4.4.6-3.el6 for package:
 gcc-4.4.6-3.el6.s390x

 --- Package glibc-devel.s390x 0:2.12-1.47.el6 will be installed

 -- Processing Dependency: glibc-headers = 2.12-1.47.el6 for package:
 glibc-devel-2.12-1.47.el6.s390x

 -- Processing Dependency: glibc = 2.12-1.47.el6 for package:
 glibc-devel-2.12-1.47.el6.s390x

 -- Processing Dependency: glibc-headers for package:
 glibc-devel-2.12-1.47.el6.s390x

 -- Running transaction check

 --- Package gcc.s390x 0:4.4.6-3.el6 will be installed

 -- Processing Dependency: cpp = 4.4.6-3.el6 for package:
 gcc-4.4.6-3.el6.s390x

 --- Package glibc.s390 0:2.12-1.47.el6 will be installed

 -- Processing Dependency: glibc-common = 2.12-1.47.el6 for package:
 glibc-2.12-1.47.el6.s390

 -- Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package:
 glibc-2.12-1.47.el6.s390

 -- Processing Dependency: libfreebl3.so for package:
 glibc-2.12-1.47.el6.s390

 --- Package glibc-headers.s390x 0:2.12-1.47.el6 will be installed

 -- Running transaction check

 --- Package gcc.s390x 0:4.4.6-3.el6 will be installed

 -- Processing Dependency: cpp = 4.4.6-3.el6 for package:
 gcc-4.4.6-3.el6.s390x

 --- Package glibc.s390 0:2.12-1.47.el6 will be installed

 -- Processing Dependency: glibc-common = 2.12-1.47.el6 for package:
 glibc-2.12-1.47.el6.s390

 --- Package nss-softokn-freebl.s390 0:3.12.9-11.el6 will be installed

 -- Finished Dependency Resolution

 Error: Package: glibc-2.12-1.47.el6.s390 (RHEL62)

Requires: glibc-common = 2.12-1.47.el6

Installed: glibc-common-2.12-1.80.el6_3.6.s390x
 

Re: RPM Dependencies issue when trying to install with yum

2013-12-13 Thread Phil Knirsch

On 12/13/2013 03:24 PM, Diep, David (OCTO-Contractor) wrote:

Hi guys,



Has anyone ever had this issue and have resolved it?  I've tried everything I 
could think of, but I keep ending up at failure's door.

I am trying to install gcc make, but I get stonewalled with dependencies... I 
think there is a mix up between 31 bit and 64 bit packages?



-- Running transaction check

--- Package gcc.s390x 0:4.4.6-3.el6 will be installed

-- Processing Dependency: cpp = 4.4.6-3.el6 for package: gcc-4.4.6-3.el6.s390x

-- Processing Dependency: glibc-devel = 2.2.90-12 for package: 
gcc-4.4.6-3.el6.s390x

-- Running transaction check

--- Package gcc.s390x 0:4.4.6-3.el6 will be installed

-- Processing Dependency: cpp = 4.4.6-3.el6 for package: gcc-4.4.6-3.el6.s390x

--- Package glibc-devel.s390x 0:2.12-1.47.el6 will be installed

-- Processing Dependency: glibc-headers = 2.12-1.47.el6 for package: 
glibc-devel-2.12-1.47.el6.s390x

-- Processing Dependency: glibc = 2.12-1.47.el6 for package: 
glibc-devel-2.12-1.47.el6.s390x

-- Processing Dependency: glibc-headers for package: 
glibc-devel-2.12-1.47.el6.s390x

-- Running transaction check

--- Package gcc.s390x 0:4.4.6-3.el6 will be installed

-- Processing Dependency: cpp = 4.4.6-3.el6 for package: gcc-4.4.6-3.el6.s390x

--- Package glibc.s390 0:2.12-1.47.el6 will be installed

-- Processing Dependency: glibc-common = 2.12-1.47.el6 for package: 
glibc-2.12-1.47.el6.s390

-- Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: 
glibc-2.12-1.47.el6.s390

-- Processing Dependency: libfreebl3.so for package: glibc-2.12-1.47.el6.s390

--- Package glibc-headers.s390x 0:2.12-1.47.el6 will be installed

-- Running transaction check

--- Package gcc.s390x 0:4.4.6-3.el6 will be installed

-- Processing Dependency: cpp = 4.4.6-3.el6 for package: gcc-4.4.6-3.el6.s390x

--- Package glibc.s390 0:2.12-1.47.el6 will be installed

-- Processing Dependency: glibc-common = 2.12-1.47.el6 for package: 
glibc-2.12-1.47.el6.s390

--- Package nss-softokn-freebl.s390 0:3.12.9-11.el6 will be installed

-- Finished Dependency Resolution

Error: Package: glibc-2.12-1.47.el6.s390 (RHEL62)

Requires: glibc-common = 2.12-1.47.el6

Installed: glibc-common-2.12-1.80.el6_3.6.s390x 
(@rhel-6-for-system-z-rpms)

glibc-common = 2.12-1.80.el6_3.6

Available: glibc-common-2.12-1.47.el6.s390x (RHEL62)

glibc-common = 2.12-1.47.el6

Error: Package: gcc-4.4.6-3.el6.s390x (RHEL62)

Requires: cpp = 4.4.6-3.el6

Installed: cpp-4.4.7-3.el6.s390x (@rhel-6-for-system-z-rpms)

cpp = 4.4.4-15.el6

cpp = 4.4.7-3.el6

Available: cpp-4.4.6-3.el6.s390x (RHEL62)

cpp = 4.4.6-3.el6

cpp = 4.4.4-15.el6



I check and I see that I already have the packages installed:



Setting up Install Process

Package matching glibc-2.12-1.47.el6.s390x already installed. Checking for 
update.

Nothing to do

Setting up Install Process

Package matching cpp-4.4.6-3.el6.s390x already installed. Checking for update.

Nothing to do



# rpm -qa | grep glibc

glibc-2.12-1.80.el6_3.6.s390x

glibc-common-2.12-1.80.el6_3.6.s390x



# rpm -qa | grep cpp

cpp-4.4.7-3.el6.s390x



A little frustrating... anything you guys can suggest so I can get over this 
hurdle would be much appreciated.





David Diep



Hi David.

From a quick look at the transaction log you are showing it seems that
you're using multiple repositories for installation, at least:

rhel-6-for-system-z-rpms
RHEL62

and the 2 errors listed in the transaction log show a conflict between
those 2 repositories.

In detail:

Error: Package: glibc-2.12-1.47.el6.s390 (RHEL62)

That one can't be installed because it requires
glibc-common-2.12-1.47.el6 to be installed which would be available in
the RHEL62 repository, but your current installed version of glibc (and
glibc-common) is already glibc-common-2.12-1.80.el6_3.6. And as you
can't have 2 different versions of glibc installed at the same time on
the system rpm tells you that it can't perform that.

The other one is similar:

Error: Package: gcc-4.4.6-3.el6.s390x (RHEL62)

Says that the gcc-4.4.6 package is being requested to be installed which
requires the cpp-4.4.6 package (again available from RHEL62 repo). Again
the system already has a newer version installed, cpp-4.4.7 from the
rhel-6-for-system-z-rpms repository and here, same as for glibc, rpm can
install both at the same time and tells you it can't perform that
transaction.

The solution here is to downgrade the packages and tell rpm this is
really what you want to do.

So something like this should do the trick:

rpm -Uvh --oldpackage glibc-2.12-1.47.el6.s390.rpm
glibc-2.12-1.47.el6.s390x.rpm glibc-common-2.12-1.47.el6.s390.rpm
glibc-common-2.12-1.47.el6.s390x.rpm

should do it for glibc and

rpm -Uvh --oldpackage gcc-4.4.6-3.el6.s390x.rpm cpp-4.4.6-3.el6.s390x.rpm

for the gcc case.


Re: RPM Dependencies issue when trying to install with yum

2013-12-13 Thread David Boyes
Yum is the functional equivalent. zypper is SuSE-specific. 

 I'm on RHEL... so this option may not be available to me.

--
For LINUX-390 subscribe / signoff / archive access instructions,
send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
--
For more information on Linux on System z, visit
http://wiki.linuxvm.org/