• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.

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