** Description changed: + [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 --
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1828194 Title: disapora-installer not installable on Disco To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/diaspora-installer/+bug/1828194/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs