FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > EPEL Development

 
 
LinkBack Thread Tools
 
Old 07-10-2012, 02:47 PM
Rainer Traut
 
Default rt3 upgrade problem from testing repo

Hi,
I have just migrated rt3 from fedora11 3.8.2 to RHEL6.3 x86_64 3.8.10.
This seems to have succeeded and is working flawlessly - and I wanted to
use a rt3 version without known security risks.


But...
upgrading to the testing version does not work.

I have checked the same command before 6.2 to 6.3 upgrade and there were
no missing dependencies. It did not pull in Spamassassin I recall.

So it can either be a problem with 6.3 or the testing repo I think...

[root@rt3 ~]# yum update rt3 --enablerepo=epel-testing
...
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package rt3.noarch 0:3.8.10-2.el6.1 will be updated
---> Package rt3.noarch 0:3.8.13-1.el6.1 will be an update
--> Processing Dependency: perl() >= . for package:
rt3-3.8.13-1.el6.1.noarch
--> Processing Dependency: perl(Mail::SpamAssassin) for package:
rt3-3.8.13-1.el6.1.noarch

--> Running transaction check
---> Package rt3.noarch 0:3.8.13-1.el6.1 will be an update
--> Processing Dependency: perl() >= . for package:
rt3-3.8.13-1.el6.1.noarch

---> Package spamassassin.x86_64 0:3.3.1-2.el6 will be installed
--> Processing Dependency: perl(NetAddr::IP) >= 4.000 for package:
spamassassin-3.3.1-2.el6.x86_64
--> Processing Dependency: perl(Mail:KIM) for package:
spamassassin-3.3.1-2.el6.x86_64
--> Processing Dependency: perl(IO::Socket::INET6) for package:
spamassassin-3.3.1-2.el6.x86_64
--> Processing Dependency: perl(Encode:etect) for package:
spamassassin-3.3.1-2.el6.x86_64
--> Processing Dependency: perl(IO::Socket::SSL) for package:
spamassassin-3.3.1-2.el6.x86_64
--> Processing Dependency: perl(Net:NS) for package:
spamassassin-3.3.1-2.el6.x86_64

--> Running transaction check
---> Package perl-Encode-Detect.x86_64 0:1.01-2.el6 will be installed
---> Package perl-IO-Socket-INET6.noarch 0:2.56-4.el6 will be installed
--> Processing Dependency: perl(Socket6) for package:
perl-IO-Socket-INET6-2.56-4.el6.noarch

---> Package perl-IO-Socket-SSL.noarch 0:1.31-2.el6 will be installed
--> Processing Dependency: perl(Net::SSLeay) >= 1.21 for package:
perl-IO-Socket-SSL-1.31-2.el6.noarch
--> Processing Dependency: perl(Net::LibIDN) for package:
perl-IO-Socket-SSL-1.31-2.el6.noarch

---> Package perl-Mail-DKIM.noarch 0:0.37-2.el6 will be installed
--> Processing Dependency: perl(Crypt::OpenSSL::RSA) for package:
perl-Mail-DKIM-0.37-2.el6.noarch

---> Package perl-Net-DNS.x86_64 0:0.65-4.el6 will be installed
--> Processing Dependency: perl(Digest::HMAC_MD5) for package:
perl-Net-DNS-0.65-4.el6.x86_64

---> Package perl-NetAddr-IP.x86_64 0:4.027-7.el6 will be installed
---> Package rt3.noarch 0:3.8.13-1.el6.1 will be an update
--> Processing Dependency: perl() >= . for package:
rt3-3.8.13-1.el6.1.noarch

--> Running transaction check
---> Package perl-Crypt-OpenSSL-RSA.x86_64 0:0.25-10.1.el6 will be installed
--> Processing Dependency: perl(Crypt::OpenSSL::Bignum) for package:
perl-Crypt-OpenSSL-RSA-0.25-10.1.el6.x86_64
--> Processing Dependency: perl(Crypt::OpenSSL::Random) for package:
perl-Crypt-OpenSSL-RSA-0.25-10.1.el6.x86_64

---> Package perl-Digest-HMAC.noarch 0:1.01-22.el6 will be installed
---> Package perl-Net-LibIDN.x86_64 0:0.12-3.el6 will be installed
---> Package perl-Net-SSLeay.x86_64 0:1.35-9.el6 will be installed
---> Package perl-Socket6.x86_64 0:0.23-3.el6 will be installed
---> Package rt3.noarch 0:3.8.13-1.el6.1 will be an update
--> Processing Dependency: perl() >= . for package:
rt3-3.8.13-1.el6.1.noarch

--> Running transaction check
---> Package perl-Crypt-OpenSSL-Bignum.x86_64 0:0.04-8.1.el6 will be
installed
---> Package perl-Crypt-OpenSSL-Random.x86_64 0:0.04-9.1.el6 will be
installed

---> Package rt3.noarch 0:3.8.13-1.el6.1 will be an update
--> Processing Dependency: perl() >= . for package:
rt3-3.8.13-1.el6.1.noarch

--> Finished Dependency Resolution
Error: Package: rt3-3.8.13-1.el6.1.noarch (epel-testing)
Requires: perl() >= .
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Thx
Rainer

_______________________________________________
epel-devel-list mailing list
epel-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/epel-devel-list
 
Old 07-10-2012, 02:58 PM
Paul Howarth
 
Default rt3 upgrade problem from testing repo

On 07/10/2012 03:47 PM, Rainer Traut wrote:

Hi,
I have just migrated rt3 from fedora11 3.8.2 to RHEL6.3 x86_64 3.8.10.
This seems to have succeeded and is working flawlessly - and I wanted to
use a rt3 version without known security risks.

But...
upgrading to the testing version does not work.

I have checked the same command before 6.2 to 6.3 upgrade and there were
no missing dependencies. It did not pull in Spamassassin I recall.
So it can either be a problem with 6.3 or the testing repo I think...

[root@rt3 ~]# yum update rt3 --enablerepo=epel-testing
...
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package rt3.noarch 0:3.8.10-2.el6.1 will be updated
---> Package rt3.noarch 0:3.8.13-1.el6.1 will be an update
--> Processing Dependency: perl() >= . for package:
rt3-3.8.13-1.el6.1.noarch
--> Processing Dependency: perl(Mail::SpamAssassin) for package:
rt3-3.8.13-1.el6.1.noarch
--> Running transaction check
---> Package rt3.noarch 0:3.8.13-1.el6.1 will be an update
--> Processing Dependency: perl() >= . for package:
rt3-3.8.13-1.el6.1.noarch
---> Package spamassassin.x86_64 0:3.3.1-2.el6 will be installed
--> Processing Dependency: perl(NetAddr::IP) >= 4.000 for package:
spamassassin-3.3.1-2.el6.x86_64
--> Processing Dependency: perl(Mail:KIM) for package:
spamassassin-3.3.1-2.el6.x86_64
--> Processing Dependency: perl(IO::Socket::INET6) for package:
spamassassin-3.3.1-2.el6.x86_64
--> Processing Dependency: perl(Encode:etect) for package:
spamassassin-3.3.1-2.el6.x86_64
--> Processing Dependency: perl(IO::Socket::SSL) for package:
spamassassin-3.3.1-2.el6.x86_64
--> Processing Dependency: perl(Net:NS) for package:
spamassassin-3.3.1-2.el6.x86_64
--> Running transaction check
---> Package perl-Encode-Detect.x86_64 0:1.01-2.el6 will be installed
---> Package perl-IO-Socket-INET6.noarch 0:2.56-4.el6 will be installed
--> Processing Dependency: perl(Socket6) for package:
perl-IO-Socket-INET6-2.56-4.el6.noarch
---> Package perl-IO-Socket-SSL.noarch 0:1.31-2.el6 will be installed
--> Processing Dependency: perl(Net::SSLeay) >= 1.21 for package:
perl-IO-Socket-SSL-1.31-2.el6.noarch
--> Processing Dependency: perl(Net::LibIDN) for package:
perl-IO-Socket-SSL-1.31-2.el6.noarch
---> Package perl-Mail-DKIM.noarch 0:0.37-2.el6 will be installed
--> Processing Dependency: perl(Crypt::OpenSSL::RSA) for package:
perl-Mail-DKIM-0.37-2.el6.noarch
---> Package perl-Net-DNS.x86_64 0:0.65-4.el6 will be installed
--> Processing Dependency: perl(Digest::HMAC_MD5) for package:
perl-Net-DNS-0.65-4.el6.x86_64
---> Package perl-NetAddr-IP.x86_64 0:4.027-7.el6 will be installed
---> Package rt3.noarch 0:3.8.13-1.el6.1 will be an update
--> Processing Dependency: perl() >= . for package:
rt3-3.8.13-1.el6.1.noarch
--> Running transaction check
---> Package perl-Crypt-OpenSSL-RSA.x86_64 0:0.25-10.1.el6 will be
installed
--> Processing Dependency: perl(Crypt::OpenSSL::Bignum) for package:
perl-Crypt-OpenSSL-RSA-0.25-10.1.el6.x86_64
--> Processing Dependency: perl(Crypt::OpenSSL::Random) for package:
perl-Crypt-OpenSSL-RSA-0.25-10.1.el6.x86_64
---> Package perl-Digest-HMAC.noarch 0:1.01-22.el6 will be installed
---> Package perl-Net-LibIDN.x86_64 0:0.12-3.el6 will be installed
---> Package perl-Net-SSLeay.x86_64 0:1.35-9.el6 will be installed
---> Package perl-Socket6.x86_64 0:0.23-3.el6 will be installed
---> Package rt3.noarch 0:3.8.13-1.el6.1 will be an update
--> Processing Dependency: perl() >= . for package:
rt3-3.8.13-1.el6.1.noarch
--> Running transaction check
---> Package perl-Crypt-OpenSSL-Bignum.x86_64 0:0.04-8.1.el6 will be
installed
---> Package perl-Crypt-OpenSSL-Random.x86_64 0:0.04-9.1.el6 will be
installed
---> Package rt3.noarch 0:3.8.13-1.el6.1 will be an update
--> Processing Dependency: perl() >= . for package:
rt3-3.8.13-1.el6.1.noarch
--> Finished Dependency Resolution
Error: Package: rt3-3.8.13-1.el6.1.noarch (epel-testing)
Requires: perl() >= .
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest


The rt3 package in EPEL-6 appears to use rpm-4.9-style requires/provides
filters, but EL-6 doesn't have rpm 4.9, hence the breakage.


Paul.


_______________________________________________
epel-devel-list mailing list
epel-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/epel-devel-list
 
Old 07-11-2012, 11:58 AM
Xavier Bachelot
 
Default rt3 upgrade problem from testing repo

On 07/10/2012 04:58 PM, Paul Howarth wrote:

On 07/10/2012 03:47 PM, Rainer Traut wrote:

Hi,
I have just migrated rt3 from fedora11 3.8.2 to RHEL6.3 x86_64 3.8.10.
This seems to have succeeded and is working flawlessly - and I wanted to
use a rt3 version without known security risks.

But...
upgrading to the testing version does not work.

I have checked the same command before 6.2 to 6.3 upgrade and there were
no missing dependencies. It did not pull in Spamassassin I recall.
So it can either be a problem with 6.3 or the testing repo I think...


...snip..

The rt3 package in EPEL-6 appears to use rpm-4.9-style requires/provides
filters, but EL-6 doesn't have rpm 4.9, hence the breakage.



oops, sorry about that. I have fixed it locally, I will push an updated
package to -testing later today.


Regards,
Xavier

_______________________________________________
epel-devel-list mailing list
epel-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/epel-devel-list
 
Old 07-12-2012, 08:37 AM
Rainer Traut
 
Default rt3 upgrade problem from testing repo

Am 11.07.2012 13:58, schrieb Xavier Bachelot:


oops, sorry about that. I have fixed it locally, I will push an updated
package to -testing later today.


Thx Xavier.
May I ask how you handle the update procedure for every rt3 minor version?

I think you have to run
rt-setup-database --dba root --prompt-for-dba-password --action upgrade
and need user interaction for it.

I have looked inside the spec file but found no hint.
Do I hove to run the script by hand then?

Rainer


_______________________________________________
epel-devel-list mailing list
epel-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/epel-devel-list
 

Thread Tools




All times are GMT. The time now is 02:46 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org