[DRE-maint] Bug#977701: gitlab: Missing assets, breaking some functionalities
Pirate Praveen
praveen at onenetbeyond.org
Sat Dec 19 12:02:10 GMT 2020
On Sat, 19 Dec 2020 07:03:18 +0100 Antoine Le Gonidec
<debian+bugs at dotslashplay.it> wrote:
> I suspect this is related to a 404 error I get when trying to fetch
/assets/webpack/components/app.vue
> There is indeed no such file generated in /usr/share/gitlab/public
>
> Reverting the gitlab package to 13.4.7-1~fto10+1 did not fix the
issue.
We have started using the following native packages in this update.
katex and mermaid change could be the reason, others seem simple.
diff --git a/debian/control b/debian/control
index 3c4b7f7a6..2aefd4a1f 100644
--- a/debian/control
+++ b/debian/control
@@ -357,7 +357,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends},
ruby-yajl (>= 1.4.1~),
ruby-webauthn (>= 2.3~),
# packaged node modules - all node packages are not packaged yet
- node-autosize (>= 4.0~),
+ node-autosize (>= 4.0.2~dfsg1-5~),
node-axios (>= 0.17.1~),
node-babel7,
node-babel-loader (>= 8.0~),
@@ -380,6 +380,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends},
node-exports-loader (>= 0.7~),
node-imports-loader (>= 0.8~),
node-file-loader (>= 5.0~),
+ node-font-awesome,
node-fuzzaldrin-plus (>= 0.5~),
node-glob (>= 7.1.6~),
node-jed,
@@ -388,10 +389,14 @@ Depends: ${shlibs:Depends}, ${misc:Depends},
# Broken
# node-jquery.waitforimages,
node-js-cookie,
+ node-js-yaml (>= 3.13.1~),
node-jszip,
node-jszip-utils,
+ node-katex,
node-lodash (>= 4.17.15~),
node-marked (>= 0.3~),
+ node-mermaid,
+ node-minimatch,
node-mousetrap,
node-pdfjs-dist,
# Include node-pikaday only after @gitlab/ui is accepted
@@ -408,6 +413,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends},
node-timeago.js (>= 4.0~),
node-underscore (>= 1.9~),
node-url-loader (>= 3.0~),
+ node-uuid (>= 8.1~),
node-vue (>= 2.6.10~),
node-vue-resource (>= 1.5.1~),
# Blocked by #927254
More information about the Pkg-ruby-extras-maintainers
mailing list