On Mon, 2004-07-19 at 23:54 -0600, kid icarus wrote:
Hi.
I recently installed X.org from www.x.org from source and everything went well, except now I do not have access to the QT version of YaST 2 and I am unable to install any program related to X in anyway (even some programs like Python wont install). I'm wondering if there is a way for me to include some sort of 'dummy' RPM file or something along these lines that will trick YaST2 and will at least allow me to install programs that depend on Xlibs (I removed it after I noticed X.org was working fine).
The best option is to learn how to make RPMs of the binaries you compile But sure, a spec file like this would do it <begin> Name: Dummy Summary: Dummy package to help solve RPM dependencies for packages installed from source Version: 1.0 Release: 1 License: GPL Group: none Provides: XFree86-libs %description This package will "provide" the things installed from source, so the RPM database will be in some sense "in order", although it still won't have the files included, so RPM won't be able to warn you about overwriting %prep %build %install %files <end> Just add whatever dependencies you want to tell RPM about as new "Provides:" lines.
I also will be manually installing QT, and I would like to do something similar in this situation where YaST will find my manually installed version.
Is there an open source version of YaST QT?
Is there a non-open source of it?
(KDE broke, so I removed everything.) I do not see a 'yast2-qt' source package in search.
http://ftp.gwdg.de/linux/suse/ftp.suse.com/suse/i386/8.2/suse/src/yast2- qt-2.7.18-41.src.rpm perhaps?
In short, what I want to know is, is there anyway for YaST to be able to detect programs that other programs depend on that I have installed from source?
Only by creating RPMs, either real or dummy ones, that "provide" what you want yast (really rpm) to know about
If this is not possible, I would like to know more about "System Update" and the availability of X.org from SuSE. I notice the provide .rpms for users of version 9.1, but I am using 8.2. Will "system update" update my system to SuSE version 9.2?
No, but it might get you to 9.1 :) It's possible, but there are enough potential gotchas going from 8.2 that I wouldn't recommend it unless you really know what you're doing