ruby-augeas dependencies of the i386 package included in the x68_64 one

Bug #1356614 reported by uwe
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ruby-augeas (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

upon installing the package in ubuntu trusty, the dependencies suggested and downloaded are just too many, they include

0.5.0-2 - libaugeas0 (2 1.1.0-0ubuntu2) libc6 (2 2.2.5) libruby1.9.1 (18 1.9.2.0) libruby2.0 (2 2.0.0) libaugeas-ruby (3 0.5.0-1~) libaugeas-ruby:i386 (3 0.5.0-1~) libaugeas-ruby1.8 (3 0.5.0-1~) libaugeas-ruby1.8:i386 (3 0.5.0-1~) libaugeas-ruby1.9.1 (3 0.5.0-1~) libaugeas-ruby1.9.1:i386 (3 0.5.0-1~) libaugeas-ruby (3 0.5.0-1~) libaugeas-ruby:i386 (3 0.5.0-1~) libaugeas-ruby1.8 (3 0.5.0-1~) libaugeas-ruby1.8:i386 (3 0.5.0-1~) libaugeas-ruby1.9.1 (3 0.5.0-1~) libaugeas-ruby1.9.1:i386 (3 0.5.0-1~) ruby-augeas:i386 (0 (null))
0.5.0-1 - libaugeas0 (2 1.0.0-1) libc6 (2 2.2.5) libruby1.8 (18 1.8.7.357-1) libruby1.9.1 (2 1.9.2.0) libaugeas-ruby (3 0.5.0-1~) libaugeas-ruby:i386 (3 0.5.0-1~) libaugeas-ruby1.8 (3 0.5.0-1~) libaugeas-ruby1.8:i386 (3 0.5.0-1~) libaugeas-ruby1.9.1 (3 0.5.0-1~) libaugeas-ruby1.9.1:i386 (3 0.5.0-1~) libaugeas-ruby (3 0.5.0-1~) libaugeas-ruby:i386 (3 0.5.0-1~) libaugeas-ruby1.8 (3 0.5.0-1~) libaugeas-ruby1.8:i386 (3 0.5.0-1~) libaugeas-ruby1.9.1 (3 0.5.0-1~) libaugeas-ruby1.9.1:i386 (3 0.5.0-1~) ruby-augeas:i386 (0 (null))

and the relation with ruby-augeas:i386 is dependency ... I'm not sure if this is upstream fault or ubuntu , but i all dependencies are duplicated for both architecturs ....

Revision history for this message
Robie Basak (racb) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better.

I don't follow your problem. Please could you explain:

1) Exactly what steps I should follow to reproduce the problem. Since you are talking about architectures, please specify what architecture I should use to reproduce your problem.

2) What you expect to happen.

3) What happens instead.

You may find it helpful to read "How to report bugs effectively" http://www.chiark.greenend.org.uk/~sgtatham/bugs.html. Once done, please change the bug status back to New.

Changed in ruby-augeas (Ubuntu):
status: New → Incomplete
uwe (maabdulhaq)
summary: - dependencies of the i386 package included as well
+ ruby-augeas dependencies of the i386 package included in the x68_64 one
Revision history for this message
uwe (maabdulhaq) wrote :

Greetings,

I was expecting the x86_64 packages to be installed on my x86_64 machines, which happened, but in addition, it installed the 386 version of the package and all its dependencies (duplicates of the x86_64 ones, but in 386).

to reproduce, install ruby-augeas , and take a look at the dependencies.

==what happens==
it will install a bunch of x86_64 and i386 packagaes (with duplicate names of almost all of them)

==what i expect ==
to install x86_64 packs only, and i386 only if necessary

I find it funny that ruby-augeas depends on ruby-augeas:i386

the packages that i think are unnecessary dependencies are :
libaugeas-ruby:i386 (3 0.5.0-1~)
libaugeas-ruby1.8:i386 (3 0.5.0-1~)
libaugeas-ruby1.9.1:i386 (3 0.5.0-1~)
libaugeas-ruby1.9.1:i386 (3 0.5.0-1~)
ruby-augeas:i386 (0 (null))

given that all of them are there in x86_64 arch

Revision history for this message
Robie Basak (racb) wrote :

Version 0.5.0-1~ was never shipped by Ubuntu, as you can see here: https://launchpad.net/ubuntu/+source/ruby-augeas/+publishinghistory

What does "apt-cache policy libaugeas-ruby" say? Which release are you using? What is the exact command you used to install the package? Can you attach the full output of this command? Can you confirm if this reproduces on a fresh install?

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for ruby-augeas (Ubuntu) because there has been no activity for 60 days.]

Changed in ruby-augeas (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.