Bug 321562 - rocs should add kate as depencency
Summary: rocs should add kate as depencency
Status: RESOLVED FIXED
Alias: None
Product: kde-windows
Classification: Miscellaneous
Component: buildsystem (show other bugs)
Version: 4.10
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KDE-Windows
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-24 14:23 UTC by Jekyll Wu
Modified: 2014-01-15 23:28 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
error dialog (8.17 KB, image/png)
2013-06-26 02:46 UTC, Jekyll Wu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jekyll Wu 2013-06-24 14:23:56 UTC
otherwise, rocs complains of missing KDE text editor (katepart) on startup.

Reproducible: Always

Steps to Reproduce:
1. only install kdeedu
2. try to run rocs

Actual Results:  
rocs complains "A KDE Text Editor couldn't be found, please, check your installation."

Expected Results:  
kate is automatically installed, and rocs runs
Comment 1 Jekyll Wu 2013-06-26 02:46:23 UTC
Created attachment 80783 [details]
error dialog
Comment 2 Jekyll Wu 2013-06-28 01:45:50 UTC
In App/Ui/CodeEditor.cpp: 

    _editor = KTextEditor::EditorChooser::editor();
    if (!_editor) {
        KMessageBox::error(this, i18n("A KDE Text Editor could not be found, \n please, check your installation"));
        exit(1);
    }
Comment 3 Ralf Habacker 2014-01-09 07:24:50 UTC
@Patrick: Is the release config.txt generated from the build system or hand edited on www.winkde.org and download.kde.org
Comment 4 Hannah von Reth 2014-01-09 08:33:05 UTC
The config.txt is generated by emerge so we need to update rocs dependencies there
Comment 5 Patrick Spendrin 2014-01-15 23:28:52 UTC
Git commit 48e8548fe7534f24dc733ca9f3e3707c4fa3b093 by Patrick Spendrin.
Committed on 15/01/2014 at 23:24.
Pushed by sengels into branch 'kde-4.12'.

add runtime dependency to kate for ktexteditor

M  +1    -0    portage/kde/kdeedu/rocs/rocs-20110621.py

http://commits.kde.org/emerge/48e8548fe7534f24dc733ca9f3e3707c4fa3b093