[kde-windows] [Bug 363467] New: Portage fails to construct runtime dependencies for packages under kde/applications
Jasem Mutlaq via KDE Bugzilla
bugzilla_noreply at kde.org
Tue May 24 13:08:02 UTC 2016
https://bugs.kde.org/show_bug.cgi?id=363467
Bug ID: 363467
Summary: Portage fails to construct runtime dependencies for
packages under kde/applications
Product: kde-windows
Version: unspecified
Platform: MS Windows
OS: MS Windows
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: buildsystem
Assignee: kde-windows at kde.org
Reporter: mutlaqja at ikarustech.com
While trying to use 'emerge --package kstars', the emerge process never finds
the required runtime dependencies for KStars and install them as needed to the
archive directory.
After a bit of investigation, the problem turns out to be getDependencies(
category, package, runtimeOnly = False ): function in portage.py.
For applications that fall under portage/kde/applications/*, the function
returns the subpackage as "applications" but that fails when it tries to call
_getSubinfo("kde", "applications) as it cannot find the applications.py file
since it doesn't exist.
Attached is a small patch that fixes this problem. However, a bigger issue is
that tree layout itself. There are many applications (kdevelop, ktorrent, k3b)
that fall under portage's "extragear" while others fall under
"kde/applications". What's the reason for this? It seems inconsistent.
Reproducible: Always
Steps to Reproduce:
1. emerge --package kstars
2.
3.
Actual Results:
no runtime dependencies installed
Expected Results:
runtime dependencies installed
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kde-windows
mailing list