Re: [SLE] SuSE 8.1 - Postfix 2.1.5 not building.
El 2004-10-08 a las 14:15 +0200, Anders Johansson escribió:
On Friday, 8 October 2004 13.59, you wrote:
Intresting. Mine do not match:
SuSE Linux 9.1 (i586) db-devel SuSE Linux 9.1 (i586) glibc-devel SuSE Linux 9.1 (i586) db <---- SuSE Linux 9.1 (i686) glibc
Should I solve that? How?
ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/9.1/suse/i686
I know that the rpm is there; it is also in my DVD: ---> ./CD1/suse/i686/db-4.2.52-85.i686.rpm ---> ./CD1/suse/i686/db-devel-4.2.52-85.i686.rpm The question is, how do I install it, using Yast? Should I install it? How do I tell Yast to install the i686 version, and why did it not install it in the first place? Perhaps because I did an upgrade from SuSE 8.2? If so, it is a bug in Yast or rpm. Then, next question: I will probably have installed, without my noticing, many other libraries in i586 version instead of i686. How do I find out? How do I correct all of them? [...] No, it's only those two libraries, the i686 directory only contains four rpms (and three of them are miss-installed in my system): cer@nimrodel:~> l /dvd/suse/i686/ total 17920 dr-xr-xr-x 2 root root 2048 2004-04-07 22:27 ./ dr-xr-xr-x 6 root root 2048 2004-04-07 22:14 ../ -r--r--r-- 1 root root 240 2004-04-07 22:27 MD5SUMS -r--r--r-- 2 root root 1545051 2004-04-06 01:27 db-4.2.52-85.i686.rpm -r--r--r-- 2 root root 3640593 2004-04-06 01:27 db-devel-4.2.52-85.i686.rpm -r--r--r-- 2 root root 2802357 2004-04-05 17:41 glibc-2.3.3-97.i686.rpm -r--r--r-- 2 root root 10356134 2004-04-05 17:41 glibc-devel-2.3.3-97.i686.rpm -- Saludos Carlos Robinson
On Friday 08 October 2004 15:03, Carlos E. R. wrote:
El 2004-10-08 a las 14:15 +0200, Anders Johansson escribió:
On Friday, 8 October 2004 13.59, you wrote:
Intresting. Mine do not match:
SuSE Linux 9.1 (i586) db-devel SuSE Linux 9.1 (i586) glibc-devel SuSE Linux 9.1 (i586) db <---- SuSE Linux 9.1 (i686) glibc
Should I solve that? How?
ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/9.1/suse/i686
I know that the rpm is there; it is also in my DVD:
---> ./CD1/suse/i686/db-4.2.52-85.i686.rpm ---> ./CD1/suse/i686/db-devel-4.2.52-85.i686.rpm
The question is, how do I install it, using Yast? Should I install it?
Just manually using rpm. rpm -e db db-devel glibc-devel cd where_the_i686_dir_is rpm -Uhv db* glibc-devel-* Apt gets it wrong, and, as you say, YaST too. Cheers, Leen
The Friday 2004-10-08 at 16:59 +0200, Leendert Meyer wrote:
The question is, how do I install it, using Yast? Should I install it?
Just manually using rpm.
rpm -e db db-devel glibc-devel
cd where_the_i686_dir_is rpm -Uhv db* glibc-devel-*
Yeah, that's what I did an hour ago: rpm --nodeps --erase db db-devel glibc-devel rpm --install db-4.2.52-85.i686.rpm db-devel-4.2.52-85.i686.rpm glibc-devel-2.3.3-97.i686.rpm I don't see any diferences in behaviour, yet.
Apt gets it wrong, and, as you say, YaST too.
Pity. -- Cheers, Carlos Robinson
On Friday 08 October 2004 18:50, Carlos E. R. wrote:
The Friday 2004-10-08 at 16:59 +0200, Leendert Meyer wrote:
The question is, how do I install it, using Yast? Should I install it?
Just manually using rpm.
rpm -e db db-devel glibc-devel
cd where_the_i686_dir_is rpm -Uhv db* glibc-devel-*
Yeah, that's what I did an hour ago:
rpm --nodeps --erase db db-devel glibc-devel rpm --install db-4.2.52-85.i686.rpm db-devel-4.2.52-85.i686.rpm glibc-devel-2.3.3-97.i686.rpm
I don't see any diferences in behaviour, yet.
The difference would be that apps using db would run. I had this problem with subversion.
Apt gets it wrong, and, as you say, YaST too.
Pity.
Have a look at the version numbers: i586/db-4.2.52-85.i586.rpm i686/db-4.2.52-86.i686.rpm i586/db-devel-4.2.52-85.i586.rpm i686/db-devel-4.2.52-86.i686.rpm i586/glibc-2.3.3-98.i586.rpm i686/glibc-2.3.3-93.i686.rpm i586/glibc-devel-2.3.3-98.i586.rpm i686/glibc-devel-2.3.3-97.i686.rpm for db*, i686 has the highest for glibc*, i586 has the highest If the packagemanager throws all i{5,6}86 packages on one pile, they will automatically get mixed up, unless the packagemanager has built-in logic to prevent that (which I doubt). Cheers, Leen
The 2004-10-08 at 20:19 +0200, Leendert Meyer wrote:
rpm --install db-4.2.52-85.i686.rpm db-devel-4.2.52-85.i686.rpm glibc-devel-2.3.3-97.i686.rpm
I don't see any diferences in behaviour, yet.
The difference would be that apps using db would run. I had this problem with subversion.
Yes, but I have had the wrong version installed since late June, and I haven't noticed anything, as far as I know. I'll have to check what apps need db, but they must be a lot, or with high impact, or SuSE wouldn't have bothered to put a 686 version. ...
for db*, i686 has the highest for glibc*, i586 has the highest
If the packagemanager throws all i{5,6}86 packages on one pile, they will automatically get mixed up, unless the packagemanager has built-in logic to prevent that (which I doubt).
Ah... I see your point. Right, it should be some special logic by Yast which decided which version (586 or 686) to install. Either it doesn't exist, or is wrong. -- Cheers, Carlos Robinson
participants (2)
-
Carlos E. R.
-
Leendert Meyer