• Dear Pleskians! The Plesk Forum will be undergoing scheduled maintenance on Monday, 7th of July, at 9:00 AM UTC. The expected maintenance window is 2 hours.
    Thank you in advance for your patience and understanding on the matter.

YUM repository for 8.6 is broken?

W

wagnerch

Guest
Anyone know what is the deal with the Plesk 8.6 repository? There seems to be a bunch of files for Plesk 9.0.0 in the headers, but the packages do not exist. I am specifically looking at the 8.6 repository and now yum update is broken and I had to disable the "plesk-dist" repo and add exclude rules to other repo's (rpmforge on a higher priority than plesk) to prevent clobbering some of the perl packages that Plesk is distributing.

It's not a priority conflict, there are bogus headers in the 8.6 repo, someone needs to rebuild the headers.

Code:
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for psa-api-rpc to pack into transaction set.
http://autoinstall.plesk.com/PSA_8.6.0/dist-rpm-CentOS-4.2-i386/opt/api/psa-api-rpc-9.0.0-cos4.build90081117.17.noarch.rpm: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
Error: failure: opt/api/psa-api-rpc-9.0.0-cos4.build90081117.17.noarch.rpm from plesk-dist: [Errno 256] No more mirrors to try.

And my Plesk repositories (note I had to disable plesk-dist to get past this):

Code:
[plesk-dist]
name=Plesk Server Administrator
baseurl=http://autoinstall.plesk.com/PSA_8.6.0/dist-rpm-CentOS-4.2-i386
gpgcheck=0
priority=10
enabled=0

[plesk-update]
name=Plesk Server Administrator
baseurl=http://autoinstall.plesk.com/PSA_8.6.0/update-rpm-CentOS-4.2-i386
gpgcheck=0
priority=10
enabled=1

[plesk-thirdparty]
name=Plesk Server Administrator
baseurl=http://autoinstall.plesk.com/PSA_8.6.0/thirdparty-rpm-CentOS-4.2-i386
gpgcheck=0
priority=10
enabled=1

And rpmforge, note it is priority 20 and I am using yum plugin priorities.

Code:
# Name: RPMforge RPM Repository for Red Hat Enterprise 4 - dag
# URL: http://rpmforge.net/
[rpmforge]
name = Red Hat Enterprise $releasever - RPMforge.net - dag
#baseurl = http://apt.sw.be/redhat/el4/en/$basearch/dag
mirrorlist = http://apt.sw.be/redhat/el4/en/mirrors-rpmforge
#mirrorlist = file:///etc/yum.repos.d/mirrors-rpmforge
enabled = 1
protect = 0
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag
gpgcheck = 1
priority = 20
exclude=awstats-* perl-Apache-ASP-* perl-Font-AFM-* perl-HTML-Format-* perl-HTML-Tree-* perl-Text-Iconv-*


Forgot to mention that I am running CentOS 4.7.
 
It looks like they rebuilt the cache files for the CentOS 4/Plesk 8.6 dist repo, but oddly enough no one bothered to include update 5 into the repository.

And when I tried to go into the Updater to apply update 5 patch it complained about unknown packages such as:
psa-api-8.6.0-cos4.build86080822.20.noarch.rpm
psa-api-rpc-8.6.0-cos4.build86080822.20.noarch.rpm
courier-imap-3.0.8-cos4.build86080722.02.i586.rpm
psa-courier-imap-add-8.6.0-cos4.build86080722.02.i586.rpm
psa-qmail-1.03-cos4.build86080822.20.i586.rpm

I had to manually download the 86080930 RPMs and update them, before the updater would work again. The updater was complaining about the packages not existing in the inf3 file. What the heck is going on?
 
Back
Top