SCIENTIFIC-LINUX-USERS Archives

October 2008

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Michael Mansour <[log in to unmask]>
Reply To:
Michael Mansour <[log in to unmask]>
Date:
Fri, 10 Oct 2008 14:51:12 +1100
Content-Type:
text/plain
Parts/Attachments:
text/plain (118 lines)
Hi,

> Hi,
> 
> This is a simple but very "funny" problem I'd just like to report.
> 
> This has to do with the pcre package.
> 
> I upgraded an SL 5.0 server to 5.1. I needed to install pcre-devel,
>  so using yum:
> 
> # yum -y install pcre-devel
> Loading "kernel-module" plugin
> Setting up Install Process
> Setting up repositories
> Reading repository metadata in from local files
> Parsing package install arguments
> Resolving Dependencies
> --> Populating transaction set with selected packages. Please wait.
> ---> Downloading header for pcre-devel to pack into transaction set.
> pcre-devel-6.6-2.el5_1.7. 100% |=========================|  10 kB    
> 00:00
> ---> Package pcre-devel.i386 0:6.6-2.el5_1.7 set to be updated
> ---> Downloading header for pcre-devel to pack into transaction set.
> pcre-devel-6.6-2.el5_1.7. 100% |=========================|  10 kB    
> 00:00
> ---> Package pcre-devel.x86_64 0:6.6-2.el5_1.7 set to be updated
> --> Running transaction check
> --> Processing Dependency: pcre = 6.6-2.el5_1.7 for package: pcre-devel
> --> Finished Dependency Resolution
> Beginning Kernel Module Plugin
> Finished Kernel Module Plugin
> Error: Missing Dependency: pcre = 6.6-2.el5_1.7 is needed by package 
> pcre-devel
> 
> Ok, so what do I have installed:
> 
> # yum list pcre\*
> Loading "kernel-module" plugin
> Setting up repositories
> Reading repository metadata in from local files
> Installed Packages
> pcre.x86_64                              6.6-2.el5.7            installed
> pcre.i386                                6.6-2.el5.7            installed
> Available Packages
> pcre.i386                                6.6-2.el5_1.7          sl-base
> pcre.x86_64                              6.6-2.el5_1.7          sl-base
> pcre-devel.x86_64                        6.6-2.el5_1.7          sl-base
> pcre-devel.i386                          6.6-2.el5_1.7          sl-base
> 
> Ok, so I try to install from the SL5.1 tree manually:
> 
> # rpm -Uvh
> http://ftp.scientificlinux.org/linux/scientific/51/x86_64/SL/pcre-
> 6.6-2.el5_1.7.i386.rpm 
> http://ftp.scientificlinux.org/linux/scientific/51/x86_64/SL/pcre-
> 6.6-2.el5_1.7.x86_64.rpm Retrieving 
> http://ftp.scientificlinux.org/linux/scientific/51/x86_64/SL/pcre-
> 6.6-2.el5_1.7.i386.rpm Retrieving 
> http://ftp.scientificlinux.org/linux/scientific/51/x86_64/SL/pcre-
> 6.6-2.el5_1.7.x86_64.rpm warning: /var/tmp/rpm-xfer.uTMUG9: Header 
> V3 DSA signature: NOKEY, key ID a7048f8d Preparing...                
> ########################################### [100%]        package 
> pcre-6.6-2.el5.7 (which is newer than pcre-6.6-2.el5_1.7) is already 
> installed
> 
> ie. I cannot install pcre-devel 6.6-2.el5.7 because that only exists 
> in the SL
> 5.0 security area:
> 
> http://ftp.scientificlinux.org/linux/scientific/50/x86_64/updates/security/
> 
> and is not in 5.1 or in 5.2, and the pcre I have running in SL5.1 is 
> actually not what it should be running (or not what SL5.1 or 5.2 is 
> supposed to have installed), but the newer pcre from SL 5.0
> 
> When I upgraded using yum from 5.0 to 5.1, the pcre wasn't 
> "downgraded" to the older pcre-6.6-2.el5_1.7 in SL5.1
> 
> To resolve this, I just did:
> 
> # rpm -Uvh
>
http://ftp.scientificlinux.org/linux/scientific/50/x86_64/updates/security/pcre-devel-6.6-2.el5.7.x86_64.rpm
http://ftp.scientificlinux.org/linux/scientific/50/x86_64/updates/security/pcre-devel-6.6-2.el5.7.i386.rpm
Retrieving
http://ftp.scientificlinux.org/linux/scientific/50/x86_64/updates/security/pcre-devel-6.6-2.el5.7.x86_64.rpm
Retrieving
http://ftp.scientificlinux.org/linux/scientific/50/x86_64/updates/security/pcre-devel-6.6-2.el5.7.i386.rpm
warning: /var/tmp/rpm-xfer.7Z5m3A: Header V3 DSA signature: NOKEY, key ID
82fd17b2 Preparing...               
########################################### [100%]
>    1:pcre-devel            
>  ########################################### [ 50%]
>    2:pcre-devel            
>  ########################################### [100%]
> 
> ie. installed the pcre-devel from SL 5.0 into the 5.1 environment.

The same issue also exists for the libpng-devel package:

[root@ctapp1 php-4.4.9]# yum list libpng\*
Loading "kernel-module" plugin
Setting up repositories
Reading repository metadata in from local files
Installed Packages
libpng.x86_64                            2:1.2.10-7.1.el5.1     installed
libpng.i386                              2:1.2.10-7.1.el5.1     installed
Available Packages
libpng.x86_64                            2:1.2.10-7.1.el5_0.1   sl-base
libpng.i386                              2:1.2.10-7.1.el5_0.1   sl-base
libpng-devel.x86_64                      2:1.2.10-7.1.el5_0.1   sl-base
libpng-devel.i386                        2:1.2.10-7.1.el5_0.1   sl-base

Regards,

Michael.

ATOM RSS1 RSS2