Bug#651503: rake: dependency on virtual package rdoc pulls in transitional package ruby

2012-06-18 Thread Nathan Stratton Treadway
On Fri, Dec 09, 2011 at 09:58:57 +0100, Jörg-Volker Peetz wrote:
 the new dependency on virtual package rdoc pulls in transitional package ruby.

On Thu, Jun 07, 2012 at 19:29:58 -0400, Nathan Stratton Treadway wrote:
 Doing so would presumably help avoid pulling in the ruby v4.8
 transitional package by mistake)

[Just to clarify the history of this discussion: 

From version 4.6 up through 4.8, the ruby package was described as a
transitional package (and included the note It can safely be
removed.), implying one would generally want to avoid installing
it

However, starting with v4.9 the package is instead described as a
default version package -- and thus it does make sense for the rake
package to continue to depend on ruby | ruby-interpreter. (That way,
installing rake will pull in the currently-designated default Ruby
version if there isn't already some ruby-interpreter installed).
]
Nathan 



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#651503: rake: dependency on virtual package rdoc pulls in transitional package ruby

2012-06-07 Thread Nathan Stratton Treadway
 the new dependency on virtual package rdoc pulls in transitional package ruby.
 I'm not sure if this package is to blame. But to me it seems the package rdoc
 and the versioned packages rdoc1.8 and rdoc1.9.1 are virtual packages provided
 by the ruby* packages. Therefore, the dependency on ruby | ruby-interpreter
 should be sufficient.

Right... both the ruby1.8 and ruby1.9.1 packages provide rdoc
internally, so that separate dependency is probably no longer needed. 
Alternatively, the dependency could be changed to something along the
lines of rdoc | rdoc1.8 | rdoc1.9.1.

There is a similar issue with the rubygems dependency, which forces
the installation of the rubygems (1.8) package even though the ruby1.9.1
package itself provides rubygems1.9.1.  

So, perhaps the rake dependency should be changed to 
  rubygems1.8 | rubygems1.9.1
?
Nathan




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#651503: rake: dependency on virtual package rdoc pulls in transitional package ruby

2012-06-07 Thread Nathan Stratton Treadway
(On a related note, ruby-interpreter is now provided by all the
available ruby1.x packages, so it should probably be safe to drop the
ruby half of the rake packages's ruby | ruby-interpreter dependency.   

Doing so would presumably help avoid pulling in the ruby v4.8
transitional package by mistake)




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#651503: rake: dependency on virtual package rdoc pulls in transitional package ruby

2011-12-09 Thread Jörg-Volker Peetz
Package: rake
Version: 0.9.2.2-2
Severity: minor

Dear Maintainer,

the new dependency on virtual package rdoc pulls in transitional package ruby.
I'm not sure if this package is to blame. But to me it seems the package rdoc
and the versioned packages rdoc1.8 and rdoc1.9.1 are virtual packages provided
by the ruby* packages. Therefore, the dependency on ruby | ruby-interpreter
should be sufficient.
-- 
Best regards,
Jörg-Volker.


-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (600, 'testing'), (500, 'unstable'), (5, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.3 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages rake depends on:
ii  ruby [rdoc] 4.8
ii  ruby1.8 [ruby-interpreter]  1.8.7.352-2
ii  rubygems1.8.10-1

Versions of packages rake recommends:
ii  zip  3.0-4

rake suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org