Bug#693845: ruby-hiera shouldn't recommend mcollective or puppet

2013-09-16 Thread Laurent Bigonville
Package: ruby-hiera
Followup-For: Bug #693845

Hi,

Well on my machine, apt-cache is definitely showing these recommends,
see below:

$ apt-cache show ruby-hiera
Package: ruby-hiera
Version: 1.0.0~rc3-1
Installed-Size: 105
Maintainer: Debian Ruby Extras Maintainers 
pkg-ruby-extras-maintain...@lists.alioth.debian.org
Architecture: all
Depends: ruby | ruby-interpreter
Recommends: puppet-common (= 2.6.2), mcollective-common (= 2.0.0)
Description-en: Light weight hierarcical data store
 ruby-hiera is a simple pluggable hierarchical database. It can be
 used to store various information and therefor is a good fit for
 the representation of infrastructure information.
 It can be used to querying multiple data backends e.g. YAML or Puppet.
Description-md5: 6b11ceb03110f1f8efe1f84aa74e641f
Homepage: https://github.com/puppetlabs/hiera/
Ruby-Versions: ruby1.8 ruby1.9.1
Section: ruby
Priority: optional
Filename: pool/main/r/ruby-hiera/ruby-hiera_1.0.0~rc3-1_all.deb
Size: 16340
MD5sum: 905d315f29fee248be168849c0ef924f
SHA1: c7ffa13d42a7df68d9aadb6a8af285dde286190f
SHA256: 5ddcb83804a26eba85bc2c0ac5128819ba9761becb8c6a5779d98e4cf5b06e74

There is something weird here I feel.

Cheers

Laurent Bigonville


-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.10-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_BE.utf8, LC_CTYPE=fr_BE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ruby-hiera depends on:
ii  ruby  1:1.9.3
ii  ruby1.8 [ruby-interpreter]1.8.7.358-8
ii  ruby1.9.1 [ruby-interpreter]  1.9.3.448-1
ii  ruby2.0 [ruby-interpreter]2.0.0.299-1

Versions of packages ruby-hiera recommends:
pn  mcollective-common  none
ii  puppet-common   3.3.0-1

ruby-hiera 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



Bug#693845: ruby-hiera shouldn't recommend mcollective or puppet

2013-09-16 Thread Laurent Bigonville
Package: ruby-hiera
Followup-For: Bug #693845

Hi (again),

But as a side note, hiera is actually trying to load both puppet and
mcollective gems in case they are used together.

I'm however not really sure this really warrant an explicit dependency.

Cheers

Laurent Bigonville


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



Bug#693845: ruby-hiera shouldn't recommend mcollective or puppet

2013-08-15 Thread Dennis Hoppe
Hello Matthaus,

i can not follow your argumentation. There is no dependency or
recommendation for the packages mcollective or puppet.

vagrant@pclient2:~$ sudo aptitude show ruby-hiera
Paket: ruby-hiera
Zustand: nicht installiert
Version: 1.0.0~rc3-1
Priorität: optional
Bereich: ruby
Verwalter: Debian Ruby Extras Maintainers
pkg-ruby-extras-maintain...@lists.alioth.debian.org
Architektur: all
Unkomprimierte Größe: 108 k
Hängt ab von: ruby | ruby-interpreter
Empfiehlt: puppet-common (= 2.6.2), mcollective-common (= 2.0.0)
Beschreibung: Light weight hierarcical data store
 ruby-hiera is a simple pluggable hierarchical database. It can be used
to store various information and therefor is a good fit for the
 representation of infrastructure information. It can be used to
querying multiple data backends e.g. YAML or Puppet.
Homepage: https://github.com/puppetlabs/hiera/

There is just a recommendation for the packages mcollective-common and
puppet-common.

Because of the following options, you need those packages to be able to
collect facts via Mcollective or Puppet.

vagrant@pclient2:~$ hiera --help
Usage: hiera [options] key [default value] [variable='text'...]

The default value will be used if no value is found for the key. Scope
variables
will be interpolated into %{variable} placeholders in the hierarchy and in
returned values.

-V, --versionVersion information
-d, --debug  Show debugging information
-a, --array  Return all values as an array
-h, --hash   Return all values as a hash
-c, --config CONFIG  Configuration file
-j, --json SCOPE JSON format file to load scope from
-y, --yaml SCOPE YAML format file to load scope from
-m, --mcollective IDENTITY   Use facts from a node (via
mcollective) as scope
-i, --inventory_service IDENTITY Use facts from a node (via Puppet's
inventory service) as scope

At the code is also a require for mcollective and puppet. Remember
this is Version 1.0.0, not 1.2.1 which is included in the Puppetlabs
packages.

Regards, Dennis



signature.asc
Description: OpenPGP digital signature


Bug#693845: ruby-hiera shouldn't recommend mcollective or puppet

2013-07-04 Thread Robie Basak
With no activity here, I've fixed this in Ubuntu in version
1.0.0~rc3-1ubuntu1 by dropping the Recommends line entirely. I hope to
resync once Debian applies the same change.


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



Bug#693845: ruby-hiera shouldn't recommend mcollective or puppet

2012-11-20 Thread Matthaus Owens
Package: ruby-hiera
Version: 1.0.0~rc3-1

Hiera has no use with mcollective, so it's unclear why mcollective is
recommended with ruby-hiera, except that the tools are written by the
same author. Hiera is used with puppet, but rather than hiera
recommending puppet it makes more sense for puppet to recommend hiera.
Both of these recommends mean that the majority of users (who have
recommends installed automatically) installing hiera will get puppet,
mco, ruby-dev, and a slew of other dependencies brought in.


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