plesk updater error...

Support/Development for PHP
Waylander
Forum User
Forum User
Posts: 60
Joined: Mon Apr 18, 2005 10:13 am

plesk updater error...

Unread post by Waylander »

hi,

today i tried a plesk update via the plesk updater. base packages are ok, but some others fail.

the error are:
Download file versions.inf3: 38%..100% done
Download file PSA_7.5.4/plesk-7.5.4-rh9-i386.inf3: 30%..100% done
Checking for system installed packages...done.
Check for components installation status
Reading system installed packages...done.
Download file plesk-7.5.4-rh9-i386.hdr.gz: 76%..100% done
Download file plesk-7.5.4-rh9-i386.hdr.gz: 46%..94%..100% done
Resolve components
ERROR: Impossible do installation while package php-pear-1:4.4.2-3.rh90.art.i386 is installed in system

yum remove php-pear give a lot of dependencies :(

its possible to remove php-pear save with a --nodept opt and reinstall it after the psa update?

sorry for my bad english

thanks

peter

/edit: args... i forgot...

psa 7.5.4 on rh9 / php 4.4.2 / mysql 4.1.xx
scott
Atomicorp Staff - Site Admin
Atomicorp Staff - Site Admin
Posts: 8355
Joined: Wed Dec 31, 1969 8:00 pm
Location: earth
Contact:

Unread post by scott »

Im loath to do something like that, it seems to me that this is a shortcoming in the way the PSA updater works. This issue does not come up if you use yum.
Waylander
Forum User
Forum User
Posts: 60
Joined: Mon Apr 18, 2005 10:13 am

Unread post by Waylander »

k, thanks scott,

so ill wait till the update is aviable via yum.

peter
faris
Long Time Forum Regular
Long Time Forum Regular
Posts: 2321
Joined: Thu Dec 09, 2004 11:19 am

Unread post by faris »

Hi Waylander,

This is actually quite an easy problem to get around (unusual for Plesk!).

Specifically for the "additional horde packages" issue, all you need to do is install the RPMs manually.

If you download the entire updated RPM package (303Mb!) from the Plesk **Patches** section of the SW Soft website, and untar it, you'll find the five needed RPMs in /rpm_RedHat_9/opt/horde

The packages are:

psa-ingo-1.1-rh9.build75060412.17.noarch.rpm
psa-kronolith-2.1-h9.build75060412.17.noarch.rpm
psa-mnemo-2.1-rh9.build75060412.17.noarch.rpm
psa-passwd-3.0-rh9.build75060412.17.noarch.rpm
psa-turba-2.1-rh9.build75060412.17.noarch.rpm

Simply change to this directory, and do:

rpm -Uvh psa-*

And all five will be installed with no errors.

If you go to the Updater in Plesk you'll see it will now show the additional horde packages listed as "you have an up tp date version"

You should be able to do something similar with the other complnents that could not be installed directly via the Updater.

It is painless and as risk free as this sort of thing gets :-)

And if it gives you any comfort, I have exactly the same OS/versions as you, and have done this on three machines with no issues.

Faris.
Waylander
Forum User
Forum User
Posts: 60
Joined: Mon Apr 18, 2005 10:13 am

Unread post by Waylander »

thanks faris,

ive done the horde update now.

same problem when i update via psa.

ERROR: Impossible do installation while package php-pear-1:4.4.2-3.rh90.art.i386 is installed in system

a yum list psa tell me...

Gathering header information file(s) from server(s)
Server: Atomic Rocket Turtle - 9 - Atomic PSA-Compatible RPMS
Server: Atomic Rocket Turtle - 9 - Atomic PSA App Vault RPMS
Server: Atomic Rocket Turtle - 9 - Base OS RPMS mirror
Server: Dag RPM Repository for older Red Hat Linux
Server: Atomic Rocket Turtle - 9 - SW-Soft PSA 7.5 RPMS
Server: Atomic Rocket Turtle - 9 - OS Update RPMS mirror
Finding updated packages
Downloading needed headers
Looking in Available Packages:
Name Arch Version Repo
--------------------------------------------------------------------------------

Looking in Installed Packages:
Name Arch Version Repo
--------------------------------------------------------------------------------
psa i586 7.5.4-rh9.build75050824.12db

yum list atomic-psa bring me...

Looking in Available Packages:
Name Arch Version Repo
--------------------------------------------------------------------------------
atomic-psa noarch 1.0-10.rh90.art atomic

Looking in Installed Packages:
Name Arch Version Repo
--------------------------------------------------------------------------------

im not sure, but i need a update now to a patched 7.5.4 for upgrading to 8.0

anyone have a hint?

sorry again for my bad english :)

thx, peter

/edit

a attempt with the cli installer fail too...

Please select the components you wish to install:

1. [*] Base packages of Plesk
2. [=] Plesk Updater
3. [=] Frontpage 2002 support
4. [*] Apache ASP support
5. [=] Mailman mailing list manager support
6. [ ] PosgreSQL server support
7. [ ] Tomcat Java Servlets support
8. [*] SpamAssassin support
9. [=] SPAM blocker for QMail daemon
10. [ ] Apache mod_python module
11. [=] Application vault packages
12. [=] Additional Horde (webmail) components for Plesk
13. [=] Additional Plesk manuals
14. [=] Backup utilities
15. [ ] Dr. Web antivirus
16. [ ] Plesk Professional Web Site Editor
17. [=] Plesk API [former Plesk Agent]
18. [=] SSHTerm - SSH Terminal java applet
19. [*] Plesk migration manager
20. [=] Plesk Firewall module
21. [*] Plesk Counter-Strike game server module
22. [ ] Plesk VPN module
23. [ ] Plesk Battlefield 1942 game server module
24. [ ] Plesk Fileserver module and SMB file server package
25. [*] Watchdog (System monitoring module)
26. [ ] SiteBuilder and Sitebuilder module for Plesk
27. [=] ColdFusion support for Plesk

N) Next page; P) Go back; Q) Cancel installing;
A) Select all; D) Deselect all;
To toggle component enter its number;
Type a number or a character of desired action [N]: n
Reading system installed packages...done.
Download file plesk-7.5.4-rh9-i386.hdr.gz: 73%..100% done
Download file plesk-7.5.4-rh9-i386.hdr.gz: 42%..95%..100% done
Resolve components
ERROR: Impossible do installation while package php-pear-1:4.4.2-3.rh90.art.i386 is installed in system
ERROR: Installation failed

hrpmf...^^
Waylander
Forum User
Forum User
Posts: 60
Joined: Mon Apr 18, 2005 10:13 am

Unread post by Waylander »

/update

ive try a complete yum update now, fail even with...

# yum update
Gathering header information file(s) from server(s)
Server: Atomic Rocket Turtle - 9 - Atomic PSA-Compatible RPMS
Server: Atomic Rocket Turtle - 9 - Atomic PSA App Vault RPMS
Server: Atomic Rocket Turtle - 9 - Base OS RPMS mirror
Server: Dag RPM Repository for older Red Hat Linux
Server: Atomic Rocket Turtle - 9 - SW-Soft PSA 7.5 RPMS
Server: Atomic Rocket Turtle - 9 - OS Update RPMS mirror
Finding updated packages
Downloading needed headers
Resolving dependencies
.......Unable to satisfy dependencies
Package spamassassin needs perl(:MODULE_COMPAT_5.8.0), this is not available.
Package synaptic needs libapt-pkg-libc6.3-5.so.0, this is not available.
Package perl-Apache-ASP needs perl(Apache2::Connection), this is not available.
Package perl-Apache-ASP needs perl(Apache2::Log), this is not available.
Package perl-Apache-ASP needs perl(Apache2::RequestIO), this is not available.
Package perl-Apache-ASP needs perl(Apache2::RequestRec), this is not available.
Package perl-Apache-ASP needs perl(Apache2::RequestUtil), this is not available.
Package perl-Apache-ASP needs perl(Apache2::Response), this is not available.
Package perl-Apache-ASP needs perl(Apache2::ServerRec), this is not available.
Package perl-Apache-ASP needs perl(Apache2::ServerUtil), this is not available.
Package perl-Apache-ASP needs perl(Apache2::SubRequest), this is not available.
faris
Long Time Forum Regular
Long Time Forum Regular
Posts: 2321
Joined: Thu Dec 09, 2004 11:19 am

Unread post by faris »

Hi Peter,

I think you need to do the same type of manual install as before only this time for the base and option packages in Plesk.

Basically download the full RPM from Plesk (like you did for Horde), and follow the manual install instructions in the readme file.

So you'll end up doing things like rpm -Uvh (lots of things at once). This will solve the problem *** I HOPE ***

You do have some some strange errors listed though, so maybe you should wait for Scott or someone else to confirm what I'm suggesting before you go ahead and do it in case you break something vital!

Faris.
Waylander
Forum User
Forum User
Posts: 60
Joined: Mon Apr 18, 2005 10:13 am

Unread post by Waylander »

i think ive solved the spamassassin issue by manual installing the perl(:MODULE_COMPAT_5.8.0)

got some errors
([12399] error: persistent_udp: no such method at /usr/lib/perl5/vendor_perl/5.8.0/Mail/SpamAssassin/DnsResolver.pm line 98
[12401] error: persistent_udp: no such method at /usr/lib/perl5/vendor_perl/5.8.0/Mail/SpamAssassin/DnsResolver.pm line 98
Starting psa-spamassassin service: [ OK ]
Updated: spamassassin 1:3.1.1-3.rh90.art.i386
Transaction(s) Complete)

but i think it work^^

after a qmail-scanner-reconfigure the email-header say all fine :)

now im searching for the perl modules...
Waylander
Forum User
Forum User
Posts: 60
Joined: Mon Apr 18, 2005 10:13 am

Unread post by Waylander »

/edit

ive run an yum update, lots of packages are updated, but psa still give me the error :(

maybe anything wrong in my yum.conf?

[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
exclude=kernel*

[base]
name=Atomic Rocket Turtle - $releasever - Base OS RPMS mirror
baseurl=http://3es.atomicrocketturtle.com/3rd-p ... eleasever/


[updates]
name=Atomic Rocket Turtle - $releasever - OS Update RPMS mirror
baseurl=http://3es.atomicrocketturtle.com/3rd-p ... eleasever/

[atomic]
name=Atomic Rocket Turtle - $releasever - Atomic PSA-Compatible RPMS
baseurl=http://3es.atomicrocketturtle.com/atomi ... eleasever/

[psa-7.5]
name=Atomic Rocket Turtle - $releasever - SW-Soft PSA 7.5 RPMS
baseurl=http://3es.atomicrocketturtle.com/atomi ... eleasever/

#[dag]
#name=Dag RPM Repository for older Red Hat Linux
#baseurl=http://apt.sw.be/redhat/$releasever/en/$basearch/dag

[atomic-app-vault]
name=Atomic Rocket Turtle - $releasever - Atomic PSA App Vault RPMS
baseurl=http://3es.atomicrocketturtle.com/atomic/app-vault/

ive no more ideas :(

/edit2

just forgot the snip from install.log

Files conflict detected: necessary package php-4.3.2-psa.rh9.1.i386 have file /usr/bin/pear which is also provided by package php-pear-1:4.4.2-3.rh90.art.i386 with different md5 sum, try to resolve this situation.
Unresolved files conflict: necessary package php-4.3.2-psa.rh9.1.i386 have the file /usr/bin/pear. Other package php-pear-1:4.4.2-3.rh90.art.i386 is provides the same file with different md5sum and there is no upgrade or obsolete solution, add to removable list php-pear
catch error with message: Impossible do installation while package php-pear-1:4.4.2-3.rh90.art.i386 is installed in system
ERROR: Impossible do installation while package php-pear-1:4.4.2-3.rh90.art.i386 is installed in system
Exit with ERROR status
Waylander
Forum User
Forum User
Posts: 60
Joined: Mon Apr 18, 2005 10:13 am

Unread post by Waylander »

noone have any idea?

i dont like the idea to downgrade php to 4.3.2 :(

plz help... :oops:
scott
Atomicorp Staff - Site Admin
Atomicorp Staff - Site Admin
Posts: 8355
Joined: Wed Dec 31, 1969 8:00 pm
Location: earth
Contact:

Unread post by scott »

use "yum upgrade" instead of "yum update". Update wont fire on the Obsoletes tag like Upgrade will.
Waylander
Forum User
Forum User
Posts: 60
Joined: Mon Apr 18, 2005 10:13 am

Unread post by Waylander »

thx scott,

ive tried a yum upgrade

Resolving dependencies
.....Unable to satisfy dependencies
Package Sitebuilder needs php-ioncube-loader, this is not available.

ive excluded php* in my yum.conf (php5... :( )

bad bad... think no way without downgrade to php 4.3.2 :(
breun
Long Time Forum Regular
Long Time Forum Regular
Posts: 2813
Joined: Sat Aug 20, 2005 9:30 am
Location: The Netherlands

Unread post by breun »

Waylander wrote: Package perl-Apache-ASP needs perl(Apache2::Connection), this is not available.
Package perl-Apache-ASP needs perl(Apache2::Log), this is not available.
Package perl-Apache-ASP needs perl(Apache2::RequestIO), this is not available.
Package perl-Apache-ASP needs perl(Apache2::RequestRec), this is not available.
Package perl-Apache-ASP needs perl(Apache2::RequestUtil), this is not available.
Package perl-Apache-ASP needs perl(Apache2::Response), this is not available.
Package perl-Apache-ASP needs perl(Apache2::ServerRec), this is not available.
Package perl-Apache-ASP needs perl(Apache2::ServerUtil), this is not available.
Package perl-Apache-ASP needs perl(Apache2::SubRequest), this is not available.
I use exclude=perl-Apache-ASP in Dag's yum section as that seems to conflict with Plesk's own perl-Apache-ASP package.
Lemonbit Internet Dedicated Server Management
xtreme2490
Forum User
Forum User
Posts: 5
Joined: Wed Jun 14, 2006 10:28 am

Unread post by xtreme2490 »

Same deal here , any solution yet ?

Download file versions.inf3: 47%..100% done
Download file PSA_7.5.4/plesk-7.5.4-rh9-i386.inf3: 86%..100% done
Checking for system installed packages...done.
Check for components installation status
Reading system installed packages...done.
Download file plesk-7.5.4-rh9-i386.hdr.gz: 62%..100% done
Download file plesk-7.5.4-rh9-i386.hdr.gz: 47%..100% done
Resolve components
ERROR: Impossible do installation while package php-pear-1:4.4.2-3.rh90.art.i386 is installed in system


I was trying to update the spamassasin package using Plesk Updater.

How can i proceed without breaking things ?

Plesk 7.5.4 on RH 9.0
scott
Atomicorp Staff - Site Admin
Atomicorp Staff - Site Admin
Posts: 8355
Joined: Wed Dec 31, 1969 8:00 pm
Location: earth
Contact:

Unread post by scott »

Their updater cant handle external archives correctly. I get around it by updating with yum instead.
Post Reply