Skip to content
This repository has been archived by the owner on May 14, 2021. It is now read-only.

Added require package python-cql to dsc package in install.pp #3

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

indrbr01
Copy link

@indrbr01 indrbr01 commented Jun 4, 2013

Added require line to produce correct order, otherwise (for me at least) apt-get install dsc1.1 would fail due to missing the dependency python-cql

@joschi
Copy link
Contributor

joschi commented Jun 10, 2013

Thanks for your pull request!

It seems that at least the Debian packages dsc1.1 and dsc12 until version 1.2.1-1 declare python-cql as dependency:

$ apt-cache show dsc12=1.2.1-1
Package: dsc12
Priority: extra
Section: misc
Installed-Size: 2363
Maintainer: Ben Gamble <bgamble@datastax.com>
Architecture: all
Source: dse
Version: 1.2.1-1
Depends: cassandra (= 1.2.1), python (>= 2.5), python-cql, python-support (>= 0.90.0)
Filename: pool/dsc12_1.2.1-1_all.deb
Size: 2221450
MD5sum: fc755e18910c4aaa124bed9f7f30aa2a
SHA1: f71a8f9f533da5599090913ddcecc18e211a6b6b
SHA256: 47e9901d0710e81304061bbbfbf1f4bdd32d317bcd0900e438e7711e64ce794b
Description: Apache Cassandra together with OpsCenter
 DataStax Community Edition is a free packaged distribution of the Apache
 Cassandra database.
 .
 This package depends on the other components of DSC.
Homepage: http://www.datastax.com/products/community

This dependency was dropped in more recent versions of dsc12:

$ apt-cache show dsc12=1.2.5-1
Package: dsc12
Priority: extra
Section: misc
Installed-Size: 40
Maintainer: DataStax Team <info@datastax.com>
Architecture: all
Source: dsc
Version: 1.2.5-1
Depends: cassandra (= 1.2.5), python (>= 2.5), python-support (>= 0.90.0)
Filename: pool/dsc12_1.2.5-1_all.deb
Size: 1308
MD5sum: ad23f2e3ff036ff60d1db94016572457
SHA1: d11f608ee182e9cb7f68633130d38e6b82db1e61
SHA256: 1f91ffe9958530ab89aebd90b406aa5ddcf220439b4c3b0c51b7f9f28e67ca03
Description: DataStax Community Edition is a free packaged distribution of the
 Apache Cassandra database.
 .
 This package depends on the other components of DSC.
Homepage: http://www.datastax.com/products/community

I'm not sure if this is intentional or if it's an error but I'd like to clarify that first before "hard coding" the dependency on python-cql in Package[dsc].

@ghost ghost assigned joschi Jun 11, 2013
dcosson pushed a commit to dcosson/puppet-cassandra that referenced this pull request Jul 18, 2014
Add $service_restart option for restarting on config change
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants