[opensuse-factory] [maybe offtopic] Pattern that breaks Yast?
Hi all, I'm not sure if I got the topic of this list correctly, but maybe you can help me anyway. I'm trying to modify the OpenSuSE 10.2 DVD to include my own pattern with some of my own rpms. I managed to do this successfully in SLES 10, but for some reason I can't get it to work in OpenSuSE. I can install perfectly if I don't select the pattern, but if I go to install the pattern later, it somehow manages to break Yast. Every time I try to launch yast from the commandline or I click on "Software management" from within yast2, I get the following error: /usr/lib/YaST2/bin/y2base: symbol lookup error: /usr/lib/liby2.so.2: undefined symbol: _ZTI10YCPElement I have no idea how I managed to break everything like that but it looks pretty grim. Could anyone give me a clue as to what I'm looking for? Provided that the same patterns work in SLES10, I'm quite frustrated. Thank you very much. -- Alan Mosca EMEA Systems Engineer Cluster Resources, Ltd. Direct - UK Office: +44 (0)1223 437 132 US Headquarters: +1 801 717 3700 Skype: nitbix www.clusterresources.co.uk --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Alan Mosca wrote:
Hi all,
I'm not sure if I got the topic of this list correctly, but maybe you can help me anyway. I'm trying to modify the OpenSuSE 10.2 DVD to include my own pattern with some of my own rpms. I managed to do this successfully in SLES 10, but for some reason I can't get it to work in OpenSuSE. I can install perfectly if I don't select the pattern, but if I go to install the pattern later, it somehow manages to break Yast. Every time I try to launch yast from the commandline or I click on "Software management" from within yast2, I get the following error:
/usr/lib/YaST2/bin/y2base: symbol lookup error: /usr/lib/liby2.so.2: undefined symbol: _ZTI10YCPElement
That's strange. The system is seriously broken. Does your pattern have libzypp or some yast packages?
I have no idea how I managed to break everything like that but it looks pretty grim. Could anyone give me a clue as to what I'm looking for? Provided that the same patterns work in SLES10, I'm quite frustrated.
Check packages in the pattern, they could break yast/libzypp. Ladislav -- Best Regards Ladislav Slezák Yast Developer ------------------------------------------------------------------------ SUSE LINUX, s.r.o. e-mail: lslezak@suse.cz Lihovarská 1060/12 tel: +420 284 028 960 190 00 Prague 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Firstly thanks for your reply. I just checked the packages by going with an install without the pattern and then installing them one by one, and it seems like one of them specifically is breaking yast. All the custom rpms I'm building are being built on a SLES 10 machine, do you think that could be the cause? Ladislav Slezak wrote:
Alan Mosca wrote:
Hi all,
I'm not sure if I got the topic of this list correctly, but maybe you can help me anyway. I'm trying to modify the OpenSuSE 10.2 DVD to include my own pattern with some of my own rpms. I managed to do this successfully in SLES 10, but for some reason I can't get it to work in OpenSuSE. I can install perfectly if I don't select the pattern, but if I go to install the pattern later, it somehow manages to break Yast. Every time I try to launch yast from the commandline or I click on "Software management" from within yast2, I get the following error:
/usr/lib/YaST2/bin/y2base: symbol lookup error: /usr/lib/liby2.so.2: undefined symbol: _ZTI10YCPElement
That's strange. The system is seriously broken. Does your pattern have libzypp or some yast packages?
I have no idea how I managed to break everything like that but it looks pretty grim. Could anyone give me a clue as to what I'm looking for? Provided that the same patterns work in SLES10, I'm quite frustrated.
Check packages in the pattern, they could break yast/libzypp.
Ladislav
--
Best Regards
Ladislav Slezák Yast Developer ------------------------------------------------------------------------ SUSE LINUX, s.r.o. e-mail: lslezak@suse.cz Lihovarská 1060/12 tel: +420 284 028 960 190 00 Prague 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Alan Mosca wrote:
Firstly thanks for your reply. I just checked the packages by going with an install without the pattern and then installing them one by one, and it seems like one of them specifically is breaking yast. All the custom rpms I'm building are being built on a SLES 10 machine, do you think that could be the cause?
What are the custom packages? Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Dňa Ut 15. Máj 2007 17:07 Alan Mosca napísal:
Firstly thanks for your reply. I just checked the packages by going with an install without the pattern and then installing them one by one, and it seems like one of them specifically is breaking yast. All the custom rpms I'm building are being built on a SLES 10 machine, do you think that could be the cause?
Basically yes. YaST2 core uses dynamic library loading a lot and it can break easily if you don't build all core packages against the same system. Stano --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (4)
-
Alan Mosca
-
Ladislav Slezak
-
Michal Marek
-
Stanislav Visnovsky