Should we depend it also to ubuntu-dev-tools

Bug #464434 reported by Peter Antoniac
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Kubuntu Dev Tools
Fix Committed
Undecided
Unassigned

Bug Description

I know that this package is only relevant to kubuntu, but there are tools that you still need when you develop for kubuntu that are only available in the ubuntu-dev-tools. Are they essential? IMHO YES! Why don't this package have it linked/depend on the ubuntu-dev-tools? It is confusing to install the kubuntu-dev-tool but not have sbuild, pull-lp-source, hugadaylist, etc...

AP: make it depend on ubuntu-dev-tools?

Tags: packaging
Revision history for this message
Harald Sitter (apachelogger) wrote :

Could be recommends at the very best, but even that does not quite fit the situation...
From Debian Policy:
> Recommends
>
> This declares a strong, but not absolute, dependency.
>
> The Recommends field should list packages that would be found together with this one in all but unusual installations.

Since my systems have k-d-t but not u-d-t I can not get myself to consider recommends a sensible relation. Suggests is the only one left, and it's definition fits the case at hand quite well:

> Suggests
>
> This is used to declare that one package may be more useful with one or more others.
> Using this field tells the packaging system and the user that the listed packages are related
> to this one and can perhaps enhance its usefulness, but that installing this one without them
> is perfectly reasonable.

Then again what's the use since suggests does not install udt anyway, which is what is requested. Thoughts?

Changed in kubuntu-dev-tools:
status: New → Incomplete
Revision history for this message
Nathan Handler (nhandler) wrote :

I agree with Harald. I think that kubuntu-dev-tools should suggest ubuntu-dev-tools. I do not think recommending or depending on ubuntu-dev-tools would be appropriate in this situation. Even though suggested packages are not installed automatically, I still think we should suggest ubuntu-dev-tools, as it is very likely that people who install kubuntu-dev-tools might be interested in ubuntu-dev-tools.

Revision history for this message
Peter Antoniac (pan1nx) wrote :

Ok, then suggest should be. For me it was just a surprise that I was missing the mk-sbuild-lv and other tools that I thought that are not relevant to gnome or kde. In that respect, shouldn't we have them separated into ubuntu-dev-tools-core, ubuntu-dev-tools, kubuntu-dev-tools?

Changed in kubuntu-dev-tools:
status: Incomplete → New
Revision history for this message
Scott Kitterman (kitterman) wrote : Re: [Bug 464434] Re: Should we depend it also to ubuntu-dev-tools

Not really. The Ubuntu in ubuntu-dev-tools is Ubuntu the project, not
Ubuntu the desktop.

Revision history for this message
Peter Antoniac (pan1nx) wrote :

Then, based on #4, what is it to be done?
 1. Make kubuntu-dev-tools depend, as if you are developer in kubuntu you need the ubuntu-dev-tools also
 2. Make kubuntu-dev-tools suggest, so you will get a warning (but I find it weaker than 1, considering that u-d-t is not desktop related)

My vote goes for 1 without blinking.

Revision history for this message
Scott Kitterman (kitterman) wrote :

There is nothing in ubuntu-dev-tools that is required to use, it is for
convenience, so depends is excessive. I think suggests is quite
reasonable. There are (as previously mentioned) people who don't use
u-d-t, so it would be perhaps a bit unfriendly to drag it in automatically
(devscripts does not recommend u-d-t in Ubuntu, it did briefly, but there
were too many complaints and I think this is similar).

Revision history for this message
Peter Antoniac (pan1nx) wrote :

So? Where do we go from here? We leave it as Wonfix, we make it as sugests etc. For me the problem was that I expected kubuntu-dev-tools to install some basic tools that actually are in ubuntu-dev-tools. Just make a decision and let's close this one for the record...

Revision history for this message
Harald Sitter (apachelogger) wrote :
Revision history for this message
Peter Antoniac (pan1nx) wrote :

As comment #8 suggests, commit 84 changelog:
 * Fix batgetorig
 * Suggest ubuntu-dev-tools (LP: #464434)

Problem solved. Thank you all.

Changed in kubuntu-dev-tools:
status: New → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.