Activity log for bug #278062

Date Who What changed Old value New value Message
2008-10-04 11:22:55 captive bug added bug
2008-10-04 13:11:02 Cesare Tirabassi rosegarden: status New Invalid
2008-10-04 13:11:02 Cesare Tirabassi rosegarden: statusexplanation This is not a bug but a question. Rosegarden is a KDE application and as such depends on a number of KDE packages (kdebase-bin, kdelibs4c2a (>= 4:3.5.9), khelpcenter4, konqueror,etc.). Dolphin is a secondary dependancy (it gets dragged in by one or more of these explicit dependancies).
2008-10-11 17:29:24 Cesare Tirabassi bug assigned to kdebase (Ubuntu)
2008-10-11 20:00:08 Harald Sitter kdebase: status New Invalid
2008-10-11 20:00:08 Harald Sitter kdebase: statusexplanation kdebase-dev needs to depend on dolphin for obvious reasons kdebase-bin depends on dolphin because of a sharedlib dependency (other depds that should be mentioned are kdebase-rntime, which is a dep of _any_ KDE application and kdebase-data) kdebase is a meta package Nothing wrong here.
2008-10-11 21:03:03 Cesare Tirabassi kdebase: status Invalid New
2008-10-11 21:03:03 Cesare Tirabassi kdebase: statusexplanation kdebase-dev needs to depend on dolphin for obvious reasons kdebase-bin depends on dolphin because of a sharedlib dependency (other depds that should be mentioned are kdebase-rntime, which is a dep of _any_ KDE application and kdebase-data) kdebase is a meta package Nothing wrong here. Nope, you can't possibly oblige users to install half of the KDE desktop for a simple Qt application. There is definitively something wrong here.
2008-11-14 16:08:59 Jonathan Thomas rosegarden: status Invalid Triaged
2008-11-14 16:08:59 Jonathan Thomas rosegarden: statusexplanation This is not a bug but a question. Rosegarden is a KDE application and as such depends on a number of KDE packages (kdebase-bin, kdelibs4c2a (>= 4:3.5.9), khelpcenter4, konqueror,etc.). Dolphin is a secondary dependancy (it gets dragged in by one or more of these explicit dependancies). So, investigating further, rosegarden depends on kdebase-bin because it invokes the kdialog binary through dcop for notification dialogs and such. This is a hackish workaround, and the dialogs should actually be coded/provided by rosegarden to prevent such dependencies on kdebase. Until then, it would probably be wise to drop kdebase-bin to Recommends or Suggests since the functionality the kdialog brings is not vital and it wouldn't work in a KDE4 environment anyway.
2008-11-14 16:09:37 Jonathan Thomas kdebase: status New Invalid
2008-11-14 16:09:37 Jonathan Thomas kdebase: statusexplanation Nope, you can't possibly oblige users to install half of the KDE desktop for a simple Qt application. There is definitively something wrong here.
2009-02-23 11:36:26 Scott Kitterman rosegarden: status Triaged In Progress
2009-02-23 11:36:26 Scott Kitterman rosegarden: assignee kitterman
2009-02-23 11:36:26 Scott Kitterman rosegarden: statusexplanation So, investigating further, rosegarden depends on kdebase-bin because it invokes the kdialog binary through dcop for notification dialogs and such. This is a hackish workaround, and the dialogs should actually be coded/provided by rosegarden to prevent such dependencies on kdebase. Until then, it would probably be wise to drop kdebase-bin to Recommends or Suggests since the functionality the kdialog brings is not vital and it wouldn't work in a KDE4 environment anyway.
2009-02-23 13:35:06 Launchpad Janitor rosegarden: status In Progress Fix Released
2009-07-20 23:11:13 Launchpad Janitor branch linked lp:ubuntu/karmic/rosegarden