[DRE-maint] Bug#981777: gitlab: Install error in pdfjs-dist/build/pdf.js - module parse error

Eric Van Buggenhaut ericvb69 at gmail.com
Wed Feb 3 18:40:44 GMT 2021


Package: gitlab
Version: 13.5.7-1~fto+1
Severity: important

Dear Maintainer,

I have been unable to complete an install of gitlab:

# apt -t buster-backports install gitlab/buster-fasttrack
ruby-hamlit/buster-fasttrack ruby-sanitize/buster-fasttrack
ruby-gitaly/buster-fasttrack gitaly/buster-fasttrack

throws a


WARNING in ./editor/editor_lite.js 61:13-29
Critical dependency: the request of a dependency is an expression
 @ ./blob_edit/edit_blob.js
 @ ./blob_edit/blob_bundle.js
 @ ./pages/projects/tree/show/index.js
 @ multi ./main ./pages/projects/index.js
./pages/projects/tree/show/index.js

ERROR in /var/lib/gitlab/node_modules/pdfjs-dist/build/pdf.js 2413:45
Module parse failed: Unexpected token (2413:45)
You may need an appropriate loader to handle this file type, currently
no loaders are configured to process this file. See
https://webpack.js.org/concepts#loaders
|         intent: renderingIntent,
|         renderInteractiveForms: renderInteractiveForms === true,
>          annotationStorage: annotationStorage?.getAll() || null
|       });
|     }
 @ ./pdf/index.vue?vue&type=script&lang=js&
(/var/lib/gitlab/node_modules/babel-loader/lib??ref--1!/var/lib/gitlab/node_modules/vue-loader/lib??vue-loader-options!./pdf/index.vue?vue&type=script&lang=js&)
6:0-44 43:4-12 52:13-21
 @ ./pdf/index.vue?vue&type=script&lang=js&
 @ ./pdf/index.vue
 @
/var/lib/gitlab/node_modules/babel-loader/lib??ref--1!/var/lib/gitlab/node_modules/vue-loader/lib??vue-loader-options!./blob/pdf/pdf_viewer.vue?vue&type=script&lang=js&
 @ ./blob/pdf/pdf_viewer.vue?vue&type=script&lang=js&
 @ ./blob/pdf/pdf_viewer.vue
 @ ./blob/pdf/index.js
 @ ./blob/pdf_viewer.js
 @ ./blob/viewer/index.js
 @ ./pages/projects/show/index.js
 @ multi ./main ./pages/projects/index.js ./pages/projects/show/index.js
Child vs/editor/editor:
     2 assets
    Entrypoint main = editor.worker.js editor.worker.js.map
    [Zot9]
/var/lib/gitlab/node_modules/monaco-editor/esm/vs/editor/editor.worker.js
+ 31 modules 357 KiB {0} [built]
        |    32 modules
    [jXzn] (webpack)/buildin/global.js 472 bytes {0} [built]
        + 3 hidden modules
Child vs/language/css/cssWorker:
     2 assets
    Entrypoint main = css.worker.js css.worker.js.map
    [gSDr]
/var/lib/gitlab/node_modules/monaco-editor/esm/vs/language/css/css.worker.js
+ 72 modules 1.64 MiB {0} [built]
        |    73 modules
    [jXzn] (webpack)/buildin/global.js 472 bytes {0} [built]
        + 4 hidden modules
Child vs/language/html/htmlWorker:
     2 assets
    Entrypoint main = html.worker.js html.worker.js.map
    [jXzn] (webpack)/buildin/global.js 472 bytes {0} [built]
    [qe8o]
/var/lib/gitlab/node_modules/monaco-editor/esm/vs/language/html/html.worker.js
+ 63 modules 1.08 MiB {0} [built]
        |    64 modules
        + 4 hidden modules
Child vs/language/json/jsonWorker:
     2 assets
    Entrypoint main = json.worker.js json.worker.js.map
    [NPwF]
/var/lib/gitlab/node_modules/monaco-editor/esm/vs/language/json/json.worker.js
+ 56 modules 669 KiB {0} [built]
        |    57 modules
    [jXzn] (webpack)/buildin/global.js 472 bytes {0} [built]
        + 4 hidden modules
Child vs/language/typescript/tsWorker:
     2 assets
    Entrypoint main = ts.worker.js ts.worker.js.map
    [2FIe] (webpack)/buildin/harmony-module.js 573 bytes {0} [built]
    [RthD]
/var/lib/gitlab/node_modules/monaco-editor/esm/vs/language/typescript/ts.worker.js
+ 34 modules 1.47 MiB {0} [built]
        |    35 modules
    [jXzn] (webpack)/buildin/global.js 472 bytes {0} [built]
        + 4 hidden modules

[...]

Child worker:
     2 assets
    Entrypoint main = tree_worker.86041521.worker.js
tree_worker.86041521.worker.js.map
    [9ghR] (webpack)/buildin/module.js 497 bytes {0} [built]
    [H0Ny]
/var/lib/gitlab/node_modules/babel-loader/lib!./diffs/workers/tree_worker.js
+ 8 modules 73.5 KiB {0} [built]
        |
/var/lib/gitlab/node_modules/babel-loader/lib!./diffs/workers/tree_worker.js
460 bytes [built]
        | ./ide/stores/utils.js 9.48 KiB [built]
        | ./diffs/store/utils.js 26.2 KiB [built]
        | ./ide/constants.js 2.27 KiB [built]
        | ./lib/utils/url_utility.js 16.5 KiB [built]
        | ./lib/utils/text_utility.js 12.2 KiB [built]
        | ./diffs/constants.js 3.58 KiB [built]
        | ./diffs/diff_file.js 2.43 KiB [built]
        | ./lib/utils/constants.js 346 bytes [built]
    [jXzn] (webpack)/buildin/global.js 472 bytes {0} [built]
        + 225 hidden modules
dpkg: error processing package gitlab (--configure):
 installed gitlab package post-installation script subprocess returned
error exit status 2
Errors were encountered while processing:
 gitlab
E: Sub-process /usr/bin/dpkg returned an error code (1)


-- System Information:
Debian Release: 10.7
  APT prefers stable
  APT policy: (500, 'stable'), (100, 'buster-fasttrack'), (100,
'buster-backports')
Architecture: amd64 (x86_64)

Kernel: Linux 5.4.73-1-pve (SMP w/4 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gitlab depends on:
ii  asciidoctor                               2.0.10-2~bpo10+1
pn  bc                                        <none>
ii  bundler                                   2.1.4-2~bpo10+1
ii  bzip2                                     1.0.6-9.2~deb10u1
pn  dbconfig-pgsql | dbconfig-no-thanks       <none>
ii  debconf [debconf-2.0]                     1.5.71
ii  gitlab-common                             13.5.4+dfsg-1~fto10+1
pn  gitlab-workhorse                          <none>
pn  libjs-uglify                              <none>
ii  libruby2.7 [ruby-json]                    2.7.1-3+fto10+2
ii  lsb-base                                  10.2019051400
ii  nginx-full [nginx]                        1.14.2-2+deb10u3
pn  node-autosize                             <none>
pn  node-axios                                <none>
pn  node-babel-loader                         <none>
pn  node-babel7                               <none>
pn  node-bootstrap                            <none>
pn  node-brace-expansion                      <none>
pn  node-cache-loader                         <none>
pn  node-chart.js                             <none>
pn  node-clipboard                            <none>
pn  node-codemirror                           <none>
pn  node-compression-webpack-plugin           <none>
pn  node-copy-webpack-plugin                  <none>
pn  node-core-js                              <none>
pn  node-css-loader                           <none>
pn  node-d3                                   <none>
pn  node-d3-scale                             <none>
pn  node-d3-selection                         <none>
pn  node-dateformat                           <none>
pn  node-deckar01-task-list                   <none>
pn  node-exports-loader                       <none>
pn  node-file-loader                          <none>
pn  node-font-awesome                         <none>
pn  node-fuzzaldrin-plus                      <none>
pn  node-glob                                 <none>
pn  node-imports-loader                       <none>
pn  node-jed                                  <none>
pn  node-jquery                               <none>
pn  node-jquery-ujs                           <none>
pn  node-js-cookie                            <none>
pn  node-js-yaml                              <none>
pn  node-jszip                                <none>
pn  node-jszip-utils                          <none>
pn  node-katex                                <none>
pn  node-lodash                               <none>
pn  node-marked                               <none>
pn  node-mermaid                              <none>
pn  node-minimatch                            <none>
pn  node-mousetrap                            <none>
pn  node-pdfjs-dist                           <none>
pn  node-popper.js                            <none>
pn  node-prismjs                              <none>
pn  node-prosemirror-markdown                 <none>
pn  node-prosemirror-model                    <none>
pn  node-raven-js                             <none>
pn  node-raw-loader                           <none>
pn  node-style-loader                         <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>
pn  node-uuid                                 <none>
pn  node-vue                                  <none>
pn  node-vue-resource                         <none>
pn  node-webpack-stats-plugin                 <none>
pn  node-worker-loader                        <none>
pn  node-xterm                                <none>
pn  nodejs                                    <none>
ii  openssh-client                            1:7.9p1-10+deb10u2
ii  postfix [mail-transport-agent]            3.4.14-0+deb10u1
ii  postgresql-client                         11+200+deb10u4
ii  postgresql-client-11 [postgresql-client]  11.9-0+deb10u1
ii  postgresql-contrib                        11+200+deb10u4
ii  puma                                      4.3.3-3+fto10+1
ii  rake                                      12.3.1-3+deb10u1
pn  redis-server                              <none>
ii  ruby                                      1:2.7+1+fto10+1
pn  ruby-ace-rails-ap                         <none>
pn  ruby-acme-client                          <none>
pn  ruby-activerecord-explain-analyze         <none>
pn  ruby-acts-as-taggable-on                  <none>
ii  ruby-addressable                          2.7.0-1~bpo10+1
pn  ruby-akismet                              <none>
pn  ruby-apollo-upload-server                 <none>
pn  ruby-asana                                <none>
pn  ruby-asciidoctor-include-ext              <none>
pn  ruby-asciidoctor-plantuml                 <none>
pn  ruby-attr-encrypted                       <none>
pn  ruby-aws-sdk-cloudformation               <none>
pn  ruby-aws-sdk-core                         <none>
pn  ruby-aws-sdk-s3                           <none>
pn  ruby-babosa                               <none>
pn  ruby-base32                               <none>
pn  ruby-batch-loader                         <none>
ii  ruby-bcrypt-pbkdf                         1.0.1-1+fto10+1
pn  ruby-benchmark-memory                     <none>
ii  ruby-bootsnap                             1.4.6-1+fto10+2
pn  ruby-bootstrap-form                       <none>
pn  ruby-browser                              <none>
pn  ruby-carrierwave                          <none>
ii  ruby-charlock-holmes                      0.7.7-1~fto10+3
ii  ruby-commonmarker                         0.20.2-1+fto10+1
ii  ruby-connection-pool                      2.2.2-1
pn  ruby-countries                            <none>
ii  ruby-creole                               0.5.0-2
pn  ruby-default-value-for                    <none>
pn  ruby-derailed-benchmarks                  <none>
pn  ruby-device-detector                      <none>
pn  ruby-devise                               <none>
pn  ruby-devise-two-factor                    <none>
pn  ruby-diff-match-patch                     <none>
pn  ruby-diffy                                <none>
pn  ruby-discordrb-webhooks                   <none>
pn  ruby-doorkeeper                           <none>
pn  ruby-doorkeeper-openid-connect            <none>
ii  ruby-ed25519                              1.2.4-1+fto10+1
pn  ruby-elasticsearch                        <none>
pn  ruby-elasticsearch-api                    <none>
pn  ruby-email-reply-trimmer                  <none>
ii  ruby-erubi                                1.9.0-1~bpo10+1
ii  ruby-escape-utils                         1.2.1-1+fto10+1
pn  ruby-excon                                <none>
ii  ruby-faraday                              1.1.0-6~bpo10+1
pn  ruby-faraday-middleware-aws-sigv4         <none>
ii  ruby-fast-blank                           1.0.0-1+fto10+1
pn  ruby-flipper                              <none>
pn  ruby-flipper-active-record                <none>
pn  ruby-flipper-active-support-cache-store   <none>
pn  ruby-flowdock                             <none>
pn  ruby-fog-aliyun                           <none>
pn  ruby-fog-aws                              <none>
pn  ruby-fog-core                             <none>
pn  ruby-fog-google                           <none>
pn  ruby-fog-local                            <none>
pn  ruby-fog-openstack                        <none>
pn  ruby-fog-rackspace                        <none>
pn  ruby-fogbugz                              <none>
pn  ruby-font-awesome-rails                   <none>
pn  ruby-fugit                                <none>
ii  ruby-gemojione                            3.3.0-1
pn  ruby-gettext                              <none>
pn  ruby-gettext-i18n-rails                   <none>
pn  ruby-gettext-i18n-rails-js                <none>
ii  ruby-gitaly                               13.5.4+dfsg-1~fto10+1
ii  ruby-github-markup                        1.7.0+dfsg-2
pn  ruby-gitlab-chronic                       <none>
pn  ruby-gitlab-chronic-duration              <none>
pn  ruby-gitlab-fog-azure-rm                  <none>
ii  ruby-gitlab-labkit                        0.12.2-1~bpo10+1
pn  ruby-gitlab-net-dns                       <none>
pn  ruby-gitlab-sidekiq-fetcher               <none>
pn  ruby-gon                                  <none>
pn  ruby-google-api-client                    <none>
ii  ruby-google-protobuf                      3.12.3-2+fto10+1
ii  ruby-gpgme                                2.0.19-3+fto10+1
pn  ruby-grape                                <none>
pn  ruby-grape-entity                         <none>
pn  ruby-grape-logging                        <none>
pn  ruby-grape-path-helpers                   <none>
pn  ruby-graphiql-rails                       <none>
pn  ruby-graphql                              <none>
ii  ruby-hamlit                               2.11.0-2+fto10+1
pn  ruby-hangouts-chat                        <none>
pn  ruby-hashie-forbidden-attributes          <none>
pn  ruby-health-check                         <none>
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>
pn  ruby-invisible-captcha                    <none>
pn  ruby-jira                                 <none>
pn  ruby-jquery-atwho-rails                   <none>
ii  ruby-js-regex                             3.4.0-1+fto10+1
ii  ruby-json                                 2.3.0+dfsg-1+fto10+2
pn  ruby-json-schema                          <none>
pn  ruby-json-schemer                         <none>
ii  ruby-jwt                                  2.1.0-2~bpo10+1
pn  ruby-kaminari                             <none>
ii  ruby-kramdown                             2.3.0-2+fto10+1
pn  ruby-kubeclient                           <none>
ii  ruby-licensee                             8.9.2-1
pn  ruby-lockbox                              <none>
pn  ruby-lograge                              <none>
ii  ruby-loofah                               2.4.0+dfsg-1~bpo10+1
pn  ruby-lru-redux                            <none>
ii  ruby-mail                                 2.7.1+dfsg1-1
pn  ruby-mail-room                            <none>
pn  ruby-marginalia                           <none>
pn  ruby-memory-profiler                      <none>
ii  ruby-method-source                        1.0.0-1~bpo10+1
ii  ruby-mimemagic                            0.3.2+dfsg-1
pn  ruby-mini-magick                          <none>
ii  ruby-multi-json                           1.14.1-1~bpo10+1
pn  ruby-nakayoshi-fork                       <none>
pn  ruby-net-ldap                             <none>
pn  ruby-net-ntp                              <none>
pn  ruby-net-ssh                              <none>
ii  ruby-nokogiri                             1.10.9+dfsg-1+fto10+1
pn  ruby-ntlm                                 <none>
pn  ruby-oauth2                               <none>
pn  ruby-octokit                              <none>
ii  ruby-oj                                   3.10.8-1+fto10+1
pn  ruby-omniauth                             <none>
pn  ruby-omniauth-atlassian-oauth2            <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
pn  ruby-peek                                 <none>
ii  ruby-pg                                   1.2.3-1+fto10+1
ii  ruby-posix-spawn                          0.3.13-2+fto10+1
pn  ruby-premailer-rails                      <none>
ii  ruby-prof                                 1.3.1-2+fto10+1
pn  ruby-progressbar                          <none>
ii  ruby-prometheus-client-mmap               0.12.0-1~fto10+1
pn  ruby-puma-worker-killer                   <none>
ii  ruby-rack                                 2.1.1-4~bpo10+1
pn  ruby-rack-attack                          <none>
pn  ruby-rack-cors                            <none>
pn  ruby-rack-oauth2                          <none>
pn  ruby-rack-proxy                           <none>
pn  ruby-rack-timeout                         <none>
ii  ruby-rails                                2:6.0.3.4+dfsg-2~fto10+1
pn  ruby-rails-i18n                           <none>
pn  ruby-rainbow                              <none>
ii  ruby-raindrops                            0.19.0-1+fto10+1
ii  ruby-rbtrace                              0.4.11-3+fto10+1
ii  ruby-re2                                  1.2.0-1+fto10+1
pn  ruby-recaptcha                            <none>
pn  ruby-recursive-open-struct                <none>
ii  ruby-redcloth                             4.3.2-3+fto10+1
ii  ruby-redis                                4.1.2-4~bpo10+1
pn  ruby-redis-actionpack                     <none>
pn  ruby-redis-activesupport                  <none>
ii  ruby-redis-namespace                      1.7.0-2~bpo10+1
pn  ruby-redis-rails                          <none>
pn  ruby-request-store                        <none>
pn  ruby-responders                           <none>
pn  ruby-retriable                            <none>
ii  ruby-rouge                                3.21.0-1~bpo10+1
pn  ruby-rqrcode-rails3                       <none>
pn  ruby-ruby-parser                          <none>
ii  ruby-rugged                               0.28.4.1+ds-2+fto10+1
ii  ruby-sanitize                             5.2.1-2~fto10+1
pn  ruby-sassc                                <none>
pn  ruby-sassc-rails                          <none>
pn  ruby-seed-fu                              <none>
ii  ruby-sentry-raven                         3.0.0-2~bpo10+1
pn  ruby-settingslogic                        <none>
ii  ruby-sidekiq                              6.0.4+dfsg-2~fto10+1
pn  ruby-sidekiq-cron                         <none>
pn  ruby-slack-messenger                      <none>
pn  ruby-snowplow-tracker                     <none>
ii  ruby-sprockets                            3.7.2-1
pn  ruby-sshkey                               <none>
ii  ruby-stackprof                            0.2.15-2+fto10+1
pn  ruby-state-machines-activemodel           <none>
pn  ruby-state-machines-activerecord          <none>
pn  ruby-sys-filesystem                       <none>
pn  ruby-task-list                            <none>
pn  ruby-terser                               <none>
pn  ruby-toml-rb                              <none>
pn  ruby-truncato                             <none>
ii  ruby-tzinfo                               1.2.6-1~bpo10+1
pn  ruby-u2f                                  <none>
pn  ruby-uglifier                             <none>
pn  ruby-unf                                  <none>
ii  ruby-unf-ext                              0.0.7.6-1+fto10+1
pn  ruby-unleash                              <none>
pn  ruby-valid-email                          <none>
pn  ruby-validates-hostname                   <none>
ii  ruby-version-sorter                       2.2.4-1+fto10+1
pn  ruby-virtus                               <none>
ii  ruby-vmstat                               2.3.0-2+fto10+1
pn  ruby-webauthn                             <none>
pn  ruby-webpack-rails                        <none>
ii  ruby-websocket-extensions                 0.1.5-1~bpo10+1
ii  ruby-wikicloth                            0.8.1+dfsg-4
ii  ruby-yajl                                 1.4.1-1+fto10+1
pn  ruby-zip                                  <none>
ii  rubygems-integration                      1.17.1+fto10+1
ii  ucf                                       3.0038+nmu1
pn  webpack                                   <none>
pn  yarnpkg                                   <none>

Versions of packages gitlab recommends:
ii  certbot  0.31.0-1
ii  gitaly   13.5.4+dfsg-1~fto10+1

gitlab suggests no packages.



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