Package: libsemanage-ruby1.8
Version: 2.1.6-5
Severity: serious
User: [email protected]
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package is no longer
installable in sid:

0m20.0s DEBUG: Starting command: ['chroot', '/tmp/piupartss/tmp4QSseq', 
'eatmydata', 'apt-get', '-y', 'install', 'libsemanage-ruby1.8=2.1.6-5']
0m20.3s DUMP: 
  Reading package lists...
  Building dependency tree...
  Reading state information...
  Some packages could not be installed. This may mean that you have
  requested an impossible situation or if you are using the unstable
  distribution that some required packages have not yet been created
  or been moved out of Incoming.
  The following information may help to resolve the situation:
  
  The following packages have unmet dependencies:
   libsemanage-ruby1.8 : Depends: ruby-semanage but it is not going to be 
installed
  E: Broken packages
0m20.3s ERROR: Command failed (status=100): ['chroot', 
'/tmp/piupartss/tmp4QSseq', 'eatmydata', 'apt-get', '-y', 'install', 
'libsemanage-ruby1.8=2.1.6-5']

Package: libsemanage-ruby1.8
Version: 2.1.6-5
Depends: ruby-semanage

Package: ruby-semanage
Version: 2.1.6-5
Replaces: libsemanage-ruby1.8
Provides: libsemanage-ruby1.8
Depends: ruby | ruby-interpreter, libc6 (>= 2.4), libsemanage1 (>= 2.1.6)
Conflicts: libsemanage-ruby1.8

A simple
  apt-get install libsemanage-ruby1.8
(without explicit '=version' appended) fails as well.

I think the Replaces/Provides/Conflicts to get rid of the transitional
package needs to be done in wheezy+1 (and the transitional should be
droppen then), for wheezy you should probably have (if the rename
occurred in 2.1.6-3):

Package: ruby-semanage
Replaces: libsemanage-ruby1.8 (<< 2.1.6-3)
Breaks: libsemanage-ruby1.8 (<< 2.1.6-3)

Cheers,

Andreas

Attachment: libsemanage-ruby1.8_2.1.6-5.log.gz
Description: GNU Zip compressed data

Reply via email to