libaugeas-ruby in Ubuntu 15.10 Wily?

Asked by Malte Finsterwalder

Hi there,

I just tried to install the latest puppet version on ubuntu 15.10 wily.
It is failing due to an unmet dependecy to libaugeas-ruby.
I noticed, that ruby-augeas looks like the same package. Is libaugeas-ruby obsolete and replaced by ruby-augeas? Or is it something different?
Can you help me fix the situation?

Thanks,
   Malte

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu libaugeas-ruby Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

I suggest you report a bug

Revision history for this message
Manfred Hampl (m-hampl) said :
#2

From where did you install "the latest puppet version" that is failing due to an unmet dependency to libaugeas-ruby?

The puppet package for Ubuntu wily has the dependency on ruby-augeas and this is well working.

Apparently you are using some foreign version that does not fit to Ubuntu wily.

Revision history for this message
Malte Finsterwalder (malte-6) said :
#3

Yes, I tried to install the newest version from the puppet labs debian repository.
The version is not verified for wily, but for trusty.

Revision history for this message
Manfred Hampl (m-hampl) said :
#4

You are encountering a problem with a package from a foreign source. This is outside the responsibility of Ubuntu, and you have to contact the support of the provider of that package (puppet labs). It is a weakness in their packages, or - let me formulate it this way - they have not yet provided a package that can be installed on Ubuntu wily.

Revision history for this message
Malte Finsterwalder (malte-6) said :
#5

I understand.
I know that I don't stand a chance to change the puppet package provided by puppet labs. And they will most likely not provide a wily-package.
That's why I tried to understand the problem enough, so that I might create or find the missing package myself.
So I was really just wondering, why the package libaugeas-ruby, which was installable on ubuntu 15.04 ist no longer installable in ubuntu 15.10

Revision history for this message
Manfred Hampl (m-hampl) said :
#6

Your assumption formulated at the beginning is correct:
libaugeas-ruby was replaced by ruby-augeas, see https://launchpad.net/ubuntu/+source/libaugeas-ruby/+publishinghistory and click on triangle to open the first line.

I do not know what the difference is between the ruby-augeas 0.5.0-2build2 package for vivid ("Provides: libaugeas-ruby ...") and the ruby-augeas 1:0.5.0-3build1 package for wily (no "Provides:" any more).

If you know how to do that, you could try fiddling around in the control files of the packages, either adding a "Provides: libaugeas-ruby ..." to ruby-augeas, or changing "Depends: ... libaugeas-ruby ..." into "Depends: ... libaugeas-ruby | ruby-augeas ..." for puppet-common. (No guarantee that this will help, do it on your own responsibility.)

Revision history for this message
Malte Finsterwalder (malte-6) said :
#7

Thanks Manfred for the Infos.
That's exactly what I was looking for!

Can you help with this problem?

Provide an answer of your own, or ask Malte Finsterwalder for more information if necessary.

To post a message you must log in.