On Mon, May 07, 2012 at 09:27:14PM +0200, Vincent Fourmond wrote:
> Package: src:gnuplot
> Version: 4.6.0-7
> Severity: important
> 
>   Hello,
> 
>   Recently, several of my packages that rely on any variant of gnuplot
> to be available became uninstallable because of the conflicts between
> the different gnuplot versions. Of course, I could update all my
> packages to have them depend on gnuplot-nox | gnuplot-x11 |
> gnuplot-qt, but that has the drawback of being fragile should gnuplot
> provide another backend in the future.
> 
>   Instead, here is what I propose: what about having all gnuplot
> backends Provides: gnuplot-nox ? That way, packages can rely on
> gnuplot-nox as being "minimal gnuplot functionalities" that should be
> available in all backends.
> 
>   What do you think about it ?

Hi, Vincent and Anton,

I read this bug report after noticing commit by Anton and mailing him about
an extension to the fix, repeating here to have wider feedback (sorry for
the duplicate, Anton),

I think that apart from making gnuplot-x11 and gnuplot-qt provide
gnuplot-nox gnuplot-qt should also provide gnuplot-x11 (at least maxima
depends on gnuplot-x11 and gnuplot-qt indeed provides everything gnuplot-x11
does and more). I am re-attaching the diff with that and a minor suggestion
for a change in gnuplot-qt description.

Regards,

-- 
Agustin
diff --git a/debian/control b/debian/control
index 627e9cb..46b9e8a 100644
--- a/debian/control
+++ b/debian/control
@@ -76,7 +76,7 @@ Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Conflicts: gnuplot-x11, gnuplot-nox
 Suggests: gnuplot-doc
-Provides: gnuplot-nox
+Provides: gnuplot-nox, gnuplot-x11
 Description: Command-line driven interactive plotting program. QT-package
  Gnuplot is a portable command-line driven interactive data and function
  plotting utility that supports lots of output formats, including drivers
@@ -91,7 +91,8 @@ Description: Command-line driven interactive plotting program. QT-package
  packaged separately so that low-end systems don't need X installed to use
  gnuplot.
  .
- The package provides  QT-terminal for output (not default one).
+ The package provides gnuplot-x11 and gnuplot-nox terminals plus an
+ additional QT-terminal for output (not default one).
 
 Package: gnuplot-doc
 Architecture: all

Reply via email to