[opensuse-factory] Trouble setting up my KDE development environment
Howdy all! I'm trying to set up a KDE development environment on my openSUSE Tumbleweed machine to submit a patch for https://bugs.kde.org/show_bug.cgi?id=377994, following the instructions at https://community.kde.org/Guidelines_and_HOWTOs/Build_from_source I've gotten to the point where I'm able to run `kdesrc-build kinfocenter`. But the build is repeatedly failing with missing packages. I figure out which package is missing and try again, and then a different one is missing. I believe I have followed the instructions at https://community.kde.org/Guidelines_and_HOWTOs/Build_from_source/Install_th..., but it seems likely that the lists there are out of date. What is the best way to *actually* get all the needed devel packages? It would be so nice if I could just do something like `zypper install everything-needed-to-build-kde-stuff` instead of resorting to hunting down static and likely out-of-date lists of packages on a wiki. Nate -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Il giorno Sat, 15 Apr 2017 15:31:10 -0600
Nate Graham
It would be so nice if I could just do something like `zypper install everything-needed-to-build-kde-stuff` instead of resorting to hunting
You can install "patterns-openSUSE-devel_kde_frameworks" - this should et you started. -- Luca Beltrame - KDE Forums team GPG key ID: A29D259B
On 04/15/2017 03:35 PM, Luca Beltrame wrote:
Il giorno Sat, 15 Apr 2017 15:31:10 -0600 Nate Graham
ha scritto: It would be so nice if I could just do something like `zypper install everything-needed-to-build-kde-stuff` instead of resorting to hunting
You can install "patterns-openSUSE-devel_kde_frameworks" - this should et you started.
Wow, that was it! Thanks a ton. Updating the wiki now... Nate -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 04/15/2017 03:45 PM, Nate Graham wrote:
On 04/15/2017 03:35 PM, Luca Beltrame wrote:
Il giorno Sat, 15 Apr 2017 15:31:10 -0600 Nate Graham
ha scritto: It would be so nice if I could just do something like `zypper install everything-needed-to-build-kde-stuff` instead of resorting to hunting
You can install "patterns-openSUSE-devel_kde_frameworks" - this should et you started.
Wow, that was it! Thanks a ton. Updating the wiki now...
Nate
Okay, now I've got things compiling. I'm having a hard time getting it to actually build with my changes, though. `kdesrc-build kinfocenter` pulls down, builds, and installs the latest sources from git. If I patch the git repo it downloaded (./src/kde/workspace/kinfocenter) and run `kdesrc-build --no-src kinfocenter` that seems like it *should* compile with my patch, but the executable it installs to ./install/bin/ doesn't reflect the changes I've made. What am I doing wrong? What's the right way to do this? Nate -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 04/15/2017 04:22 PM, Nate Graham wrote:
On 04/15/2017 03:45 PM, Nate Graham wrote:
On 04/15/2017 03:35 PM, Luca Beltrame wrote:
Il giorno Sat, 15 Apr 2017 15:31:10 -0600 Nate Graham
ha scritto: It would be so nice if I could just do something like `zypper install everything-needed-to-build-kde-stuff` instead of resorting to hunting
You can install "patterns-openSUSE-devel_kde_frameworks" - this should et you started.
Wow, that was it! Thanks a ton. Updating the wiki now...
Nate
Okay, now I've got things compiling. I'm having a hard time getting it to actually build with my changes, though. `kdesrc-build kinfocenter` pulls down, builds, and installs the latest sources from git. If I patch the git repo it downloaded (./src/kde/workspace/kinfocenter) and run `kdesrc-build --no-src kinfocenter` that seems like it *should* compile with my patch, but the executable it installs to ./install/bin/ doesn't reflect the changes I've made.
What am I doing wrong? What's the right way to do this?
Nate
Never mind, I got it deployed properly and verified that my patch changes its behavior. Just... not to the desired behavior. :) Time to hack on my patch some more. Thanks everyone. Nate -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (2)
-
Luca Beltrame
-
Nate Graham