Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi klodoma
I tried all the advice in these posts. See the post from ithwatewrong about kdelibs*.rpm's. I reckon that's the only thing that may work. There will be a LOT of dependencies. I haven't tried it, since I've gone back to Windows. Fed up with Linux, Windows works.
Hi, thankx for reply, I reinstalled the packages with
rpm -i --replacepkgs *.rpm but the problem still persist.
Yast2 runs okay, except the Yast2 Install && remove software . In the logs I cannot see any concludent error. If I run Yast2 Install && remove software from X the window just dissapears, if I run it in shell the I see the segmentation fault error.
+1, except i think im especially hosed because i installed via ftp (no burner). this is my second day trying to use linux. yesterday i had to give up installing debian because of dependencies errors- i didnt know what that was until i saw the install procedure in yast, but now this...crashes worse than win95...... i had higher hopes for linux (still cant wait to get god in it tho)
heres what i did to get past the errors...
i started yast online_update in the command window within x,
then i waited about 10 minutes without touching anything.... dunno if that did any good
then i went through as usual except i unchecked the manual select box.
ok'd thru & now its installing- it bypassed the part where i check the unchecked boxes....no errors so far (5 mins)
I started seeing this problem after doing an online update. No seg fault, just the "qt is installed but does not work" error. I tried installing "popt" (http://portal.suse.com/sdb/en/2004/0...tafteryou.html), but that didn't make any apparent difference.
I'm not sure which of those is required, though. I should have tried YaST again between each one, I suppose, but I had already tried it about a hundred times so that wasn't likely.
After doing the steps I described previously, some of the patches that I had applied became available again, of course. I was not looking forward to always avoiding a particular patch when doing updates, so I installed all the available YOU patches one-by-one in an attempt to figure out which one broke YaST. Strangely, I was able to install all of them without the problem re-appearing.
I my particular case, it looks like the cause of the problem was exactly as specified in the SuSE help page linked from the previous page (popt is necessary for the YaST updates), except that the "popt" package must be installed before the YaST and QT update packages.
Clearly, given the help page that I've referenced, SuSE knows that this package is required, it says so explicitly. Can't they change the dependencies of the packages on the server so that YOU installs it? Seems strange to me.
I had the same problem, and was able to fix it with the advice from this post.
I had downloaded the SuSE KDE 3.3.2 rpms to a local folder, and then added the directory as an installation source in yast. I couldn't get them installed with yast, so I installed them with rpm from the cli.
After that I had my updated KDE, but had the issue with yast Install/Remove Software segfaulting, as mentioned above. Removing the added installation directory from installation sources, and moving the ftp install source higher up in the list fixed the problem.
I'm not positive, but I think the actual error lies in the fact that yast install sources have extra files that tell yast what is in the directory, what versions, etc. The local directory I made (nor the directory on the ftp server I got the kde rpms from) had these extra files. This is what I think led to the crash.
Just to report the way I solved the problem:
After updating KDE, Yast and some other stuff from YOU I had the same problem as some of you: segmentation fault. Particularly this log appears launching yast and yast2 from the shell (only for the add/remove software module):
Segmentation fault at /usr/share/YaST2/clients/sw_single.ycp:162 /sbin/yast2: line 185: 6825 Segmentation fault $ybindir/y2base $module "$@" qt -geometry "$Y2_GEOMETRY" $Y2QT_ARGS
I solved removing all the entries in the "Change installation source" and readding new one (DVD for me..)
I know this could be very strange but it was the only thing that worked for me; no yast*.rpm upgrade nor kdelibs and so on, nor the installation of the package " popt" from (ftp://ftp.suse.com/pub/suse/i386/update/9.1/rpm/i586/)
Hope this could help someone.
Just to report the way I solved the problem:
After updating KDE, Yast and some other stuff from YOU I had the same problem as some of you: segmentation fault. Particularly this log appears launching yast and yast2 from the shell (only for the add/remove software module):
Segmentation fault at /usr/share/YaST2/clients/sw_single.ycp:162 /sbin/yast2: line 185: 6825 Segmentation fault $ybindir/y2base $module "$@" qt -geometry "$Y2_GEOMETRY" $Y2QT_ARGS
I solved removing all the entries in the "Change installation source" and readding new one (DVD for me..)
I know this could be very strange but it was the only thing that worked for me; no yast*.rpm upgrade nor kdelibs and so on, nor the installation of the package " popt" from (.....)
Hope this could help someone.
Bye
Great, I've SuSe Linux 10.1 and the following problem: when opening yast or when opeing any module in yast2 control center I get the errors:
Code:
dhcppc2:/var/adm/YaST/InstSrcManager # yast
/sbin/yast: line 233: 4529 Violación de segmento $ybindir/y2base menu ncurses $NCTHREADS
dhcppc2:/var/adm/YaST/InstSrcManager # yast2
Command: /sbin/yast2 inst_source &
/sbin/yast2: line 233: 4575 Violación de segmento $ybindir/y2base $module "$@" qt "$Y2_GEOMETRY" $Y2QT_ARGS
I've reinstalled and updated all the mentioned packages, that is in order:
popt
yast*
*qt*
kdelibs*
The problem is that to change installation sources i need the yast2 module in yast2-control center to be working, and my problem is that it don't work, same as any module.
Someone knows where is the file that defines the installation source so i can edit it manually?
Yes, the solution to my problem described in the above post was updating lybzypp and libzypp-zmd-backend to the last version I've found (libzypp 1.3.2-0.9@i586 and libzypp-zmd-backend 7.1.1.0-42.53@i586).
Used Smart Package Manager for that, but I suppose it can be done with other installers like rpm.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.