** Description changed:

+ [Impact]
+ 
  librarian-puppet-simple doesn't work out of the box
  
+ [Test Case]
  
- How to reproduce: 
+ How to reproduce:
  
  Setting up librarian-puppet-simple (0.0.5-1) ...
  Processing triggers for libc-bin (2.23-0ubuntu3) ...
  root@b9b4c58e3998:/tmp/a# librarian-puppet
  /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': 
cannot load such file -- thor (LoadError)
-         from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in 
`require'
-         from /usr/bin/librarian-puppet:3:in `<main>'
+         from /usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in 
`require'
+         from /usr/bin/librarian-puppet:3:in `<main>'
  root@b9b4c58e3998:/tmp/a# apt-get install ruby-thor
  Reading package lists... Done
  Building dependency tree
  Reading state information... Done
  The following NEW packages will be installed:
-   ruby-thor
+   ruby-thor
  0 upgraded, 1 newly installed, 0 to remove and 9 not upgraded.
  Need to get 43.7 kB of archives.
  After this operation, 219 kB of additional disk space will be used.
  Get:1 http://archive.ubuntu.com/ubuntu xenial/universe amd64 ruby-thor all 
0.19.1-2 [43.7 kB]
  Fetched 43.7 kB in 0s (207 kB/s)
  debconf: delaying package configuration, since apt-utils is not installed
  Selecting previously unselected package ruby-thor.
  (Reading database ... 18492 files and directories currently installed.)
  Preparing to unpack .../ruby-thor_0.19.1-2_all.deb ...
  Unpacking ruby-thor (0.19.1-2) ...
  Setting up ruby-thor (0.19.1-2) ...
  root@b9b4c58e3998:/tmp/a# librarian-puppet
  Commands:
-   librarian-puppet clean                # clean modules directory
-   librarian-puppet compare_repos        # compares the specified upstream and 
downstream repos
-   librarian-puppet dev_setup            # adds development r/w remotes to 
each repo (assumes remote has the same name as current repo)
-   librarian-puppet generate_puppetfile  # generates a static version of the 
Puppetfile
-   librarian-puppet git_status           # determine the current status of 
checked out git repos
-   librarian-puppet help [COMMAND]       # Describe available commands or one 
specific command
-   librarian-puppet install              # installs all git sources from your 
Puppetfile
-   librarian-puppet update               # updates all git sources from your 
Puppetfile
+   librarian-puppet clean                # clean modules directory
+   librarian-puppet compare_repos        # compares the specified upstream and 
downstream repos
+   librarian-puppet dev_setup            # adds development r/w remotes to 
each repo (assumes remote has the same name as current repo)
+   librarian-puppet generate_puppetfile  # generates a static version of the 
Puppetfile
+   librarian-puppet git_status           # determine the current status of 
checked out git repos
+   librarian-puppet help [COMMAND]       # Describe available commands or one 
specific command
+   librarian-puppet install              # installs all git sources from your 
Puppetfile
+   librarian-puppet update               # updates all git sources from your 
Puppetfile
  
+ Debian should have already updated debian/control for 0.0.5-2 where the
+ issue has been fixed.
  
- Debian should have already updated debian/control for 0.0.5-2 where the issue 
has been fixed.
+ [Regression Potential]
+ 
+ Very little. The fix just adds a new dependency to debian/control.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1588246

Title:
  [SRU] librarian-puppet-simple requires ruby-thor in runtime
  dependencies

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/librarian-puppet-simple/+bug/1588246/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to