[DRE-maint] Bug#973741: gitlab: Yarn hasn't been able to find a cache folder it can use

Dragos Jarca dragos.jarca at dynamicpuzzle.ro
Wed Nov 4 10:22:30 GMT 2020


Package: gitlab
Version: 13.3.8-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

Upgrade to 13.3.8.1 failed:

Installing node modules...
+ runuser -u gitlab -- sh -c install -d /var/lib/gitlab/.node_modules
+ runuser -u gitlab -- sh -c install -d /var/lib/gitlab/.cache
+ runuser -u gitlab -- sh -c yarnpkg install
yarn install v1.22.4
warning Skipping preferred cache folder "/var/lib/gitlab/.cache/yarn" 
because it is not writable.
warning Skipping preferred cache folder "/tmp/.yarn-cache-131" because 
it is not writable.
warning Skipping preferred cache folder "/tmp/.yarn-cache" because it is 
not writable.
error Yarn hasn't been able to find a cache folder it can use. Please 
use the explicit --cache-folder option to tell it what location to use, 
or make one of the preferred locations writable.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation 
about this command.
dpkg: error processing package gitlab (--configure):
  installed gitlab package post-installation script subprocess returned 
error exit status 1
Processing triggers for man-db (2.9.3-2) ...
Errors were encountered while processing:
  gitlab
E: Sub-process /usr/bin/dpkg returned an error code (1)

The problem is related to 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=972952 - yarnpkg isn't 
compatible with recent node-mkdirp and 
https://github.com/yarnpkg/yarn/issues/8417 - mkdirp module is obsolete 
#8417.

Please help to find a solution.

Best Regards,
Dragos

-- System Information:
Debian Release: bullseye/sid
   APT prefers testing
   APT policy: (900, 'testing'), (800, 'unstable'), (700, 
'experimental'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.9.0-1-amd64 (SMP w/8 CPU threads)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to C.UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gitlab depends on:
ii  asciidoctor                                          2.0.10-2
ii  bc 1.07.1-2+b2
ii  bundler                                              2.1.4-2
ii  bzip2                                                1.0.8-4
ii  dbconfig-pgsql                                       2.0.14
ii  debconf [debconf-2.0]                                1.5.74
ii  gitlab-common 13.2.1+dfsg-3
ii  gitlab-workhorse 8.39.0+debian-1
ii  libjs-bootstrap4 [node-bootstrap] 4.5.2+dfsg1-1
ii  libjs-codemirror [node-codemirror]                   5.57.0-1
ii  libjs-popper.js [node-popper.js] 1.16.1+ds-1
pn  libjs-uglify <none>
ii  libruby2.7 [ruby-json]                               2.7.2-3
ii  lsb-base                                             11.1.0
ii  nginx                                                1.18.0-6
ii  nginx-extras [nginx]                                 1.18.0-6
pn  node-autosize <none>
ii  node-axios 0.21.0+dfsg-1
ii  node-babel-loader                                    8.1.0-3
ii  node-babel7 7.12.4+~cs142.117.99-1
ii  node-brace-expansion                                 2.0.0-1
ii  node-cache-loader                                    4.1.0-1
ii  node-chart.js 2.9.3+dfsg-3
pn  node-clipboard <none>
ii  node-compression-webpack-plugin                      3.0.1-1
ii  node-core-js                                         3.6.5-1
ii  node-css-loader                                      3.2.1-1
ii  node-d3                                              5.16.0-1
ii  node-d3-scale                                        2.2.2-2
ii  node-d3-selection                                    1.4.0-5
pn  node-dateformat <none>
pn  node-deckar01-task-list <none>
pn  node-exports-loader <none>
pn  node-fuzzaldrin-plus <none>
ii  node-glob                                            7.1.6-3
pn  node-imports-loader <none>
pn  node-jed <none>
ii  node-jquery 3.5.1+dfsg-4
pn  node-jqery-ujs <none>
pn  node-js-cookie <none>
pn  node-jszip <none>
pn  node-jszip-utils <none>
ii  node-lodash 4.17.20+dfsg-1
pn  node-marked <none>
pn  node-mousetrap <none>
ii  node-prismjs 1.11.0+dfsg-4
ii  node-prosemirror-markdown                            1.4.4-2
pn  node-prosemirror-model <none>
pn  node-raven-js <none>
pn  node-three-orbit-controls <none>
pn  node-three-stl-loader <none>
pn  node-timeago.js <none>
pn  node-underscore <none>
pn  node-url-loader <none>
ii  node-vue 2.6.12+dfsg-1
pn  node-vue-resource <none>
pn  node-webpack-stats-plugin <none>
ii  node-worker-loader                                   2.0.0-3
pn  node-xterm <none>
ii  nodejs 12.19.0~dfsg-1
ii  openssh-client                                       1:8.3p1-1
ii  postfix [mail-transport-agent]                       3.5.6-1
ii  postgresql-client                                    13+221
ii  postgresql-client-13 [postgresql-client]             13.0-4
ii  postgresql-contrib                                   13+221
ii  puma 4.3.6-1+b1
ii  rake                                                 13.0.1-4
ii  redis-server                                         5:6.0.9-1
ii  ruby                                                 1:2.7+1
pn  ruby-ace-rails-ap <none>
pn  ruby-acme-client <none>
ii  ruby-activerecord-explain-analyze                    0.1.0-2
ii  ruby-acts-as-taggable-on                             6.5.0-2
ii  ruby-addressable                                     2.7.0-1
pn  ruby-akismet <none>
ii  ruby-apollo-upload-server 2.0.0~beta3-2
pn  ruby-asana <none>
pn  ruby-asciidoctor-include-ext <none>
pn  ruby-asciidoctor-plantuml <none>
pn  ruby-attr-encrypted <none>
ii  ruby-aws-sdk [ruby-aws-sdk-core]                     2.9.32-2
ii  ruby-aws-sdk-cloudformation                          1.41.0-2
ii  ruby-aws-sdk-core                                    3.104.3-3
ii  ruby-aws-sdk-s3                                      1.48.0-3
pn  ruby-babosa <none>
pn  ruby-base32 <none>
pn  ruby-batch-loader <none>
ii  ruby-bcrypt-pbkdf 1.0.1-2+b1
pn  ruby-benchmark-memory <none>
ii  ruby-bootsnap 1.4.6-1+b1
pn  ruby-bootstrap-form <none>
ii  ruby-browser                                         4.2.0-3
pn  ruby-carrierwave <none>
ii  ruby-charlock-holmes 0.7.6-2+b1
ii  ruby-commonmarker                                    0.21.0-1
ii  ruby-connection-pool                                 2.2.2-1
pn  ruby-countries <none>
ii  ruby-creole                                          0.5.0-2
ii  ruby-default-value-for                               3.3.0-1
ii  ruby-derailed-benchmarks                             1.7.0-2
pn  ruby-device-detector <none>
ii  ruby-devise                                          4.7.1-3
ii  ruby-devise-two-factor                               3.1.0-2
pn  ruby-diff-match-patch <none>
pn  ruby-diffy <none>
pn  ruby-discordrb-webhooks <none>
ii  ruby-doorkeeper                                      5.0.3-1
ii  ruby-doorkeeper-openid-connect                       1.6.3-2
ii  ruby-ed25519 1.2.4-2+b1
pn  ruby-elasticsearch <none>
pn  ruby-elasticsearch-api <none>
pn  ruby-email-reply-trimmer <none>
ii  ruby-erubi                                           1.9.0-1
ii  ruby-escape-utils 1.2.1-2+b1
ii  ruby-excon                                           0.72.0-2
ii  ruby-faraday                                         0.17.3-1
ii  ruby-faraday-middleware-aws-sigv4                    0.3.0-2
ii  ruby-fast-blank 1.0.0-2+b1
ii  ruby-flipper [ruby-flipper-active-support-cache-sto  0.17.1-6
pn  ruby-flipper-active-record <none>
pn  ruby-flowdock <none>
pn  ruby-fog-aliyun <none>
ii  ruby-fog-aws                                         3.5.2-1
ii  ruby-fog-core                                        2.1.0-3
pn  ruby-fog-google <none>
pn  ruby-fog-local <none>
pn  ruby-fog-openstack <none>
pn  ruby-fog-rackspace <none>
pn  ruby-fogbugz <none>
ii  ruby-font-awesome-rails                              4.7.0.5-1
ii  ruby-fugit                                           1.3.8-1
ii  ruby-gemojione                                       3.3.0-1
pn  ruby-gettext <none>
pn  ruby-gettext-i18n-rails <none>
ii  ruby-gettext-i18n-rails-js 1.3.0+dfsg-2
ii  ruby-gitaly 13.3.0+dfsg-1
ii  ruby-github-markup 1.7.0+dfsg-3
pn  ruby-gitlab-chronic <none>
pn  ruby-gitlab-chronic-duration <none>
ii  ruby-gitlab-fog-azure-rm                             0.7.0-2
ii  ruby-gitlab-labkit                                   0.12.1-1
pn  ruby-gitlab-net-dns <none>
ii  ruby-gitlab-sidekiq-fetcher                          0.6.1-1
ii  ruby-gon                                             6.4.0-1
ii  ruby-google-api-client                               0.33.0-2
ii  ruby-google-protobuf 3.12.3-2+b1
ii  ruby-gpgme 2.0.19-3+b3
ii  ruby-grape                                           1.4.0-1
ii  ruby-grape-entity                                    0.8.0-1
pn  ruby-grape-logging <none>
pn  ruby-grape-path-helpers <none>
ii  ruby-graphiql-rails                                  1.4.10-1
ii  ruby-graphql                                         1.10.7-2
ii  ruby-grpc 1.30.2-2+b2
ii  ruby-hamlit 2.11.0-2+b3
pn  ruby-hangouts-chat <none>
pn  ruby-hashie-forbidden-attributes <none>
ii  ruby-health-check                                    3.0.0-1
pn  ruby-hipchat <none>
pn  ruby-html-pipeline <none>
pn  ruby-html2text <none>
pn  ruby-http <none>
pn  ruby-httparty <none>
pn  ruby-icalendar <none>
ii  ruby-invisible-captcha                               0.12.2-4
pn  ruby-jira <none>
ii  ruby-jquery-atwho-rails 1.5.4+dfsg-1
ii  ruby-js-regex                                        3.4.0-1
ii  ruby-json 2.3.0+dfsg-1+b3
ii  ruby-json-schema                                     2.8.1-2
ii  ruby-json-schemer                                    0.2.13-2
ii  ruby-jwt                                             2.1.0-2
ii  ruby-kaminari                                        1.2.1-1
ii  ruby-kramdown                                        2.3.0-4
pn  ruby-kubeclient <none>
ii  ruby-licensee                                        8.9.2-1
ii  ruby-lockbox                                         0.3.5-2
ii  ruby-lograge                                         0.10.0-1
ii  ruby-loofah 2.7.0+dfsg-1
pn  ruby-lru-redux <none>
pn  ruby-mail <none>
pn  ruby-mail-room <none>
ii  ruby-marginalia                                      1.8.0-2
ii  ruby-memory-profiler                                 0.9.14-3
ii  ruby-method-source                                   1.0.0-2
ii  ruby-mimemagic 0.3.5+dfsg-1
ii  ruby-mini-magick                                     4.10.1-1
ii  ruby-multi-json                                      1.14.1-1
pn  ruby-nakayoshi-fork <none>
pn  ruby-net-ldap <none>
pn  ruby-net-ntp <none>
ii  ruby-net-ssh                                         1:6.1.0-1
ii  ruby-nokogiri 1.10.9+dfsg-1+b1
pn  ruby-ntlm <none>
pn  ruby-oauth2 <none>
pn  ruby-octokit <none>
ii  ruby-oj 3.10.13-2+b1
pn  ruby-omniauth <none>
pn  ruby-omniauth-auth0 <none>
pn  ruby-omniauth-authentiq <none>
pn  ruby-omniauth-azure-oauth2 <none>
pn  ruby-omniauth-cas3 <none>
pn  ruby-omniauth-crowd <none>
pn  ruby-omniauth-facebook <none>
pn  ruby-omniauth-github <none>
pn  ruby-omniauth-gitlab <none>
pn  ruby-omniauth-google-oauth2 <none>
pn  ruby-omniauth-kerberos <none>
pn  ruby-omniauth-ldap <none>
pn  ruby-omniauth-oauth2-generic <none>
pn  ruby-omniauth-openid-connect <none>
pn  ruby-omniauth-salesforce <none>
pn  ruby-omniauth-saml <none>
pn  ruby-omniauth-shibboleth <none>
pn  ruby-omniauth-twitter <none>
ii  ruby-org                                             0.9.12-2
ii  ruby-peek                                            1.1.0-1
ii  ruby-pg 1.2.3-1+b1
ii  ruby-posix-spawn 0.3.13-3+b1
ii  ruby-premailer-rails                                 1.10.3-3
ii  ruby-prof 1.3.1-2+b1
pn  ruby-progressbar <none>
ii  ruby-prometheus-client-mmap                          0.11.0-1
ii  ruby-puma-worker-killer                              0.1.1-2
ii  ruby-rack                                            2.1.1-5
pn  ruby-rack-attack <none>
pn  ruby-rack-cors <none>
pn  ruby-rack-oauth2 <none>
pn  ruby-rack-proxy <none>
ii  ruby-rack-timeout                                    0.5.1-2
ii  ruby-rails 2:6.0.3.4+dfsg-1
ii  ruby-rails-i18n                                      6.0.0-3
pn  ruby-rainbow <none>
ii  ruby-raindrops 0.19.0-2+b1
ii  ruby-rbtrace 0.4.11-3+b3
ii  ruby-re2 1.2.0-1+b3
pn  ruby-recaptcha <none>
pn  ruby-recursive-open-struct <none>
ii  ruby-redcloth 4.3.2-3+b4
ii  ruby-redis                                           4.2.2-2
ii  ruby-redis-actionpack                                5.2.0-2
pn  ruby-redis-activesupport <none>
ii  ruby-redis-namespace                                 1.7.0-1
pn  ruby-redis-rails <none>
pn  ruby-request-store <none>
ii  ruby-responders                                      3.0.0-3
ii  ruby-retriable                                       3.1.2-1
ii  ruby-rouge                                           3.21.0-1
ii  ruby-rqrcode-rails3                                  0.1.7-1
pn  ruby-ruby-parser <none>
ii  ruby-rugged 0.28.4.1+ds-1+b3
ii  ruby-sanitize                                        4.6.6-2.1
pn  ruby-sassc <none>
ii  ruby-sassc-rails                                     2.1.2-5
ii  ruby-seed-fu                                         2.3.7-3
ii  ruby-sentry-raven                                    2.13.0-3
pn  ruby-settingslogic <none>
ii  ruby-sidekiq 6.0.4+dfsg-2
ii  ruby-sidekiq-cron                                    1.1.0-4
pn  ruby-slack-messenger <none>
pn  ruby-snowplow-tracker <none>
pn  ruby-sprockets <none>
pn  ruby-sshkey <none>
pn  ruby-stackprof <none>
pn  ruby-state-machines-activemodel <none>
ii  ruby-state-machines-activerecord                     0.6.0-2
pn  ruby-sys-filesystem <none>
pn  ruby-task-list <none>
pn  ruby-toml-rb <none>
pn  ruby-truncato <none>
ii  ruby-tzinfo                                          1.2.6-1
pn  ruby-u2f <none>
pn  ruby-uglifier <none>
ii  ruby-unf                                             0.1.4-2
ii  ruby-unf-ext 0.0.7.6-1+b3
pn  ruby-unleash <none>
pn  ruby-valid-email <none>
ii  ruby-validates-hostname                              1.0.10-1
ii  ruby-version-sorter 2.2.4-2+b1
ii  ruby-virtus                                          1.0.5-3
ii  ruby-vmstat 2.3.0-3+b1
ii  ruby-webpack-rails 0.9.11+git-1
ii  ruby-websocket-extensions                            0.1.5-1
ii  ruby-wikicloth 0.8.1+dfsg-4
ii  ruby-yajl 1.4.1-1+b1
pn  ruby-zip <none>
ii  rubygems-integration                                 1.17.2
ii  ucf                                                  3.0043
ii  webpack                                              4.43.0-3
ii  yarnpkg                                              1.22.4-3

Versions of packages gitlab recommends:
ii  certbot  1.8.0-1
ii  gitaly   13.2.1+dfsg-3

gitlab suggests no packages.

-- Configuration Files:
/etc/default/gitlab changed [not included]
/etc/gitlab/database.yml changed [not included]
/etc/gitlab/environments/production.rb changed [not included]
/etc/gitlab/initializers/smtp_settings.rb changed [not included]
/etc/gitlab/sidekiq.yml.example [Errno 2] No such file or directory: 
'/etc/gitlab/sidekiq.yml.example'
/etc/gitlab/unicorn.rb changed [not included]

-- debconf information excluded



More information about the Pkg-ruby-extras-maintainers mailing list