On Fri, Jan 04, 2019 at 10:22:08AM -0300, Antonio Terceiro wrote: > On Wed, Jan 02, 2019 at 10:58:15AM -0300, Antonio Terceiro wrote: > > Package: ruby-sinatra-contrib > > Version: 2.0.5-1 > > Severity: serious > > Justification: unsatisfiable dependencies > > > > # apt install ruby-sinatra-contrib > > Reading package lists... Done > > Building dependency tree > > Reading state information... Done > > 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: > > ruby-sinatra-contrib : Depends: ruby but it is not going to be installed > > Depends: ruby-mustermann (>= 1.0~) but it is not > > going to be installed > > Depends: ruby-sinatra (>= 2.0.5~) but it is not > > going to be installed > > Depends: ruby-backports (>= 2.8.2) but it is not > > going to be installed > > Depends: ruby-tilt (>= 1.3~) but it is not going to > > be installed > > Depends: ruby-rack-protection (>= 2.0.5~) but it is > > not going to be installed > > Depends: ruby-multi-json but it is not going to be > > installed > > E: Unable to correct problems, you have held broken packages. > > I just noticed that sinatra-contrib was moved into the sinatra > repository upstream. > > Are you working on updating sinatra? I started working on a new sinatra > upstream release to unbreak debci after a new rack was uploaded, and > could build binaries for ruby-sinatra-contrib (and ruby-rack-protection, > which was also moved into sinatra) from the ruby-sinatra source in one > go.
FWIW I just pushed a more or less working source package to git in the expected place (ruby-team/gemwatch), building binaries for ruby-sinatra-contrib and ruby-rack-protection. the main TODO is making the automated tests run properly during the build. I installed the binaries locally and did the following tests: - the debci tests now pass again - gemwatch seems to work fine. - also tested a couple of simple apps I have around, and they seem to work as well.
Description: PGP signature