• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Probleme mit Yast bei Softwareinstallierung

Klaus2002

Newbie
Hallo

Ich versuche mich gerade in opensuse 10.2 einzuarbeiten.

Bei Yast trifft im regelmäßigen Abständen das Problem aus das Yast nicht mehr reagiert. Wenn ich Software installieren oder löschen möchte werden alle Quellen abgefragt und dann beim Punkt Initialisierung rührt sich nichts mehr. In unregelmäßen Abständen komme ich aber weiter, so das ich auch Software installieren kann. Ich gehe aber davon auch aus das diese Problem nicht so gewollt ist. :wink:
Mit Yast auf der Konsole also nicht YAST2 habe ich genau das selbe Problem.

Danke schon mal für Eure Hilfe.
 
Poste die Ausgabe von
Code:
zypper sl
Wie lange wartest du wenn "Yast nicht mehr reagiert" bis du den Prozess beendest?

Starte YaST aus der Konsole und poste die Meldungen
Code:
su -
/sbin/yast2

Auffällige Einträge in /var/log/YaST2/y2log ?
 
OP
K

Klaus2002

Newbie
Code:
zypper sl
# | Enabled | Refresh | Type | Name            | URI                            
--+---------+---------+------+-----------------+-------------------------------------------------------------------------------
1 | Yes     | Yes     | YUM  | 20070314-212209 | ftp://ftp.uni-erlangen.de/%2fpub/mirrors/packman/suse/10.2/
2 | No      | No      | YaST | 20070223-171737 | cd:///?devices=/dev/hdc,/dev/hdd
3 | Yes     | Yes     | YUM  | 20070314-211603 | ftp://ftp.tu-chemnitz.de/%2fpub/linux/suse/ftp.suse.com/suse/update/10.2/
4 | Yes     | No      | YaST | 20070314-211343 | ftp://ftp.tu-chemnitz.de/%2fpub/linux/opensuse/distribution/10.2/repo/non-oss/
5 | Yes     | No      | YaST | 20070314-211218 | ftp://ftp.tu-chemnitz.de/%2fpub/linux/opensuse/distribution/10.2/repo/oss/
linux-l7sp:~ #

Code:
2007-03-21 21:25:15 <1> linux-l7sp(5924) [ui-ncurses] NCurses.cc(init):255 have
color = 1
2007-03-21 21:25:15 <1> linux-l7sp(5924) [ui-ncurses] NCurses.cc(init):270 screee
n size 23 x 80
2007-03-21 21:25:15 <1> linux-l7sp(5924) [ui-ncurses] NCstyle.cc(NCstyle):311 Inn
it xterm using color => 4 styles in xterm
2007-03-21 21:25:15 <1> linux-l7sp(5924) [ncurses] NCurses.cc(SetTitle):484 Draww
 title called
2007-03-21 21:25:15 <1> linux-l7sp(5924) [ui-ncurses] NCurses.cc(init):283 NCurss
es ready
2007-03-21 21:25:15 <1> linux-l7sp(5924) [ui] YUI_core.cc(topmostConstructorHasFF
inished):154 Running without threads
2007-03-21 21:25:17 <1> linux-l7sp(5924) [ui-ncurses] YNCursesUI.cc(~YNCursesUI))
:114 Stop YNCursesUI
2007-03-21 21:25:17 <1> linux-l7sp(5924) [ui-ncurses] NCurses.cc(~NCurses):167 SS
hutdown NCurses...
2007-03-21 21:25:17 <1> linux-l7sp(5924) [ui-ncurses] NCurses.cc(~NCurses):176 NN
Curses down
2007-03-21 21:25:17 <1> linux-l7sp(5924) [wfm] WFMSubAgent.cc(~WFMSubAgent):41 DD
eleting SubAgent: 0 scr
2007-03-21 21:25:17 <1> linux-l7sp(5924) [liby2] genericfrontend.cc(main):543 Fii
nished YaST2 component 'y2base'

Code:
/sbin/yast2
da startet Yast1(blau), holt sich die neuen Listen und bleibt dann hängen.

Ich warte so 5min, allerdings geht es ja machmal und da dauert es nur wenige Augenblicke.
 
Hmm, die Installationsquellen sehen nicht i.O. aus (wg. ...de/%2fpub...).

Am besten alle löschen und nocheinmal sauber anlegen:
Code:
su -

zypper sd 20070314-212209
zypper sd 20070223-171737
zypper sd 20070314-211603
zypper sd 20070314-211343
zypper sd 20070314-211218

zypper sa -t YaST http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/10.2/repo/oss oss
zypper sa -t YaST http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/10.2/repo/non-oss non-oss
zypper sa -t YUM http://ftp.tu-chemnitz.de/pub/linux/suse/ftp.suse.com/suse/update/10.2 update
zypper sa -t YUM http://packman.iu-bremen.de/suse/10.2 packman
 
OP
K

Klaus2002

Newbie
Die Quellen habe ich neu eingerichtet, leider streikt yast immer noch in unregelmäßigen Abständen.

Code:
zypper sl
# | Enabled | Refresh | Type | Name    | URI                                    
--+---------+---------+------+---------+----------------------------------------------------------------------------
1 | Yes     | Yes     | YUM  | update  | http://ftp.tu-chemnitz.de/pub/linux/suse/ftp.suse.com/suse/update/10.2
2 | Yes     | Yes     | YaST | oss     | http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/10.2/repo/oss
3 | Yes     | Yes     | YaST | non-oss | http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/10.2/repo/non-oss
4 | Yes     | Yes     | YUM  | packman | http://packman.iu-bremen.de/suse/10.2
 
A

Anonymous

Gast
Der "Schuldige" könnte hier sein:

Code:
zypper sa -t YUM http://packman.iu-bremen.de/suse/10.2 packman

Lösche die Quelle mal und trage die hier ein:

Code:
zypper sa -t YUM ftp://ftp-1.gwdg.de/pub/linux/misc/packman/suse/10.2

Grund:

http://www.linuxforen.de/forums/showpost.php?p=1476038&postcount=6

Sollte zwar eigentlich mittlerweile kein Problem mehr sein, aber der Server der gwdg.de ist sicher die bessere (da meist schnellere) Wahl.

Greetz,

RM
 
OP
K

Klaus2002

Newbie
Nachdem ich packman aus den Quellen gelöscht habe tritt immernoch der Fehler auf. Also ist Packman nicht das Problem.
Wenn sich yast aufgehangen hat kann ich es nichtmal mit kill beenden.

Nach einem reboot habe ich wieder zugriff auf zypper allerdings steht dann folgendens drin:
Code:
 zypper sl
# | Enabled | Refresh | Type     | Name                | URI
--+---------+---------+----------+---------------------+----------------------------------------------------------------------------
1 | Yes     | Yes     | YUM      | update              | http://ftp.tu-chemnitz.de/pub/linux/suse/ftp.suse.com/suse/update/10.2
2 | Yes     | Yes     | YaST     | oss                 | http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/10.2/repo/oss
3 | Yes     | Yes     | Plaindir | _krpmview_temporary | dir:///tmp/tmp.cVFbuN4347
4 | Yes     | Yes     | YaST     | non-oss             | http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/10.2/repo/non-oss
Plaindir lösche ich, danach kann ich yast 1-2mal benutzen bis es wieder hängen bleibt.

Wo soll ich noch suchen?
 
OP
K

Klaus2002

Newbie
Ne RPM habe ich nur einmal aus dem konqueror installiert. Da lief aber alles sauber durch.

Code:
/db/sources/$i"; done;n `ls -A1 /var/lib/zypp/db/sources`; do cat "/var/lib/zypp
<?xml version="1.0" encoding="UTF-8"?>
<source version="2.0" xmlns="http://www.novell.com/metadata/zypp/xml-store">
  <enabled>true</enabled>
  <auto-refresh>true</auto-refresh>
  <product-dir></product-dir>
  <cache-dir>/var/lib/zypp/cache/Source.OsuBeh</cache-dir>
  <type>YaST</type>
  <url>http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/10.2/repo/oss</url>
  <alias>oss</alias>
</source>
<?xml version="1.0" encoding="UTF-8"?>
<source version="2.0" xmlns="http://www.novell.com/metadata/zypp/xml-store">
  <enabled>true</enabled>
  <auto-refresh>true</auto-refresh>
  <product-dir></product-dir>
  <cache-dir>/var/lib/zypp/cache/Source.KqC43V</cache-dir>
  <type>YUM</type>
  <url>http://ftp.tu-chemnitz.de/pub/linux/suse/ftp.suse.com/suse/update/10.2</url>
  <alias>update</alias>
</source>
<?xml version="1.0" encoding="UTF-8"?>
<source version="2.0" xmlns="http://www.novell.com/metadata/zypp/xml-store">
  <enabled>true</enabled>
  <auto-refresh>true</auto-refresh>
  <product-dir></product-dir>
  <cache-dir>/var/lib/zypp/cache/Source.oxY4Wt</cache-dir>
  <type>YaST</type>
  <url>http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/10.2/repo/non-oss</url>
  <alias>non-oss</alias>
</source>
<?xml version="1.0" encoding="UTF-8"?>
<source version="2.0" xmlns="http://www.novell.com/metadata/zypp/xml-store">
  <enabled>true</enabled>
  <auto-refresh>true</auto-refresh>
  <product-dir></product-dir>
  <cache-dir>/var/lib/zypp/cache/Source.KPgZG3</cache-dir>
  <type>YUM</type>
  <url>ftp://ftp-1.gwdg.de/pub/linux/misc/packman/suse/10.2</url>
  <alias>packman</alias>
</source>

Code:
ps aux | egrep -i 'yast|zypp|python|rpm'
root      4850  0.0  0.4 202624  2516 ?        D    Mar23   1:01 /usr/lib/YaST2/bin/y2base menu ncurses --nothreads
root     20386  0.0  0.1   1956   656 pts/3    R+   14:40   0:00 /bin/grep -E -i yast|zypp|python|rpm

Code:
pstree -cp 4850
y2base(4850)

Wer oder was startet den Prozess 4850?
Warum wird er nicht richtig beendet?
Was kann ich dagegen tun?
 
Oben