After download upgrade tool, installer waits for pressing button (like ok or ready, doesn't remeber). While it do this, i have done follow:
unpacked downloaded file (name like adept_managermt4Xjb.tmp in /tmp/kde-root/) in separate directory and edited file DistUpgradeViewKDE.py. There has method (about line 544) translate_widget(self, widget). I've changed it as follows, then repack file and place instead downloaded updater. Then pressed button 'next' and this tool after preparing and other steps started to download packages (I.e. doesn't crash).
--
def translate_widget(self, widget):
if isinstance(widget, QLabel) or isinstance(widget, QPushButton): widget.setText(widget.text())
# if str(widget.text()) == "&Cancel":
# widget.setText(gettext.dgettext("kdelibs", "&Cancel"))
# if str(widget.text()) == "&Close":
# widget.setText(gettext.dgettext("kdelibs", "&Close"))
# elif str(widget.text()) != "":
# widget.setText( _(str(widget.text())).replace("_", "&") )
--
---
cd /tmp/kde-root/
mkdir tt
cp adept_managermt4Xjb.tmp tt
cd tt
tar -xzf adept_managermt4Xjb.tmp
rm adept_managermt4Xjb.tmp
vim DistUpgradeViewKDE.py
tar -czf adept_managermt4Xjb.tmp .
mv adept_managermt4Xjb.tmp ../
---
After download upgrade tool, installer waits for pressing button (like ok or ready, doesn't remeber). While it do this, i have done follow: 4Xjb.tmp in /tmp/kde-root/) in separate directory and edited file DistUpgradeView KDE.py. There has method (about line 544) translate_ widget( self, widget). I've changed it as follows, then repack file and place instead downloaded updater. Then pressed button 'next' and this tool after preparing and other steps started to download packages (I.e. doesn't crash).
unpacked downloaded file (name like adept_managermt
-- widget( self, widget):
widget. setText( widget. text()) setText( gettext. dgettext( "kdelibs" , "&Cancel")) setText( gettext. dgettext( "kdelibs" , "&Close")) text()) ).replace( "_", "&") )
def translate_
if isinstance(widget, QLabel) or isinstance(widget, QPushButton):
# if str(widget.text()) == "&Cancel":
# widget.
# if str(widget.text()) == "&Close":
# widget.
# elif str(widget.text()) != "":
# widget.setText( _(str(widget.
--
--- 4Xjb.tmp tt 4Xjb.tmp 4Xjb.tmp KDE.py 4Xjb.tmp . 4Xjb.tmp ../
cd /tmp/kde-root/
mkdir tt
cp adept_managermt
cd tt
tar -xzf adept_managermt
rm adept_managermt
vim DistUpgradeView
tar -czf adept_managermt
mv adept_managermt
---