[DRE-maint] Bug#919346: ruby-data-migrate: Missing tasks/databases.rake file

2019-01-14 Thread
Package: ruby-data-migrate
Version: 3.2.2-1
Severity: important

Dear Ruby team,

Just noticed that the `tasks/databases.rake` are exist in the source
package, but doesn't get installed in the binary package.

So that I got following errors:
```
root@obs-api:/# /usr/share/obs/api/script/rake-tasks.sh setup
rake aborted!
LoadError: cannot load such file --
/usr/lib/ruby/vendor_ruby/data_migrate/../../tasks/databases.rake
/usr/share/obs/api/Rakefile:7:in `'
(See full trace by running task with --trace)
```

The problem is the tasks/ doesn't get installed. I did a hack on the
package to copy over tasks/ into lib/ at the build time to solved this.

However I am not sure if this is the proper way to handle the missing
installed file for ruby package. Please help to review my merge
request:
 https://salsa.debian.org/ruby-team/ruby-data-migrate/merge_requests/1

Best regards,
-Andrew

___
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

[DRE-maint] Bug#918665: ruby-joiner: Test suite isn't enabled

2019-01-08 Thread
Package: ruby-joiner
Version: 0.3.4-2
Severity: minor

Dear Maintainer,

The test suite in this package isn't enabled. It would be nice to have
test suite enabled.

Best regards,
-Andrew

___
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

[DRE-maint] Bug#906625: ruby-globalid: FTBFS in buster/sid (failing tests)

2018-12-07 Thread
Package: ruby-globalid
Followup-For: Bug #906625

Hi,

Thanks for reporting this.

If you check thed ftbfs message carefully. You'd find it fails on
different tests with the one reported previously, and it mentioned
it's rails 5 related.

I am currently working on rails 5 transition:
  
https://salsa.debian.org/ruby-team/rails/wikis/Transition-to-Rails-5.2-for-Debian-Buster

This package builds fine with rails 5.2 in experimental.

Due to rails 5 is awaiting for transition and currently available
in `experimental`. Maybe we should open another bug or retitle this
one to match it's currently status better.

Thanks,
-Andrew

___
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

[DRE-maint] Bug#915837: camping: FTBFS with rails 5.2

2018-12-07 Thread
Package: camping
Version: 2.1.580-1.1
Severity: important

Dear Maintainer,

I'm help to push rails 5.2 transition for Debian Buster. I tested this
package is FTBFS with rails 5.2 with following error:

```
┌──┐
│ Run tests for ruby2.5 from debian/ruby-tests.rb  │
└──┘

RUBYLIB=/build/camping-2.1.580/debian/camping/usr/lib/ruby/vendor_ruby:. 
GEM_PATH=debian/camping/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all
 ruby2.5 debian/ruby-tests.rb
/build/camping-2.1.580/test/app_partials.rb:42: warning: already initialized 
constant TiltPartials::Controllers::I
:611: warning: previous definition of I was here
/usr/lib/ruby/vendor_ruby/active_record/migration.rb:528:in `inherited': 
Directly inheriting from ActiveRecord::Migration is not supported. Please 
specify the Rails release the migration was written for: (StandardError)

  class # < ActiveRecord::Migration[4.2]
from (eval):25:in `initialize'
from (eval):25:in `new'
from (eval):25:in `V'
from /build/camping-2.1.580/test/apps/migrations.rb:8:in 
`'
from /build/camping-2.1.580/test/apps/migrations.rb:6:in 
`'
from /build/camping-2.1.580/test/apps/migrations.rb:5:in `'
from /build/camping-2.1.580/test/app_migrations.rb:4:in `load'
from /build/camping-2.1.580/test/app_migrations.rb:4:in `'
from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in 
`require'
from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in 
`require'
from debian/ruby-tests.rb:6:in `block in '
from debian/ruby-tests.rb:6:in `each'
from debian/ruby-tests.rb:6:in `'
ERROR: Test "ruby2.5" failed. Exiting.
dh_auto_install: dh_ruby --install /build/camping-2.1.580/debian/camping 
returned exit code 1
make: *** [debian/rules:15: binary] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit 
status 2
```

I also checked the upstream url. It seems it has been dead for years.

Package has been marked as `Upstream does not support rails 5.2 yet` on:
  
https://salsa.debian.org/ruby-team/rails/wikis/Transition-to-Rails-5.2-for-Debian-Buster

Best regards,
-Andrew
___
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

[DRE-maint] Bug#915596: ruby-d3-rails: failed at autopkgtest

2018-12-04 Thread
Package: ruby-d3-rails
Version: 3.5.6+dfsg-1
Severity: minor

Dear Maintainer,

I tested this package with `autopkgtest`, it fails at
```
autopkgtest [07:30:56]: test integration: [---
+ cd /tmp/autopkgtest.ndRnCV/autopkgtest_tmp
+ rails new sampleapp
  create  
  create  README.md
  create  Rakefile
  create  .ruby-version
  create  config.ru
  create  .gitignore
  create  Gemfile
 run  git init from "."
  create  package.json
  create  app
  create  app/assets/config/manifest.js
  create  app/assets/javascripts/application.js
  create  app/assets/javascripts/cable.js
  create  app/assets/stylesheets/application.css
  create  app/channels/application_cable/channel.rb
  create  app/channels/application_cable/connection.rb
  create  app/controllers/application_controller.rb
  create  app/helpers/application_helper.rb
  create  app/jobs/application_job.rb
  create  app/mailers/application_mailer.rb
  create  app/models/application_record.rb
  create  app/views/layouts/application.html.erb
  create  app/views/layouts/mailer.html.erb
  create  app/views/layouts/mailer.text.erb
  create  app/assets/images/.keep
  create  app/assets/javascripts/channels
  create  app/assets/javascripts/channels/.keep
  create  app/controllers/concerns/.keep
  create  app/models/concerns/.keep
  create  bin
  create  bin/bundle
  create  bin/rails
  create  bin/rake
  create  bin/setup
  create  bin/update
  create  bin/yarn
  create  config
  create  config/routes.rb
  create  config/application.rb
  create  config/environment.rb
  create  config/cable.yml
  create  config/puma.rb
  create  config/spring.rb
  create  config/storage.yml
  create  config/environments
  create  config/environments/development.rb
  create  config/environments/production.rb
  create  config/environments/test.rb
  create  config/initializers
  create  config/initializers/application_controller_renderer.rb
  create  config/initializers/assets.rb
  create  config/initializers/backtrace_silencers.rb
  create  config/initializers/content_security_policy.rb
  create  config/initializers/cookies_serializer.rb
  create  config/initializers/cors.rb
  create  config/initializers/filter_parameter_logging.rb
  create  config/initializers/inflections.rb
  create  config/initializers/mime_types.rb
  create  config/initializers/new_framework_defaults_5_2.rb
  create  config/initializers/wrap_parameters.rb
  create  config/locales
  create  config/locales/en.yml
  create  config/master.key
  append  .gitignore
  create  config/boot.rb
  create  config/database.yml
  create  db
  create  db/seeds.rb
  create  lib
  create  lib/tasks
  create  lib/tasks/.keep
  create  lib/assets
  create  lib/assets/.keep
  create  log
  create  log/.keep
  create  public
  create  public/404.html
  create  public/422.html
  create  public/500.html
  create  public/apple-touch-icon-precomposed.png
  create  public/apple-touch-icon.png
  create  public/favicon.ico
  create  public/robots.txt
  create  tmp
  create  tmp/.keep
  create  tmp/cache
  create  tmp/cache/assets
  create  vendor
  create  vendor/.keep
  create  test/fixtures
  create  test/fixtures/.keep
  create  test/fixtures/files
  create  test/fixtures/files/.keep
  create  test/controllers
  create  test/controllers/.keep
  create  test/mailers
  create  test/mailers/.keep
  create  test/models
  create  test/models/.keep
  create  test/helpers
  create  test/helpers/.keep
  create  test/integration
  create  test/integration/.keep
  create  test/test_helper.rb
  create  test/system
  create  test/system/.keep
  create  test/application_system_test_case.rb
  create  storage
  create  storage/.keep
  create  tmp/storage
  create  tmp/storage/.keep
  remove  config/initializers/cors.rb
  remove  config/initializers/new_framework_defaults_5_2.rb
 run  bundle install --local
Don't run Bundler as root. Bundler can ask for sudo if it is needed, and
installing your bundle as root will break this application for all non-root
users on this machine.
Could not find gem 'spring-watcher-listen (~> 2.0.0)' in any of the gem sources
listed in your Gemfile.
 run  bundle exec spring binstub --all
/usr/lib/ruby/vendor_ruby/bundler/resolver.rb:289:in `block in 
verify_gemfile_dependencies_are_found!': Could not find gem 
'spring-watcher-listen (~> 2.0.0)' in any of the gem sources listed in your 
Gemfile. (Bundler::GemNotFound)
from /usr/lib/ruby/vendor_ruby/bundler/resolver.rb:257:in `each'
from 

[DRE-maint] Bug#914771: bundler: cannot load such file -- bundler-1.16.1/exe/bundle

2018-11-28 Thread
Package: bundler
Followup-For: Bug #914771

Hi,

I built the package from git and then installed the package in a chroot.
I tried to build the package again and got following errors:
```
┌──┐
│ Run tests for ruby2.5 from debian/ruby-tests.rake│
└──┘

RUBYLIB=/home/alee/sources/rubygems/ruby-team/ruby-appraisal/debian/ruby-appraisal/usr/lib/ruby/vendor_ruby:.
 
GEM_PATH=debian/ruby-appraisal/usr/share/rubygems-integration/all:/home/alee/.gem/ruby/2.5.0:/var/lib/gems/2.5.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all
 ruby2.5 -S rake -f debian/ruby-tests.rake
/usr/bin/ruby2.5 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb
bin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
Fbin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
Fbin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
Fbin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
Fbin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
bin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
Fbin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
bin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
Fbin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
bin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
FFF..bin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
bin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
Fbin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
bin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
Fbin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
bin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
Fbin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
bin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
Fbin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
bin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
ERROR:  While executing gem ... (Gem::InstallError)
gem "dummy" is not installed
Fbin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
bin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
ERROR:  While executing gem ... (Gem::InstallError)
gem "dummy" is not installed
bin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle (LoadError)
from bin/bundle:104:in `'
bin/bundle:104:in `load': cannot load such file -- 
/usr/share/rubygems-integration/all/gems/bundler-1.17.1/exe/bundle 

[DRE-maint] Bug#914771: bundler: cannot load such file -- bundler-1.16.1/exe/bundle

2018-11-26 Thread
Package: bundler
Version: 1.16.1-3
Severity: normal

Dear Maintainer,

I'm preparing open-build-service 2.9 package for Debian. While that I
got to update some build-deps and noticed that there is an issue in
bundler package that the tests on `ruby-appraisal` reports:
```
│ Run tests for ruby2.5 from debian/ruby-tests.rake
│
└──┘

RUBYLIB=/build/ruby-appraisal-2.2.0/debian/ruby-appraisal/usr/lib/ruby/vendor_ruby:.
GEM_PATH=debian/ruby-appraisal/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all
ruby2.5 -S rake -f debian/ruby-tests.rake
/usr/bin/ruby2.5 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb
bin/bundle:104:in `load': cannot load such file --
/usr/share/rubygems-integration/all/gems/bundler-1.16.1/exe/bundle
(LoadError)
```

We noticed this has been addressed upstream:
  https://github.com/bundler/bundler/issues/6537

And you can see, upstream said that it is fixed on September 18, and the
current version in Debian archive is from July 23. So there is probably
a need to be update.

If you agree, I may proceed a newer version(which one you prefer?) in
salsa.d.o for you to review.

Best regards,

-Andrew
___
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

[DRE-maint] Bug#914342: ruby-validate-email: Source doesn't contain testsuite.

2018-11-22 Thread
Package: ruby-validate-email
Version: 0.1.6-2
Severity: minor

Dear Maintainer,

The upstream github contains `spec` dir, however the source package
doesn't. As we wish to add tests for all the ruby packages. I've
re-fetched and imported the upstream tarball from github and added
`debian/ruby-tests.rake` to enable the tests. These changes has been
pushed into our git on salsa.d.o.

After I run the tests, it results one of the tests failed. I have
forwarded the issue upstream:
  https://github.com/perfectline/validates_email/issues/7

Just open a bug numbder here to track the issue.

Cheers,
-Andrew

___
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

[DRE-maint] Bug#911797: Multiple vulnerabilities

2018-10-26 Thread
Source: open-build-service
Followup-For: Bug #911797


Hi, Thanks for reporting these. I've checked and found:

* CVE-2018-12477 not affected:
  - This is 3rd party that wasn't packaged in our open-build-service
package:
https://github.com/openSUSE/obs-service-refresh_patches

* CVE-2018-12478 not affected:
  - This is 3rd party that wasn't packaged in our open-build-service
package:
https://github.com/openSUSE/obs-service-replace_using_package_version

* CVE-2018-12479 needs to forward upstream:
  - This probably need a backport patch. Patches from the pull request
wasn't apply on our OBS 2.7.4:
https://github.com/openSUSE/open-build-service/pull/5880

* CVE-2018-12467 needs to forward upstream:
  - This probably need a backport patch. Patches that only found
in master branch on upstream github. Doesn't find in 2.9 and 2.7
branches on upstream. The patch wasn't able to apply on our
OBS 2.7.4:

https://github.com/openSUSE/open-build-service/commit/f57b660f49f830006766a8d4abc3b4af6e178063

* CVE-2018-12466 probably not affected:
  - This pointed to the same commit in upstream github. And the url
provided on the CVE listed vulnerable products that doesn't
contains OBS 2.7.x:
https://www.securityfocus.com/bid/104958

Best regards,
-Andrew

___
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

[DRE-maint] Bug#903797: open-build-service: CVE-2018-7689

2018-10-21 Thread
Source: open-build-service
Followup-For: Bug #903797

I checked 2.7 branch on upstream git. There was a merge for fixing
"Handle links properly when doing backend build operations". Do not
seems upstream also applied CVE-2018-7689 fix for 2.7.4.
https://github.com/openSUSE/open-build-service/commits/2.7

I probably the best way to check this is setup an OBS instence and
following the exploit to do a test. And may also useful to test if we
have to backport the patch from 2.9 to 2.7.4.

Best regards,
-Andrew

___
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

[DRE-maint] Bug#903797: open-build-service: CVE-2018-7689

2018-10-19 Thread
Source: open-build-service
Followup-For: Bug #903797


This seems only for the 2.9.x versions. Our currently version of
open-build-service is 2.7.4.

Thanks,
-Andrew

___
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers