Activity log for bug #1828194

Date Who What changed Old value New value Message
2019-05-08 09:04:00 Christian Ehrhardt  bug added bug
2019-05-08 09:04:24 Christian Ehrhardt  summary RM: disapora-installer - not installable RM: disapora-installer - re-discussion - not installable in Disco/Eoan
2019-05-08 09:05:45 Christian Ehrhardt  nominated for series Ubuntu Eoan
2019-05-08 09:05:45 Christian Ehrhardt  bug task added diaspora-installer (Ubuntu Eoan)
2019-05-08 09:05:45 Christian Ehrhardt  nominated for series Ubuntu Disco
2019-05-08 09:05:45 Christian Ehrhardt  bug task added diaspora-installer (Ubuntu Disco)
2019-05-08 09:29:26 Christian Ehrhardt  summary RM: disapora-installer - re-discussion - not installable in Disco/Eoan disapora-installer not installable on Disco
2019-05-08 09:32:57 Christian Ehrhardt  description This seems to be a continuation of bug 1717801 and bug 1732520. Looking at these past bugs the issues seem to come and go with slightly changing symptoms, maybe due to upstream changes e.g. on ruby gems and such - also the main installer is fetched externally. The current state is not better, it is uninstallable in Disco as well as Eoan. I'm not sure if there is a special ruby'esque way to get it to work, but as-is it fails. Not sure if we should remove it from Disco being released, but for Eoan I'd think it makes sense to consider it, unless it (as in the past) magically resolves - but even then if it is that unreliable maybe a removal would still be appropriate? Note - nothing else holds it in the Distribution: $ reverse-depends src:diaspora-installer -r eoan No reverse dependencies found This will be blocking e.g. the migration of postgresql in Disco (and in Eoan). (This was found analyzing test errors for bug 1828012) If we want to keep it for "having a chance to work" given its test record I'd at least suggest marking it as force-badtest then, as across all architectures it looks like: => http://autopkgtest.ubuntu.com/packages/diaspora-installer/disco/amd64 Example from Disco: $ sudo DEBIAN_FRONTEND=noninteractive apt --assume-yes -o Dpkg::Options::='--force-confdef' -o Dpkg::Options::='--force-confold' install diaspora-installer Setting up diaspora-installer (0.7.6.1build1) ... Download diaspora tarball version 0.7.6.0 from github.com... --2019-05-08 08:26:07-- https://github.com/diaspora/diaspora/archive/v0.7.6.0.tar.gz Resolving github.com (github.com)... 192.30.253.112 Connecting to github.com (github.com)|192.30.253.112|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/diaspora/diaspora/tar.gz/v0.7.6.0 [following] --2019-05-08 08:26:08-- https://codeload.github.com/diaspora/diaspora/tar.gz/v0.7.6.0 Resolving codeload.github.com (codeload.github.com)... 192.30.253.120 Connecting to codeload.github.com (codeload.github.com)|192.30.253.120|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] Saving to: ‘/var/cache/diaspora-installer/diaspora-0.7.6.0.tar.gz’ /var/cache/diaspora-installer/diaspora-0.7.6.0. [ <=> ] 2.71M 1.32MB/s in 2.1s 2019-05-08 08:26:10 (1.32 MB/s) - ‘/var/cache/diaspora-installer/diaspora-0.7.6.0.tar.gz’ saved [2845165] Checking integrity of download... /var/cache/diaspora-installer/diaspora-0.7.6.0.tar.gz: OK Extracting files... Copying files to /usr/share/diaspora... diaspora archive to copy: diaspora-0.7.6.0 Copying source tarball to /var/lib/diaspora/public... Setting up environment varibales... Using /etc/diaspora.conf... export DB_NAME=diaspora_production Installing latest version of bundler... Fetching: bundler-2.0.1.gem (100%) Successfully installed bundler-2.0.1 Parsing documentation for bundler-2.0.1 Installing ri documentation for bundler-2.0.1 Done installing documentation for bundler after 4 seconds 1 gem installed Installing gems with rubygems ... Fetching gem metadata from https://rails-assets.org/.... Fetching gem metadata from https://rails-assets.org/.. Fetching gem metadata from https://rubygems.org/......... Fetching gem metadata from https://rails-assets.org/.. Fetching gem metadata from https://rails-assets.org/... Fetching gem metadata from https://rubygems.org/... Fetching gem metadata from https://rails-assets.org/.. Fetching gem metadata from https://rails-assets.org/... Fetching gem metadata from https://rubygems.org/... Resolving dependencies..................Killed dpkg: error processing package diaspora-installer (--configure): installed diaspora-installer package post-installation script subprocess returned error exit status 137 Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.38.1+dfsg-1) ... Errors were encountered while processing: diaspora-installer E: Sub-process /usr/bin/dpkg returned an error code (1) I tried this multiple times in different envionemnts (contianser, VMs) - everytime the same. This seems to be a continuation of bug 1717801 and bug 1732520. Looking at these past bugs the issues seem to come and go with slightly changing symptoms, maybe due to upstream changes e.g. on ruby gems and such - also the main installer is fetched externally. The current state seems to be ok in all releases except Disco. There it fails and that blocks other package e.g. the migration of postgresql in Disco. (This was found analyzing test errors for bug 1828012) Note - nothing else holds it in the Distribution: $ reverse-depends src:diaspora-installer -r eoan No reverse dependencies found Note: test needs >=2G Memory. Example from Disco: $ sudo DEBIAN_FRONTEND=noninteractive apt --assume-yes -o Dpkg::Options::='--force-confdef' -o Dpkg::Options::='--force-confold' [...] Bundle complete! 141 Gemfile dependencies, 225 gems now installed. Gems in the groups development and test were not installed. Bundled gems are installed into `./vendor/bundle` Post-install message from i18n: HEADS UP! i18n 1.1 changed fallbacks to exclude default locale. But that may break your application. Please check your Rails app for 'config.i18n.fallbacks = true'. If you're using I18n (>= 1.1.0) and Rails (< 5.2.2), this should be 'config.i18n.fallbacks = [I18n.default_locale]'. If not, fallbacks will be broken in your app by I18n 1.1.x. For more info see: https://github.com/svenfuchs/i18n/releases/tag/v1.1.0 Post-install message from acts-as-taggable-on: When upgrading Re-run the migrations generator rake acts_as_taggable_on_engine:install:migrations This will create any new migrations and skip existing ones Version 3.5.0 has a migration for mysql adapter Post-install message from compass: Compass is charityware. If you love it, please donate on our behalf at http://umdf.org/compass Thanks! Post-install message from handlebars_assets: Remember to rake assets:clean or rake assets:purge on update! this is required because of handlebars updates Post-install message from rails-assets-autosize: This component doesn't define main assets in bower.json. Please open new pull request in component's repository: https://github.com/jackmoore/autosize Post-install message from rails-assets-blueimp-gallery: This component doesn't define main assets in bower.json. Please open new pull request in component's repository: https://github.com/blueimp/Gallery Post-install message from rails-assets-jquery.ui: This component doesn't define main assets in bower.json. Please open new pull request in component's repository: https://github.com/jquery/jquery-ui Post-install message from rails-assets-utatti-perfect-scrollbar: This component doesn't define main assets in bower.json. Please open new pull request in component's repository: https://github.com/utatti/perfect-scrollbar Post-install message from yard: -------------------------------------------------------------------------------- As of YARD v0.9.2: RubyGems "--document=yri,yard" hooks are now supported. You can auto-configure YARD to automatically build the yri index for installed gems by typing: $ yard config --gem-install-yri See `yard config --help` for more information on RubyGems install hooks. You can also add the following to your .gemspec to have YARD document your gem on install: spec.metadata["yard.run"] = "yri" # use "yard" to build full HTML docs. -------------------------------------------------------------------------------- /usr/lib/diaspora-common/scripts/initdb.sh: 15: /usr/lib/diaspora-common/scripts/initdb.sh: bundle: not found Checking if the database is empty... Initializing database... Database 'diaspora_production' already exists rake aborted! Errno::EACCES: Permission denied @ rb_sysopen - /usr/share/diaspora/config/initializers/secret_token.rb /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `initialize' /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `open' /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `block (2 levels) in <top (required)>' Tasks: TOP => generate:secret_token (See full trace by running task with --trace) rake aborted! LoadError: cannot load such file -- /usr/share/diaspora/config/initializers/secret_token.rb /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `block in require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:258:in `load_dependency' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `require' /usr/share/diaspora/lib/configuration_methods.rb:67:in `secret_token' /usr/share/diaspora/config/initializers/devise.rb:21:in `block in <top (required)>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/devise-4.4.3/lib/devise.rb:307:in `setup' /usr/share/diaspora/config/initializers/devise.rb:17:in `<top (required)>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:286:in `load' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:286:in `block in load' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:258:in `load_dependency' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:286:in `load' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:655:in `block in load_config_initializer' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/notifications.rb:168:in `instrument' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:654:in `load_config_initializer' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:612:in `block (2 levels) in <class:Engine>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:611:in `each' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:611:in `block in <class:Engine>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:30:in `instance_exec' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:30:in `run' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:59:in `block in run_initializers' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:48:in `each' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:48:in `tsort_each_child' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:58:in `run_initializers' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/application.rb:353:in `initialize!' /usr/share/diaspora/config/environment.rb:7:in `<top (required)>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `block in require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:258:in `load_dependency' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/application.rb:329:in `require_environment!' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/application.rb:445:in `block in run_tasks_blocks' /usr/share/diaspora/vendor/bundle/ruby/2.5.0/gems/rake-12.3.2/exe/rake:27:in `<top (required)>' Tasks: TOP => db:migrate => environment (See full trace by running task with --trace) dpkg: error processing package diaspora-installer (--configure): installed diaspora-installer package post-installation script subprocess returned error exit status 1 Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.38.1+dfsg-1) ... Errors were encountered while processing: diaspora-installer E: Sub-process /usr/bin/dpkg returned an error code (1)
2019-05-08 09:42:34 Christian Ehrhardt  bug watch added https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919978
2019-05-08 09:42:58 Christian Ehrhardt  description This seems to be a continuation of bug 1717801 and bug 1732520. Looking at these past bugs the issues seem to come and go with slightly changing symptoms, maybe due to upstream changes e.g. on ruby gems and such - also the main installer is fetched externally. The current state seems to be ok in all releases except Disco. There it fails and that blocks other package e.g. the migration of postgresql in Disco. (This was found analyzing test errors for bug 1828012) Note - nothing else holds it in the Distribution: $ reverse-depends src:diaspora-installer -r eoan No reverse dependencies found Note: test needs >=2G Memory. Example from Disco: $ sudo DEBIAN_FRONTEND=noninteractive apt --assume-yes -o Dpkg::Options::='--force-confdef' -o Dpkg::Options::='--force-confold' [...] Bundle complete! 141 Gemfile dependencies, 225 gems now installed. Gems in the groups development and test were not installed. Bundled gems are installed into `./vendor/bundle` Post-install message from i18n: HEADS UP! i18n 1.1 changed fallbacks to exclude default locale. But that may break your application. Please check your Rails app for 'config.i18n.fallbacks = true'. If you're using I18n (>= 1.1.0) and Rails (< 5.2.2), this should be 'config.i18n.fallbacks = [I18n.default_locale]'. If not, fallbacks will be broken in your app by I18n 1.1.x. For more info see: https://github.com/svenfuchs/i18n/releases/tag/v1.1.0 Post-install message from acts-as-taggable-on: When upgrading Re-run the migrations generator rake acts_as_taggable_on_engine:install:migrations This will create any new migrations and skip existing ones Version 3.5.0 has a migration for mysql adapter Post-install message from compass: Compass is charityware. If you love it, please donate on our behalf at http://umdf.org/compass Thanks! Post-install message from handlebars_assets: Remember to rake assets:clean or rake assets:purge on update! this is required because of handlebars updates Post-install message from rails-assets-autosize: This component doesn't define main assets in bower.json. Please open new pull request in component's repository: https://github.com/jackmoore/autosize Post-install message from rails-assets-blueimp-gallery: This component doesn't define main assets in bower.json. Please open new pull request in component's repository: https://github.com/blueimp/Gallery Post-install message from rails-assets-jquery.ui: This component doesn't define main assets in bower.json. Please open new pull request in component's repository: https://github.com/jquery/jquery-ui Post-install message from rails-assets-utatti-perfect-scrollbar: This component doesn't define main assets in bower.json. Please open new pull request in component's repository: https://github.com/utatti/perfect-scrollbar Post-install message from yard: -------------------------------------------------------------------------------- As of YARD v0.9.2: RubyGems "--document=yri,yard" hooks are now supported. You can auto-configure YARD to automatically build the yri index for installed gems by typing: $ yard config --gem-install-yri See `yard config --help` for more information on RubyGems install hooks. You can also add the following to your .gemspec to have YARD document your gem on install: spec.metadata["yard.run"] = "yri" # use "yard" to build full HTML docs. -------------------------------------------------------------------------------- /usr/lib/diaspora-common/scripts/initdb.sh: 15: /usr/lib/diaspora-common/scripts/initdb.sh: bundle: not found Checking if the database is empty... Initializing database... Database 'diaspora_production' already exists rake aborted! Errno::EACCES: Permission denied @ rb_sysopen - /usr/share/diaspora/config/initializers/secret_token.rb /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `initialize' /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `open' /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `block (2 levels) in <top (required)>' Tasks: TOP => generate:secret_token (See full trace by running task with --trace) rake aborted! LoadError: cannot load such file -- /usr/share/diaspora/config/initializers/secret_token.rb /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `block in require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:258:in `load_dependency' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `require' /usr/share/diaspora/lib/configuration_methods.rb:67:in `secret_token' /usr/share/diaspora/config/initializers/devise.rb:21:in `block in <top (required)>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/devise-4.4.3/lib/devise.rb:307:in `setup' /usr/share/diaspora/config/initializers/devise.rb:17:in `<top (required)>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:286:in `load' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:286:in `block in load' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:258:in `load_dependency' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:286:in `load' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:655:in `block in load_config_initializer' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/notifications.rb:168:in `instrument' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:654:in `load_config_initializer' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:612:in `block (2 levels) in <class:Engine>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:611:in `each' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:611:in `block in <class:Engine>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:30:in `instance_exec' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:30:in `run' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:59:in `block in run_initializers' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:48:in `each' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:48:in `tsort_each_child' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:58:in `run_initializers' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/application.rb:353:in `initialize!' /usr/share/diaspora/config/environment.rb:7:in `<top (required)>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `block in require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:258:in `load_dependency' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/application.rb:329:in `require_environment!' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/application.rb:445:in `block in run_tasks_blocks' /usr/share/diaspora/vendor/bundle/ruby/2.5.0/gems/rake-12.3.2/exe/rake:27:in `<top (required)>' Tasks: TOP => db:migrate => environment (See full trace by running task with --trace) dpkg: error processing package diaspora-installer (--configure): installed diaspora-installer package post-installation script subprocess returned error exit status 1 Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.38.1+dfsg-1) ... Errors were encountered while processing: diaspora-installer E: Sub-process /usr/bin/dpkg returned an error code (1) This seems to be a continuation of bug 1717801 and bug 1732520. Looking at these past bugs the issues seem to come and go with slightly changing symptoms, maybe due to upstream changes e.g. on ruby gems and such - also the main installer is fetched externally. The current state seems to be ok in all releases except Disco. There it fails and that blocks other package e.g. the migration of postgresql in Disco. (This was found analyzing test errors for bug 1828012) Note - nothing else holds it in the Distribution: $ reverse-depends src:diaspora-installer -r eoan No reverse dependencies found Note: test needs >=2G Memory. But I found that installing the version from Eoan 0.7.6.1+debian1 in Disco works. Check out https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919978 for the bug discussions. Example from Disco: $ sudo DEBIAN_FRONTEND=noninteractive apt --assume-yes -o Dpkg::Options::='--force-confdef' -o Dpkg::Options::='--force-confold' [...] Bundle complete! 141 Gemfile dependencies, 225 gems now installed. Gems in the groups development and test were not installed. Bundled gems are installed into `./vendor/bundle` Post-install message from i18n: HEADS UP! i18n 1.1 changed fallbacks to exclude default locale. But that may break your application. Please check your Rails app for 'config.i18n.fallbacks = true'. If you're using I18n (>= 1.1.0) and Rails (< 5.2.2), this should be 'config.i18n.fallbacks = [I18n.default_locale]'. If not, fallbacks will be broken in your app by I18n 1.1.x. For more info see: https://github.com/svenfuchs/i18n/releases/tag/v1.1.0 Post-install message from acts-as-taggable-on: When upgrading Re-run the migrations generator     rake acts_as_taggable_on_engine:install:migrations This will create any new migrations and skip existing ones Version 3.5.0 has a migration for mysql adapter Post-install message from compass:     Compass is charityware. If you love it, please donate on our behalf at http://umdf.org/compass Thanks! Post-install message from handlebars_assets: Remember to rake assets:clean or rake assets:purge on update! this is required because of handlebars updates Post-install message from rails-assets-autosize: This component doesn't define main assets in bower.json. Please open new pull request in component's repository: https://github.com/jackmoore/autosize Post-install message from rails-assets-blueimp-gallery: This component doesn't define main assets in bower.json. Please open new pull request in component's repository: https://github.com/blueimp/Gallery Post-install message from rails-assets-jquery.ui: This component doesn't define main assets in bower.json. Please open new pull request in component's repository: https://github.com/jquery/jquery-ui Post-install message from rails-assets-utatti-perfect-scrollbar: This component doesn't define main assets in bower.json. Please open new pull request in component's repository: https://github.com/utatti/perfect-scrollbar Post-install message from yard: -------------------------------------------------------------------------------- As of YARD v0.9.2: RubyGems "--document=yri,yard" hooks are now supported. You can auto-configure YARD to automatically build the yri index for installed gems by typing:     $ yard config --gem-install-yri See `yard config --help` for more information on RubyGems install hooks. You can also add the following to your .gemspec to have YARD document your gem on install:     spec.metadata["yard.run"] = "yri" # use "yard" to build full HTML docs. -------------------------------------------------------------------------------- /usr/lib/diaspora-common/scripts/initdb.sh: 15: /usr/lib/diaspora-common/scripts/initdb.sh: bundle: not found Checking if the database is empty... Initializing database... Database 'diaspora_production' already exists rake aborted! Errno::EACCES: Permission denied @ rb_sysopen - /usr/share/diaspora/config/initializers/secret_token.rb /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `initialize' /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `open' /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `block (2 levels) in <top (required)>' Tasks: TOP => generate:secret_token (See full trace by running task with --trace) rake aborted! LoadError: cannot load such file -- /usr/share/diaspora/config/initializers/secret_token.rb /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `block in require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:258:in `load_dependency' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `require' /usr/share/diaspora/lib/configuration_methods.rb:67:in `secret_token' /usr/share/diaspora/config/initializers/devise.rb:21:in `block in <top (required)>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/devise-4.4.3/lib/devise.rb:307:in `setup' /usr/share/diaspora/config/initializers/devise.rb:17:in `<top (required)>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:286:in `load' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:286:in `block in load' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:258:in `load_dependency' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:286:in `load' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:655:in `block in load_config_initializer' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/notifications.rb:168:in `instrument' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:654:in `load_config_initializer' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:612:in `block (2 levels) in <class:Engine>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:611:in `each' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:611:in `block in <class:Engine>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:30:in `instance_exec' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:30:in `run' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:59:in `block in run_initializers' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:48:in `each' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:48:in `tsort_each_child' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:58:in `run_initializers' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/application.rb:353:in `initialize!' /usr/share/diaspora/config/environment.rb:7:in `<top (required)>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `block in require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:258:in `load_dependency' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/application.rb:329:in `require_environment!' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/application.rb:445:in `block in run_tasks_blocks' /usr/share/diaspora/vendor/bundle/ruby/2.5.0/gems/rake-12.3.2/exe/rake:27:in `<top (required)>' Tasks: TOP => db:migrate => environment (See full trace by running task with --trace) dpkg: error processing package diaspora-installer (--configure):  installed diaspora-installer package post-installation script subprocess returned error exit status 1 Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.38.1+dfsg-1) ... Errors were encountered while processing:  diaspora-installer E: Sub-process /usr/bin/dpkg returned an error code (1)
2019-05-08 09:43:07 Christian Ehrhardt  bug task added diaspora-installer (Debian)
2019-05-08 09:44:29 Christian Ehrhardt  diaspora-installer (Ubuntu Eoan): status New Fix Released
2019-05-08 09:44:33 Christian Ehrhardt  diaspora-installer (Ubuntu Disco): status New Confirmed
2019-05-08 10:20:14 Launchpad Janitor merge proposal linked https://code.launchpad.net/~paelzer/+git/diaspora-installer/+merge/367093
2019-05-08 10:30:29 Christian Ehrhardt  description This seems to be a continuation of bug 1717801 and bug 1732520. Looking at these past bugs the issues seem to come and go with slightly changing symptoms, maybe due to upstream changes e.g. on ruby gems and such - also the main installer is fetched externally. The current state seems to be ok in all releases except Disco. There it fails and that blocks other package e.g. the migration of postgresql in Disco. (This was found analyzing test errors for bug 1828012) Note - nothing else holds it in the Distribution: $ reverse-depends src:diaspora-installer -r eoan No reverse dependencies found Note: test needs >=2G Memory. But I found that installing the version from Eoan 0.7.6.1+debian1 in Disco works. Check out https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919978 for the bug discussions. Example from Disco: $ sudo DEBIAN_FRONTEND=noninteractive apt --assume-yes -o Dpkg::Options::='--force-confdef' -o Dpkg::Options::='--force-confold' [...] Bundle complete! 141 Gemfile dependencies, 225 gems now installed. Gems in the groups development and test were not installed. Bundled gems are installed into `./vendor/bundle` Post-install message from i18n: HEADS UP! i18n 1.1 changed fallbacks to exclude default locale. But that may break your application. Please check your Rails app for 'config.i18n.fallbacks = true'. If you're using I18n (>= 1.1.0) and Rails (< 5.2.2), this should be 'config.i18n.fallbacks = [I18n.default_locale]'. If not, fallbacks will be broken in your app by I18n 1.1.x. For more info see: https://github.com/svenfuchs/i18n/releases/tag/v1.1.0 Post-install message from acts-as-taggable-on: When upgrading Re-run the migrations generator     rake acts_as_taggable_on_engine:install:migrations This will create any new migrations and skip existing ones Version 3.5.0 has a migration for mysql adapter Post-install message from compass:     Compass is charityware. If you love it, please donate on our behalf at http://umdf.org/compass Thanks! Post-install message from handlebars_assets: Remember to rake assets:clean or rake assets:purge on update! this is required because of handlebars updates Post-install message from rails-assets-autosize: This component doesn't define main assets in bower.json. Please open new pull request in component's repository: https://github.com/jackmoore/autosize Post-install message from rails-assets-blueimp-gallery: This component doesn't define main assets in bower.json. Please open new pull request in component's repository: https://github.com/blueimp/Gallery Post-install message from rails-assets-jquery.ui: This component doesn't define main assets in bower.json. Please open new pull request in component's repository: https://github.com/jquery/jquery-ui Post-install message from rails-assets-utatti-perfect-scrollbar: This component doesn't define main assets in bower.json. Please open new pull request in component's repository: https://github.com/utatti/perfect-scrollbar Post-install message from yard: -------------------------------------------------------------------------------- As of YARD v0.9.2: RubyGems "--document=yri,yard" hooks are now supported. You can auto-configure YARD to automatically build the yri index for installed gems by typing:     $ yard config --gem-install-yri See `yard config --help` for more information on RubyGems install hooks. You can also add the following to your .gemspec to have YARD document your gem on install:     spec.metadata["yard.run"] = "yri" # use "yard" to build full HTML docs. -------------------------------------------------------------------------------- /usr/lib/diaspora-common/scripts/initdb.sh: 15: /usr/lib/diaspora-common/scripts/initdb.sh: bundle: not found Checking if the database is empty... Initializing database... Database 'diaspora_production' already exists rake aborted! Errno::EACCES: Permission denied @ rb_sysopen - /usr/share/diaspora/config/initializers/secret_token.rb /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `initialize' /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `open' /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `block (2 levels) in <top (required)>' Tasks: TOP => generate:secret_token (See full trace by running task with --trace) rake aborted! LoadError: cannot load such file -- /usr/share/diaspora/config/initializers/secret_token.rb /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `block in require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:258:in `load_dependency' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `require' /usr/share/diaspora/lib/configuration_methods.rb:67:in `secret_token' /usr/share/diaspora/config/initializers/devise.rb:21:in `block in <top (required)>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/devise-4.4.3/lib/devise.rb:307:in `setup' /usr/share/diaspora/config/initializers/devise.rb:17:in `<top (required)>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:286:in `load' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:286:in `block in load' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:258:in `load_dependency' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:286:in `load' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:655:in `block in load_config_initializer' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/notifications.rb:168:in `instrument' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:654:in `load_config_initializer' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:612:in `block (2 levels) in <class:Engine>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:611:in `each' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/engine.rb:611:in `block in <class:Engine>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:30:in `instance_exec' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:30:in `run' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:59:in `block in run_initializers' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:48:in `each' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:48:in `tsort_each_child' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/initializable.rb:58:in `run_initializers' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/application.rb:353:in `initialize!' /usr/share/diaspora/config/environment.rb:7:in `<top (required)>' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `block in require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:258:in `load_dependency' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/activesupport-5.1.6/lib/active_support/dependencies.rb:292:in `require' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/application.rb:329:in `require_environment!' /var/lib/diaspora/vendor/bundle/ruby/2.5.0/gems/railties-5.1.6/lib/rails/application.rb:445:in `block in run_tasks_blocks' /usr/share/diaspora/vendor/bundle/ruby/2.5.0/gems/rake-12.3.2/exe/rake:27:in `<top (required)>' Tasks: TOP => db:migrate => environment (See full trace by running task with --trace) dpkg: error processing package diaspora-installer (--configure):  installed diaspora-installer package post-installation script subprocess returned error exit status 1 Processing triggers for libgdk-pixbuf2.0-0:amd64 (2.38.1+dfsg-1) ... Errors were encountered while processing:  diaspora-installer E: Sub-process /usr/bin/dpkg returned an error code (1) This seems to be a continuation of bug 1717801 and bug 1732520. Looking at these past bugs the issues seem to come and go with slightly changing symptoms, maybe due to upstream changes e.g. on ruby gems and such - also the main installer is fetched externally. The current state seems to be ok in all releases except Disco. There it fails and that blocks other package e.g. the migration of postgresql in Disco. (This was found analyzing test errors for bug 1828012) Note - nothing else holds it in the Distribution: $ reverse-depends src:diaspora-installer -r eoan No reverse dependencies found Note: test needs >=2G Memory. But I found that installing the version from Eoan 0.7.6.1+debian1 in Disco works. Check out https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919978 for the bug discussions. Example from Disco: ubuntu@disco-dia1:~$ sudo DEBIAN_FRONTEND=noninteractive apt --assume-yes -o Dpkg::Options::='--force-confdef' -o Dpkg::Options::='--force-confold' install diaspora-installer [...] /usr/lib/diaspora-common/scripts/initdb.sh: 15: /usr/lib/diaspora-common/scripts/initdb.sh: bundle: not found Checking if the database is empty... Initializing database... Database 'diaspora_production' already exists rake aborted! Errno::EACCES: Permission denied @ rb_sysopen - /usr/share/diaspora/config/initializers/secret_token.rb /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `initialize' /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `open' /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `block (2 levels) in <top (required)>' Tasks: TOP => generate:secret_token (See full trace by running task with --trace) rake aborted! LoadError: cannot load such file --
2019-05-08 10:36:59 Christian Ehrhardt  description This seems to be a continuation of bug 1717801 and bug 1732520. Looking at these past bugs the issues seem to come and go with slightly changing symptoms, maybe due to upstream changes e.g. on ruby gems and such - also the main installer is fetched externally. The current state seems to be ok in all releases except Disco. There it fails and that blocks other package e.g. the migration of postgresql in Disco. (This was found analyzing test errors for bug 1828012) Note - nothing else holds it in the Distribution: $ reverse-depends src:diaspora-installer -r eoan No reverse dependencies found Note: test needs >=2G Memory. But I found that installing the version from Eoan 0.7.6.1+debian1 in Disco works. Check out https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919978 for the bug discussions. Example from Disco: ubuntu@disco-dia1:~$ sudo DEBIAN_FRONTEND=noninteractive apt --assume-yes -o Dpkg::Options::='--force-confdef' -o Dpkg::Options::='--force-confold' install diaspora-installer [...] /usr/lib/diaspora-common/scripts/initdb.sh: 15: /usr/lib/diaspora-common/scripts/initdb.sh: bundle: not found Checking if the database is empty... Initializing database... Database 'diaspora_production' already exists rake aborted! Errno::EACCES: Permission denied @ rb_sysopen - /usr/share/diaspora/config/initializers/secret_token.rb /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `initialize' /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `open' /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `block (2 levels) in <top (required)>' Tasks: TOP => generate:secret_token (See full trace by running task with --trace) rake aborted! LoadError: cannot load such file -- [Impact] * Without the fix diaspora-installer is uninstallable on Disco * backport a Debian fix (in Eoan already) to use the system bundler https://salsa.debian.org/ruby-team/diaspora-installer/commit/80dc2fd5 * This blocks proposed migrations as it worked in the past, see http://autopkgtest.ubuntu.com/packages/diaspora-installer/disco/amd64 [Test Case] * Take Disco system (e.g. lxd container, multipass, uvtool) * Install diaspora-installer sudo DEBIAN_FRONTEND=noninteractive apt --assume-yes -o Dpkg::Options::='--force-confdef' -o Dpkg::Options::='--force-confold' install diaspora-installer [Regression Potential] * Without the fix it is not working at all, I don't see how it can regress much further. In theory if one installed it in the past and upgraded then the new change will "pull in" ruby-bundler which - if that is a problem for anything - would trigger those. [Other Info] * Found while preparing a postgres MRE in bug 1828012 as it would block this from migrating. --- This seems to be a continuation of bug 1717801 and bug 1732520. Looking at these past bugs the issues seem to come and go with slightly changing symptoms, maybe due to upstream changes e.g. on ruby gems and such - also the main installer is fetched externally. The current state seems to be ok in all releases except Disco. There it fails and that blocks other package e.g. the migration of postgresql in Disco. (This was found analyzing test errors for bug 1828012) Note - nothing else holds it in the Distribution: $ reverse-depends src:diaspora-installer -r eoan No reverse dependencies found Note: test needs >=2G Memory. But I found that installing the version from Eoan 0.7.6.1+debian1 in Disco works. Check out https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919978 for the bug discussions. Example from Disco: ubuntu@disco-dia1:~$ sudo DEBIAN_FRONTEND=noninteractive apt --assume-yes -o Dpkg::Options::='--force-confdef' -o Dpkg::Options::='--force-confold' install diaspora-installer [...] /usr/lib/diaspora-common/scripts/initdb.sh: 15: /usr/lib/diaspora-common/scripts/initdb.sh: bundle: not found Checking if the database is empty... Initializing database... Database 'diaspora_production' already exists rake aborted! Errno::EACCES: Permission denied @ rb_sysopen - /usr/share/diaspora/config/initializers/secret_token.rb /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `initialize' /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `open' /usr/share/diaspora/lib/tasks/generate_session_secret.rake:8:in `block (2 levels) in <top (required)>' Tasks: TOP => generate:secret_token (See full trace by running task with --trace) rake aborted! LoadError: cannot load such file --
2019-05-08 14:39:47 Christian Ehrhardt  diaspora-installer (Ubuntu Disco): status Confirmed In Progress
2019-05-08 22:22:36 Brian Murray diaspora-installer (Ubuntu Disco): status In Progress Fix Committed
2019-05-08 22:22:39 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2019-05-08 22:22:41 Brian Murray bug added subscriber SRU Verification
2019-05-08 22:22:44 Brian Murray tags verification-needed verification-needed-disco
2019-05-09 06:48:16 Christian Ehrhardt  tags verification-needed verification-needed-disco verification-done verification-done-disco
2019-05-10 16:56:20 Bug Watch Updater diaspora-installer (Debian): status Unknown Fix Released
2019-05-16 12:17:20 Launchpad Janitor diaspora-installer (Ubuntu Disco): status Fix Committed Fix Released
2019-05-16 12:17:22 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team