Synaptic should recommend scrollkeeper, but not depend on it

Bug #114432 reported by Mantas Kriaučiūnas
2
Affects Status Importance Assigned to Milestone
synaptic (Baltix)
New
Undecided
Unassigned
synaptic (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: synaptic

Synaptic works fine without scrollkeeper, but now it depends on it :(
I think, Synaptic should recommend scrollkeeper, but not depend on it - now, when you install synaptic you also get a lot of unneeded packages - scrollkeeper, docbook-xml, libscrollkeeper0, libxslt1.1, scrollkeeper, sgml-data, all these package are needed only for scrollkeeper.
According to the Debian Policy Manual ( http://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps ) recommends is strong, but not absolute, dependency, so it's better to recommend scrollkeeper, instead of depending on it:

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.

Revision history for this message
Mantas Kriaučiūnas (mantas) wrote :

Btw, help (F1) in synaptic works fine even if scrollkeeper isn't installed - when I choose Help->Contents (F1) I get firefox window, which displaying file:///usr/share/synaptic/html/index.html help file !
So, another way to not force people to install unneeded scrollkeeper with it's dependancies (docbook-xml, libscrollkeeper0, libxslt1.1, scrollkeeper, sgml-data) would be depend or recommend
www-browser | scrollkeeper

Revision history for this message
Sebastian Heinlein (glatzor) wrote :

If it does not depend on scrollkeeper the postinst will fail.

Changed in synaptic:
status: Unconfirmed → Rejected
Revision history for this message
Mantas Kriaučiūnas (mantas) wrote :

 Sebastian Heinlein said on 2007-05-13:
> If it does not depend on scrollkeeper the postinst will fail.

You are not right - synaptic's postinst script doesn't fail if scrollkeeper isn't installed !

Please, don't lie - I've checked this before reporting the bug, but it seems that you didn't even tested and just rejected this bug :(

Changed in synaptic:
status: Rejected → Confirmed
Revision history for this message
Sebastian Heinlein (glatzor) wrote :

Insulting other people does not make our position stronger.

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.