Bug#626352: arguments for bug

Tomáš Hnyk tomashnyk at gmail.com
Thu May 12 20:59:58 UTC 2011


> Nice to hear that others consider my decision for recommends reasonable.
> The original poster might like to reread the guidelines when to use
> Depends and when Recommends.
Do you mean this:  
http://www.debian.org/doc/debian-policy/ch-relationships.html ?


"Depends
This declares an absolute dependency
The Depends field should be used if the depended-on package is required  
for the depending package to provide a significant amount of functionality.

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."

> The fact that many <x>-data packages are
> Depends is just because they fit the criterion that the package <x>  
> really
> does not work without <x>-data.  This is not the case for texmaker.

Well, at least for the translations, I think that amounts to "significant  
amount of functionality" - consider someone who only speaks French and  
uses her system in French. If she installs with --no-install-recommends,  
she will get a program with interface she does not understand. Therefore,  
she will not be able to use the program or only with utmost difficulty.  
Therefore, the program will not be functioning for her. I think that is  
the reasoning of many of the <x> packages.

So I will once again propose to split texmaker-data into texmaker-data  
depending on texmaker and including the icons and the translations and  
texmaker-docs being recommended by texmaker.


> BTW, I'll be for 10 days on vaccation and will not be able to fix
> anything.  You might perfectly be able to convince other Debian Science
> team members to upload a patch which closes the bug, but I'm not
> available for this until end of May.

That is fine with me, I am in no hurry.

Regards,
Tomas





More information about the debian-science-maintainers mailing list