Bug 118875 - Installation problems on lex cv860a
Summary: Installation problems on lex cv860a
Status: RESOLVED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: Installation (show other bugs)
Version: RC 1
Hardware: 32bit SUSE Other
: P5 - None : Normal
Target Milestone: ---
Assignee: Klaus Kämpf
QA Contact: Klaus Kämpf
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-26 19:29 UTC by Joop Boonen
Modified: 2005-09-29 11:35 UTC (History)
0 users

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
y2logRPM whith errors (10.77 KB, text/plain)
2005-09-26 19:30 UTC, Joop Boonen
Details
hardware info for lex CV860A (187.05 KB, text/plain)
2005-09-26 19:32 UTC, Joop Boonen
Details
Yast log after checking for software and dependancies (145.98 KB, application/x-gtar)
2005-09-27 20:08 UTC, Joop Boonen
Details
Screendump of when the pervious yastlog was created (52.88 KB, image/png)
2005-09-27 20:08 UTC, Joop Boonen
Details
Yast log during dependency check, a screen dump cant be created, with the warnings about glibc (146.88 KB, application/x-gtar)
2005-09-27 20:10 UTC, Joop Boonen
Details
YaST2 logging for klamath (33.10 KB, application/x-gtar)
2005-09-29 07:53 UTC, Joop Boonen
Details
Screen shot of klamath (54.80 KB, image/png)
2005-09-29 07:53 UTC, Joop Boonen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joop Boonen 2005-09-26 19:29:07 UTC
When i want to install SuSE 10.0 RC1 on my lex CV860 system i first get errors
about dependancies all related to glic 6.x (all the time different sub versions).

When i ignore this, this might be wrong ofcourse i get installation errors with
some packages, example:
rpm output:
error: %post(libxcrypt-2.2-5) scriptlet failed, exit status 255

When i googled about this problem i found:
http://lists.suse.com/archive/suse-autoinstall/2005-Feb/0066.html
It might be related to a non existing: setup/descr/EXTRA_PROV?

So i'm wondering if it's caused by the first disk being hdc. I used a usb
dvdrecorder to install everything.

I'll attach some files.
Comment 1 Joop Boonen 2005-09-26 19:30:31 UTC
Created attachment 50854 [details]
y2logRPM whith errors
Comment 2 Joop Boonen 2005-09-26 19:32:01 UTC
Created attachment 50855 [details]
hardware info for lex CV860A
Comment 3 Lukas Ocilka 2005-09-27 07:41:11 UTC
Thanks for logs. Could you, please, also attach YaST logs if possible?
http://www.opensuse.org/Bug_Reporting_FAQ#YaST
Comment 4 Michael Radziej 2005-09-27 09:49:46 UTC
Michael, there's a lot of failures in y2logRPM, looks strange to me. Take over ;-)
Comment 5 Michael Andres 2005-09-27 11:46:53 UTC
If there are dependency errors related to glibc, and they are ignored, and thus
glibc is not installed, almost nothing will work.

In this case it looks as if every package, whose post install script calls
ldconfig, fails. /sbin/ldconfig is provided by glibc. 


EXTRA_PROV is needed to create the packages metadata file, as it has to include
these kind of file dependencies. If the SuSE 10.0 source was built manually,
then it probabely broken (maybe due to missing EXTRA_PROV data). In this case
YaST would not see, that required /sbin/ldconfig is resolved by glibc.

If it's an official source it's probabely something else. If the file
dependencies were missing, nobody would have been able to install a SuSE 10.0 RC1. 

Maybe the complete logs can reveal what went wrong.
Comment 6 Joop Boonen 2005-09-27 20:08:06 UTC
Created attachment 50973 [details]
Yast log after checking for software and dependancies
Comment 7 Joop Boonen 2005-09-27 20:08:55 UTC
Created attachment 50974 [details]
Screendump of when the pervious yastlog was created
Comment 8 Joop Boonen 2005-09-27 20:10:23 UTC
Created attachment 50976 [details]
Yast log during dependency check, a screen dump cant be created, with the warnings about glibc
Comment 9 Thorsten Kukuk 2005-09-28 08:22:23 UTC
lex CV860 does not support i686 glibc and i586 one was missing on RC1.
Comment 10 Joop Boonen 2005-09-28 11:53:14 UTC
(In reply to comment #9)
> lex CV860 does not support i686 glibc and i586 one was missing on RC1.

Will glibc i586 be available in the new release? If so when will it be
available? Or how can i solve this myself? Can i build a glibc i586 myself? I
presume i also have to add it to a list of available packages, or is placing it
in the correct directory enough?

Can you solve this problem on the ftp site of opensuse?
Comment 11 Joop Boonen 2005-09-28 16:45:11 UTC
I don't know if i should start this dicussion in the bug list. But i wonder
about something.
Why is the the VIA samuel 2 considered a i586 processor. Because it's a PII type
processor.

cat /proc/cpuinfo
processor       : 0
vendor_id       : CentaurHauls
cpu family      : 6
model           : 7
model name      : VIA Samuel 2
stepping        : 3
cpu MHz         : 399.573
cache size      : 64 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu de tsc msr cx8 mtrr pge mmx pni 3dnow
bogomips        : 789.50

PII

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 3
model name      : Pentium II (Klamath)
stepping        : 4
cpu MHz         : 233.290
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca 
cmov mmx
bogomips        : 465.30

So i'm wondering which options cause it to be a i586 and not a i686? Is a PII
also considered a i586 proc? Have the packages been compiled with for instance
PIII specific options?
Comment 12 Joop Boonen 2005-09-28 16:49:51 UTC
By the way the chipset that's used by this processor is a PII-PIII is a socket
370 processor.

uname -a 
Linux worldcitizen 2.6.11.4-21.9-default #1 Fri Aug 19 11:58:59 UTC 2005 i686
i686 i386 GNU/Linux
Comment 13 Joop Boonen 2005-09-29 07:52:21 UTC
A Klamath is seen as a i686. Where is this based on? I'll attach the logging.
Comment 14 Joop Boonen 2005-09-29 07:53:23 UTC
Created attachment 51119 [details]
YaST2 logging for klamath
Comment 15 Joop Boonen 2005-09-29 07:53:56 UTC
Created attachment 51120 [details]
Screen shot of klamath
Comment 16 Joop Boonen 2005-09-29 07:55:36 UTC
cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 3
model name      : Pentium II (Klamath)
stepping        : 4
cpu MHz         : 231.857
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov mmx
bogomips        : 456.70
Comment 17 Klaus Kämpf 2005-09-29 08:40:56 UTC
Looking at the logs from comment #6, the CPU is recognized as i586.  
The logs from comment #14 report i686. 
 
Lets ask our hwinfo expert ... 
  
Comment 18 Steffen Winterfeldt 2005-09-29 09:30:36 UTC
Well, yast uses 'uname -m' for this, or not? 
 
Some cpus are i586 some i686. That's live. As to why that VIA cpu is not 
i686: IIRC the lack of cmov instructions. 
Comment 19 Klaus Kämpf 2005-09-29 09:39:41 UTC
Thanks. 
So indeed the 'Klamath' is i686 since it has cx8 and cmov 
Comment 20 Joop Boonen 2005-09-29 11:13:58 UTC
Thank you very much. Now i know what makes a i586 and what a i686 (cmov for the
Samuel). 

I'm sorry for your time. I couldn't google this. I expected it was a register
like that.
Comment 21 Joop Boonen 2005-09-29 11:32:29 UTC
Will i586 sill be supported in 10.0 =>? Or only i686 =>? 

If not than i expect there won't be any action.
If it will be supported when will it be fixed? 10.0 final? 
Comment 22 Klaus Kämpf 2005-09-29 11:35:27 UTC
Joop, please read comment #9. Of course i586 is supported. The non-support was 
a bug on RC1.