Page 1 of 1

List of updates to be installed.. will they break Plesk?

Posted: Wed Dec 22, 2004 2:03 pm
by Brent

Code: Select all

ImageMagick                             5.5.6          7                 i386
Mambo                                   4.5.1a         1                 noarch
PostNuke                                0.750          1                 noarch
XFree86-Mesa-libGL                      4.3.0          78.EL             i386
XFree86-Mesa-libGLU                     4.3.0          78.EL             i386
XFree86-font-utils                      4.3.0          78.EL             i386
XFree86-libs                            4.3.0          78.EL             i386
XFree86-libs-data                       4.3.0          78.EL             i386
XFree86-truetype-fonts                  4.3.0          78.EL             i386
XFree86-xauth                           4.3.0          78.EL             i386
XFree86-xfs                             4.3.0          78.EL             i386
arts                                    1.1.3          2.3               i386
aspell                                  0.33.7.1       25.1              i386
aspell-devel                            0.33.7.1       25.1              i386
at                                      3.1.8          60_EL3            i386
autofs                                  4.1.3          47                i386
bbclone                                 0.33.1         rhel3.build040723.13noarc
h
bind                                    9.2.4          1_EL3             i386
bind-libs                               9.2.4          1_EL3             i386
bind-utils                              9.2.4          1_EL3             i386
comps                                   3ES            0.20041216        i386
cpp                                     3.2.3          49                i386
curl                                    7.10.6         4.2               i386
curl-devel                              7.10.6         4.2               i386
devlabel                                0.48.03        6                 i386
dhclient                                3.0.1          10_EL3            i386
dhcp                                    3.0.1          10_EL3            i386
e2fsprogs                               1.32           15.1              i386
e2fsprogs-devel                         1.32           15.1              i386
esound                                  0.2.28         6                 i386
fam                                     2.6.8          15                i386
fam-devel                               2.6.8          15                i386
frontpage                               5.0            45psa.rhel3       i586
gallery                                 1.4.3          rhel3.build040723.13noarc
h
gcc                                     3.2.3          49                i386
gcc-c++                                 3.2.3          49                i386
gcc-g77                                 3.2.3          49                i386
gcc-gnat                                3.2.3          49                i386
gcc-java                                3.2.3          49                i386
gcc-objc                                3.2.3          49                i386
gd                                      1.8.4          12.3.1            i386
gdb                                     6.1post        1.20040607.52     i386
ghostscript                             7.05           32.1.9            i386
gimp-print                              4.2.4          5.1               i386
glibc                                   2.3.2          95.30             i686
glibc-common                            2.3.2          95.30             i386
glibc-devel                             2.3.2          95.30             i386
glibc-headers                           2.3.2          95.30             i386
glibc-profile                           2.3.2          95.30             i386
glibc-utils                             2.3.2          95.30             i386
gtchat                                  0.93           rhel3.build040723.13noarc
h
gtk2                                    2.2.4          12                i386
hesiod                                  3.0.2          28.1              i386
hesiod-devel                            3.0.2          28.1              i386
hpijs                                   1.3            32.1.9            i386
hwdata                                  0.101.14       1                 noarch
initscripts                             7.31.18.EL     1                 i386
ipsec-tools                             0.2.5          0.6               i386
iputils                                 20020927       11.30.1           i386
kernel-smp                              2.4.21         27.EL             i686
kernel-source                           2.4.21         27.EL             i386
kernel-utils                            2.4            8.37.7            i386
krb5-devel                              1.2.7          31                i386
krb5-libs                               1.2.7          31                i386
krb5-workstation                        1.2.7          31                i386
kudzu                                   1.1.22.9       1                 i386
kudzu-devel                             1.1.22.9       1                 i386
laus-libs                               0.1            66RHEL3           i386
libaio                                  0.3.96         5                 i386
libaio-devel                            0.3.96         5                 i386
libao                                   0.8.3          3.1               i386
libao-devel                             0.8.3          3.1               i386
libf2c                                  3.2.3          49                i386
libgcc                                  3.2.3          49                i386
libgcj                                  3.2.3          49                i386
libgcj-devel                            3.2.3          49                i386
libgnat                                 3.2.3          49                i386
libobjc                                 3.2.3          49                i386
libstdc++                               3.2.3          49                i386
libstdc++-devel                         3.2.3          49                i386
libuser                                 0.51.7         1.EL3.3           i386
libuser-devel                           0.51.7         1.EL3.3           i386
libxml                                  1.8.17         9.2               i386
libxml2                                 2.5.10         7                 i386
libxml2-devel                           2.5.10         7                 i386
libxml2-python                          2.5.10         7                 i386
libxslt                                 1.0.33         5                 i386
libxslt-devel                           1.0.33         5                 i386
losetup                                 2.11y          31.2              i386
lvm                                     1.0.8          9                 i386
mailman                                 2.1.5          23                i386
man-pages                               1.60           4.2               noarch
mod_webapp                              4.1.29         15psa.rhel3       i586
modutils                                2.4.25         14.EL             i386
modutils-devel                          2.4.25         14.EL             i386
mount                                   2.11y          31.2              i386
net-snmp                                5.0.9          2.30E.12          i386
net-snmp-devel                          5.0.9          2.30E.12          i386
net-tools                               1.60           20E.1             i386
netconfig                               0.8.19         1.1               i386
nfs-utils                               1.0.6          33EL              i386
nptl-devel                              2.3.2          95.30             i686
nscd                                    2.3.2          95.30             i386
openjade                                1.3.1          12.1              i386
openmotif                               2.2.3          4.RHEL3.4         i386
openssh                                 3.9p1          2.rhel3.art       i386
openssh-clients                         3.9p1          2.rhel3.art       i386
openssh-server                          3.9p1          2.rhel3.art       i386
pam                                     0.75           62                i386
pam-devel                               0.75           62                i386
pango                                   1.2.5          5                 i386
pcre                                    3.9            10.1              i386
pcre-devel                              3.9            10.1              i386
perl                                    5.8.5          9.rhel3.art       i386
perl-Apache-ASP                         2.49           35psa             noarch
perl-CGI                                2.81           88.9              i386
perl-CPAN                               1.61           88.9              i386
perl-DB_File                            1.804          88.9              i386
perl-DateManip                          5.42a          0.rhel3           noarch
perl-Font-AFM                           1.18           35psa             noarch
perl-FreezeThaw                         0.43           35psa             noarch
perl-HTML-Format                        1.23           35psa             noarch
perl-HTML-Tree                          3.16           35psa             noarch
perl-MLDBM                              2.01           35psa             noarch
perl-MLDBM-Sync                         0.30           35psa             noarch
perl-Text-Iconv                         1.2            4                 i586
php-pear                                4.3.10         1.rhel3.art       i386
popt                                    1.8.2          13                i386
procps                                  2.0.17         13                i386
python                                  2.2.3          6                 i386
python-devel                            2.2.3          6                 i386
quota                                   3.10           4                 i386
redhat-artwork                          0.73.2         2E                i386
redhat-config-date                      1.5.22         3                 noarch
redhat-config-netboot                   0.1.5          1                 i386
redhat-config-printer                   0.6.47.3.23    1                 i386
redhat-config-printer-gui               0.6.47.3.23    1                 i386
redhat-config-securitylevel             1.2.9.2        1                 i386
redhat-config-securitylevel-tui         1.2.9.2        1                 i386
redhat-config-services                  0.8.5          19.RHEL3.1        noarch
redhat-config-users                     1.1.18         2                 noarch
redhat-lsb                              1.3            3.1.EL3           i386
redhat-release                          3ES            7.4               i386
rh-postgresql-devel                     7.3.8          2                 i386
rh-postgresql-libs                      7.3.8          2                 i386
rh-postgresql-python                    7.3.8          2                 i386
rpm                                     4.2.3          13                i386
rpm-build                               4.2.3          13                i386
rpm-devel                               4.2.3          13                i386
rpm-libs                                4.2.3          13                i386
rpm-python                              4.2.3          13                i386
rpmdb-redhat                            3              0.20041216        i386
rusers                                  0.17           40.30.2           i386
samba                                   3.0.9          1.3E.1            i386
samba-client                            3.0.9          1.3E.1            i386
samba-common                            3.0.9          1.3E.1            i386
shadow-utils                            4.0.3          22.02             i386
sysreport                               1.3.7.2        2                 noarch
tcp_wrappers                            7.6            34.1              i386
tcsh                                    6.12           11.EL3            i386
tftp                                    0.39           0.EL3.1           i386
tftp-server                             0.39           0.EL3.1           i386
tzdata                                  2004e          1.EL              noarch
up2date                                 4.2.57         2                 i386
usermode                                1.68           5E.2              i386
usermode-gtk                            1.68           5E.2              i386
util-linux                              2.11y          31.2              i386
vim-common                              6.3.029        1.30E.3           i386
vim-enhanced                            6.3.029        1.30E.3           i386
vim-minimal                             6.3.029        1.30E.3           i386
xerces-j                                2.2.1          11                i386
yp-tools                                2.8            6                 i386
ypbind                                  1.12           5.21.1            i386
ypserv                                  2.8            11                i386
zip                                     2.3            16.1              i386

The following Packages were marked to be skipped by your configuration:

Name                                    Version        Rel  Reason
-------------------------------------------------------------------------------
osCommerce                              2.2ms2         rhel3.build040723.13Pkg n
ame/pattern
perl-Mail-SpamAssassin                  2.61           4    Pkg name/pattern
phpBB                                   2.0.10         1    Pkg name/pattern
psa                                     7.0.4          rhel3.build040723.13Pkg n
ame/pattern
psa-courier-imap-add                    7.0.4          rhel3.build040723.13Pkg n
ame/pattern
psa-locale-base-en                      7.0.4          rhel3.build040723.13Pkg n
ame/pattern
psa-logrotate                           3.7            rhel3.build040723.13Pkg n
ame/pattern
psa-proftpd                             1.2.9          rhel3.build040723.13Pkg n
ame/pattern
psa-proftpd-xinetd                      1.2.9          rhel3.build040723.13Pkg n
ame/pattern
psa-qmail                               1.03           rhel3.build040723.13Pkg n
ame/pattern
psa-qmail-rblsmtpd                      0.70           rhel3.build040723.13Pkg n
ame/pattern
psa-spamassassin                        7.0.4          rhel3.build040723.13Pkg n
ame/pattern
psa-tomcat-configurator                 7.0.4          rhel3.build040723.13Pkg n
ame/pattern
psacct                                  6.3.2          28.rhel3Pkg name/pattern
spamassassin                            2.61           4    Pkg name/pattern
spamassassin-tools                      2.61           4    Pkg name/pattern
caching-nameserver                      7.3            3_EL3Config modified
courier-imap                            3.0.3          rhel3.build040723.13Confi
g modified

Posted: Wed Dec 22, 2004 2:04 pm
by Brent
Do you guys see anything that I should add to the exclude list that may break something with Apache, php,mysql, plesk, horde etc etc.

Posted: Wed Dec 22, 2004 4:23 pm
by scott
Ive yet to run across anything in the standard OS updates channels that would break PSA.

Posted: Thu Dec 23, 2004 12:31 am
by carlswart
According to this post on the SW-Soft forums, the RHEL 3 (Update 4) does break the Plesk Control Panel.

It seems that there is a problem with the new rpm RPM's. :(

Posted: Thu Dec 23, 2004 12:42 am
by scott
That post is erronous, likely what happened is that they've had a database corruption which can happen from time to time.

Posted: Thu Dec 23, 2004 12:53 am
by carlswart
scott thank you for the feedback. I have an empty PSA 7.1.6 box on RHEL 3. I will run the Update 4 updates on the box and let everybody know if I ran into problems or not.

I really hope I do not !!! :wink:

Posted: Thu Dec 23, 2004 5:15 am
by carlswart
I did do the Update 4 intall on my RHEL 3 box with PSA 7.1.6 and I must unfortunately report that the upgrade did BREAK my PSA 7.1.6 install. :(

It would appear as if there is a version conflict between the internal db structure used by PSA's packagemng and the new RedHat rpm system.

This does not make sense, since an

Code: Select all

ldd /usr/local/psa/admin/sbin/packagemng
returns:

Code: Select all

        libz.so.1 => /usr/lib/libz.so.1 (0x00aca000)
        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x00942000)
        libidn.so.11 => /usr/lib/libidn.so.11 (0x006ab000)
        librpm-4.2.so => /usr/lib/librpm-4.2.so (0x00111000)
        libm.so.6 => /lib/tls/libm.so.6 (0x00166000)
        libbz2.so.1 => /usr/lib/libbz2.so.1 (0x00c44000)
        libc.so.6 => /lib/tls/libc.so.6 (0x00188000)
        librpmio-4.2.so => /usr/lib/librpmio-4.2.so (0x00843000)
        libpopt.so.0 => /usr/lib/libpopt.so.0 (0x00775000)
        libelf.so.1 => /usr/lib/libelf.so.1 (0x00b44000)
        libbeecrypt.so.6 => /usr/lib/libbeecrypt.so.6 (0x00820000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0x0057e000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x006e9000)
        librpmdb-4.2.so => /usr/lib/librpmdb-4.2.so (0x00dbe000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x007f5000)
        librt.so.1 => /lib/tls/librt.so.1 (0x00a2e000)
which to me means that the packagemng should theoretically use the

Code: Select all

librpm-4.2.so and librpmdb-4.2.so
libraries to access the rpm system.

This does not seem to be the case.

Below is my suggested WORKAROUND:

I have edited my

Code: Select all

/etc/sysconfig/rhn/up2date
file so that the pkgSkipList entry reads as follows:

Code: Select all

pkgSkipList=kernel*;rpm*;
.

up2date will now, no longer upgrade the rpm system.

If you have already upgraded your rpm system, you could run the following commands:

Code: Select all

up2date --get rpm-4.2.3-10 rpm-python-4.2.3-10 rpm-build-4.2.3-10 rpm-devel-4.2.3-10 rpm-libs-4.2.3-10
cd /var/spool/up2date/
rpm -Uvh --oldpackage rpm-4.2.3-10.i386.rpm rpm-build-4.2.3-10.i386.rpm rpm-devel-4.2.3-10.i386.rpm rpm-libs-4.2.3-10.i386.rpm rpm-python-4.2.3-10.i386.rpm
rm /var/lib/rpm/__db.00*
The above commands should get you up and running with the older rpm system.

RedHat did release the updated rpm system, due to a bug, as explained by this link.

Posted: Thu Dec 23, 2004 11:04 am
by scott
You dont need to do that, any time you get something complaining about a backwards library missing you only have to symlink it (if that is indeed whats happening here, I havent seen that error on any boxes Ive worked on). So say something is looking for libutil.so.1 and youve got libutil-2.3.4.so, youd just run:l

ldconfig
see if that fixes it, and if all esle fails, ln -sf libutil-2.3.4.so libutil.so.1