Inkscape suggests skencil and python as useless add-on packages
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| inkscape (Debian) |
Fix Released
|
Unknown
|
|||
| inkscape (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
Bug Description
Binary package hint: software-center
Dia and some other programs are mentioned as add-ons but they're not,
I think there needs to be another category which says: Similar programs or something like that, in which these programs belong
Related branches
- Ubuntu branches: Pending requested
-
Diff: 917 lines (+377/-329) 6 files modifiedapidebian/changelog (+19/-0)
debian/control (+1/-2)
debian/patches/00list (+1/-0)
debian/patches/02-add-shebangs-and-fix-permissions.dpatch (+274/-326)
debian/patches/fix-fontforge-glyph-template.dpatch (+82/-0)
debian/rules (+0/-1)
- Chris Coulson (community): Approve
- Ubuntu branches: Pending requested
-
Diff: 5343 lines (+1005/-4302) 6 files modifiedapidebian/changelog (+38/-0)
debian/patches/00list (+3/-1)
debian/patches/04-fix-build-with-gcc4.6.dpatch (+18/-0)
debian/patches/04-fix-gcc4.6-ftbfs.dpatch (+0/-4301)
debian/patches/05-add-missing-includes.dpatch (+799/-0)
debian/patches/fix-datamatrix-ui.dpatch (+147/-0)
- Didier Roche-Tolomelli: Approve
- Ubuntu branches: Pending requested
-
Diff: 485 lines (+235/-172) 10 files modifiedapidebian/changelog (+47/-0)
debian/control (+1/-1)
debian/patches/00list (+0/-2)
debian/patches/01-fix-datamatrix-ui.dpatch (+147/-0)
debian/patches/01_add_unity_quicklist_support.patch (+19/-0)
debian/patches/01_add_unity_quicklist_support.patch.dpatch (+0/-20)
debian/patches/02-drop-pdf-ps.diff (+14/-0)
debian/patches/fix-datamatrix-ui.dpatch (+0/-147)
debian/patches/series (+3/-0)
debian/rules (+4/-2)
This seems to be OK to me, as Dia is Suggested by the Inkscape package, because it adds additional exporting functionality to inkscape, thus is an Add-On to Inkscape. The Software Center explicitly states that a package suggested by another one should be treated as an add-on package of the package suggesting it. See https:/
Ahh... fair enough. Marking as invalid.
This is a bug in the inkscape package. It "Suggests: dia | dia-gnome", when it should not. It also "Suggests: skencil" and should not. (And I don't understand why it "Suggests: python".)
Inkscape provides an extension "dia.inx" that allows Dia files to be read by Inkscape. It is only enabled if dia is installed. I think "Suggests: dia" is fine here, because it adds extra functionality to Inkscape.
I can't see an obvious reason for "Suggests: skencil". The import/export extensions don't require it any more. "Suggests: python" is also clearly not needed. The "Recommends: python-*" explicitly list all non-standard python modules that would normally be needed for Inkscape extension scripts.
+ Inkscape suggests skencil and python as useless add-on packages
Added this to the branch I have been preparing for the next Ubuntu package version. @sponsors - please consider sponsoring the upload. Thanks
This bug was fixed in the package inkscape - 0.48.1-2ubuntu5
---------------
inkscape (0.48.1-2ubuntu5) oneiric; urgency=low
* debian/rules: No need to manually call intltool-update on build. This
is now handled by dh_translations.
* debian/control: No longer suggest python and skencil. They do not
offer any enhancement to Inkscape (LP: #762541)
* debian/control: Suggest transfig to allow import of xfig files
(LP: #668300)
* debian/
No longer mark JavaScript extension files as standalone executables
(LP: #602005):
- share/extension
- share/extension
than _SCRIPTS rule to avoid giving executable permission
* debian/
patch from uptream trunk to fix layer structure in template (LP: #565296)
-- Alex Valavanis <email address hidden> 2011年5月30日 18:50:49 +0100
How come I'm still seeing this in a fresh install of Ubuntu 12.04?
I've got the default install in Ubuntu of Inkscape 0.48.3.1 r9886 which is older than the closure of this bug. What's going on?
Sorry, ignore my comment, I was frustrated about Dia being in there as an add-on but can see in comment 5 that this is consistent with ubuntu policy. Sorry for the noise.