|
Bugzilla – Full Text Bug Listing |
| Summary: | FACTORY x86-64 install: No /etc/x11/xorg.conf available after reboot | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE Linux 10.1 | Reporter: | Andreas Jaeger <aj> |
| Component: | libzypp | Assignee: | Klaus Kämpf <kkaempf> |
| Status: | RESOLVED FIXED | QA Contact: | Klaus Kämpf <kkaempf> |
| Severity: | Blocker | ||
| Priority: | P5 - None | CC: | Daniel.Ottey, heiko.rommel, john_hull, kkaempf, lnussel, suse-beta |
| Version: | Beta 5 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | here are my y2logs instead, 2nd stage is text mode here as well. | ||
|
Description
Andreas Jaeger
2006-02-23 12:13:19 UTC
Marcus, how does this work? Could you, please, take a look? This happened with normal beta5 x86-64 as well. I assume the package yast2-x11 wasn't installed by the installer so the X11 config tool never was called. This has been reported in several bug reports (libzypp) problem ? No, this can't be the problem. The 1st stage of installation did start graphically and should copy the xorg.conf to the newly installed system at end of 1st stage. This somehow did not happen. So after reboot (into 2nd stage installation), no X11 config was available and YaST started in text mode. Ah now I understand what stage you meant. Well this is done in x11_finish.ycp
the code there copies the file. See the following code part:
if (x11_installed) {
if ( Mode::update () ) {
...
} else {
y2milestone ("Include X11 config [instsys] to installed system: xorg.conf");
string filename = "/etc/X11/xorg.conf";
WFM::Execute (.local.bash, "/bin/cp " + filename + " " +
Installation::destdir + "/etc/X11/xorg.conf"
);
}
}
I didn't change that code and it looks pretty good to me. Do you have
a y2log file with the message "Include X11 config..." in there ?
Thanks
Created attachment 70133 [details]
here are my y2logs instead, 2nd stage is text mode here as well.
x11_installed is false according to logs. The log said:
[YCP] clients/x11_finish.ycp:112 Include X11 config [instsys] to installed system: xorg.conf.install
so the code is reached. I'm wondering if WFM::Execute is called there normally
is a log entry starting with [wfm] but this is missing in that case. Could it
be that the y2milestone message is there but the call to
WFM::Execute (.local.bash, "/bin/cp " + filename + " " +
Installation::destdir + "/etc/X11/xorg.conf" + ".install"
);
failed ?
And by the way why does the log tell me:
[YCP] clients/x11_finish.ycp:63 x11_installed: <false>
X11 not installed ??
The call to:
boolean x11_installed = Pkg::IsProvided("xorg-x11");
returns false
Thanks Ludwig for the logfiles. # rpmqpack |grep xorg-x11 xorg-x11-driver-video xorg-x11-driver-video-nvidia xorg-x11-fonts-100dpi xorg-x11-server-glx xorg-x11-server xorg-x11-libs-32bit xorg-x11-Xvnc xorg-x11 xorg-x11-fonts-75dpi xorg-x11-libs # rpm -q --whatprovides xorg-x11 xorg-x11-6.9.0-16 so yet another libzypp problem ? or is checking via
Pkg::IsProvided("xorg-x11");
wrong ?
Target is not updated after commit. What does that mean ? Do I have to fix anything here ? If yes please explain a bit more detailed. The code above has worked up to now and is broken now it really would be usefull if people will tell others if they make changes breaking code in other modules Thanks comment #13 is right. Thats the cause. *** Bug 153307 has been marked as a duplicate of this bug. *** *** Bug 153403 has been marked as a duplicate of this bug. *** *** Bug 153448 has been marked as a duplicate of this bug. *** Fixed in libzypp *** Bug 153666 has been marked as a duplicate of this bug. *** *** Bug 153475 has been marked as a duplicate of this bug. *** *** Bug 153852 has been marked as a duplicate of this bug. *** *** Bug 154132 has been marked as a duplicate of this bug. *** |