Summary: | kde-misc/emerging-plasmoid should depend on dev-lang/perl dev-perl/DateManip for getcurrent script | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Leonardo <leonardo.guilherme> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | rdnetto |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
You might as well depend on app-portage/genlop. :) >You might as well depend on app-portage/genlop. :)
Well, kind of. It doesn't depend on genlop being installed, getcurrent is a modified version of it. Not sure if depending on genlop is the way to go :)
I admit that changing genlop was not an elegant solution, I'll look into correctly extracting all the information emerging-plasmoid needs from genlop without changing it.
Thanks for reporting. This is fixed in cvs now. Please sync in some hours to get the changes. + + 10 Apr 2014; Johannes Huber <johu@gentoo.org> emerging-plasmoid-1.0.3.ebuild: + DEPEND on dev-lang/perl and dev-perl/DateManip by Leonardo + <leonardo.guilherme@gmail.com>, bug #507196. + |
emerging-plasmoid uses a modified version of genlop as its source of information and thus relies on perl and DateManip. Current emering-plasmoid ebuild doesn't depend on them so it crashes if they are non-existent. Please add >=dev-lang/perl-5.8.0-r12 >=dev-perl/DateManip-5.40 to the DEPEND variable in the ebuild (same as genlop) Reproducible: Always Steps to Reproduce: 1. emerge emerging-plasmoid without having perl or DateManip 2. Put it on your desktop Actual Results: Plasmoid crashes after a few seconds Expected Results: Plasmoid doesn't crash