gini / puppet-archive

Puppet Module to download and extract tar.gz, tar.bz2, tar.xz, and zip archives
6 stars 22 forks source link

Make new release on Puppet Forge - released 0.2.0 is old and invalid #20

Closed cardil closed 10 years ago

cardil commented 10 years ago

Please, make a release on Puppet Forge. There is a 0.2.0 version published witch is different then version in this GIT repository (also marked as 0.2.0 version). Besides released version contains invalid symlinks in directory spec/fixtures/modules/archive/. Those invalid symlinks cause to installation fail:

# puppet module install gini/archive
Preparing to install into /etc/puppetlabs/puppet/modules ...
Downloading from http://forge.puppetlabs.com ...
Installing -- do not interrupt ...
Error: No such file or directory - /etc/puppetlabs/puppet/modules/archive/spec/fixtures/modules/archive/files
Error: Try 'puppet help module install' for usage
swapsn commented 10 years ago

I'll second this. Please make the latest release available on puppet forge. I found this issue when using the strip-components parameter. It's not present in the puppet forge version.

Thanks.

dkerwin commented 10 years ago

I'll try to fix that today. Sorry for the delay

dkerwin commented 10 years ago

Tried to install the current relased version 0.2.0 from the forge. Works like a charm. I will prepare a new release (we also have some PRs pending) but the described problem seems to be specific to your setup.

⌘ > puppet module install gini/archive
Notice: Preparing to install into /Users/dkerwin/.puppet/modules ...
Notice: Created target directory /Users/dkerwin/.puppet/modules
Notice: Downloading from https://forge.puppetlabs.com ...
Notice: Installing -- do not interrupt ...
/Users/dkerwin/.puppet/modules
└── gini-archive (v0.2.0)
cardil commented 10 years ago

Please, do a release with prerequisites.pp file. I propose: 0.2.1

cardil commented 10 years ago

Hey, ping this one. Make a release with manifests/prerequisites.pp file. I'm using it i externally install dependent packages and it is pain in the ass not to have a actual version in puppet forge!!!

dkerwin commented 10 years ago

There you go: https://forge.puppetlabs.com/gini/archive/readme