[DRE-maint] Bug#930529: Use packaged version of pikaday - fix Sass::SyntaxError: File to import not found or unreadable

Pirate Praveen praveen at onenetbeyond.org
Fri Jun 14 15:48:55 BST 2019


Package: gitlab
version: 11.8.10+dfsg-1
Severity: wishlist
Control: block 930404 by -1

When trying to use packaged node-pikaday, webpack fails to find scss 
files of node-pikaday. We will have to tell gitlab to look in system 
path for scss files as well (like how we do it for js modules and 
loaders).

rake aborted!
Sass::SyntaxError: File to import not found or unreadable: 
../../../node_modules/pikaday/scss/pikaday.
Load paths:
  /usr/share/gitlab/app/assets/images
  /usr/share/gitlab/app/assets/javascripts
  /usr/share/gitlab/app/assets/stylesheets
  /usr/share/gitlab/vendor/assets/javascripts
  /usr/share/gitlab/vendor/assets/stylesheets
  
/usr/share/rubygems-integration/all/gems/peek-rblineprof-0.2.0/app/assets/javascripts
  
/usr/share/rubygems-integration/all/gems/peek-rblineprof-0.2.0/app/assets/stylesheets
  
/usr/share/rubygems-integration/all/gems/peek-1.0.1/app/assets/javascripts
  
/usr/share/rubygems-integration/all/gems/peek-1.0.1/app/assets/stylesheets
  
/usr/share/rubygems-integration/all/gems/gettext_i18n_rails_js-1.3.0/lib/assets/javascripts
  
/usr/share/rubygems-integration/all/gems/gettext_i18n_rails_js-1.3.0/vendor/assets/javascripts
  /usr/share/ruby-font-awesome-rails/app/assets/fonts
  /usr/share/ruby-font-awesome-rails/app/assets/stylesheets
  
/usr/share/rubygems-integration/all/gems/ace-rails-ap-4.1.1/vendor/assets/javascripts
  
/usr/share/rubygems-integration/all/gems/bootstrap_form-4.2.0/app/assets/stylesheets
  
/usr/share/rubygems-integration/all/gems/graphiql-rails-1.4.10/app/assets/javascripts
  
/usr/share/rubygems-integration/all/gems/graphiql-rails-1.4.10/app/assets/stylesheets
  
/usr/share/rubygems-integration/all/gems/doorkeeper-4.4.2/app/assets/stylesheets
  
/usr/share/rubygems-integration/all/gems/doorkeeper-4.4.2/vendor/assets/stylesheets
  /usr/share/gitlab/vendor/gems/actioncable-5.1.6.1/lib/assets/compiled
  /usr/share/gitlab/vendor/gems/actionview-5.1.6.1/lib/assets/compiled
  /usr/share/rubygems-integration/all/gems/gemojione-3.3.0/assets/png
  /usr/share/gitlab/vendor/assets/fonts
  /usr/share/gitlab/node_modules/@gitlab/svgs/dist
  /usr/share/gitlab/node_modules/xterm/src
  /usr/share/rubygems-integration/all/gems/gemojione-3.3.0/assets/png
  /usr/share/gitlab/vendor/assets/fonts
  /usr/share/gitlab/node_modules/@gitlab/svgs/dist
  /usr/share/gitlab/node_modules/xterm/src
/usr/share/gitlab/app/assets/stylesheets/application.scss:15

Caused by:
Sass::SyntaxError: File to import not found or unreadable: 
../../../node_modules/pikaday/scss/pikaday.
Load paths:
  /usr/share/gitlab/app/assets/images
  /usr/share/gitlab/app/assets/javascripts
  /usr/share/gitlab/app/assets/stylesheets
  /usr/share/gitlab/vendor/assets/javascripts
  /usr/share/gitlab/vendor/assets/stylesheets
  
/usr/share/rubygems-integration/all/gems/peek-rblineprof-0.2.0/app/assets/javascripts
  
/usr/share/rubygems-integration/all/gems/peek-rblineprof-0.2.0/app/assets/stylesheets
  
/usr/share/rubygems-integration/all/gems/peek-1.0.1/app/assets/javascripts
  
/usr/share/rubygems-integration/all/gems/peek-1.0.1/app/assets/stylesheets
  
/usr/share/rubygems-integration/all/gems/gettext_i18n_rails_js-1.3.0/lib/assets/javascripts
  
/usr/share/rubygems-integration/all/gems/gettext_i18n_rails_js-1.3.0/vendor/assets/javascripts
  /usr/share/ruby-font-awesome-rails/app/assets/fonts
  /usr/share/ruby-font-awesome-rails/app/assets/stylesheets
  
/usr/share/rubygems-integration/all/gems/ace-rails-ap-4.1.1/vendor/assets/javascripts
  
/usr/share/rubygems-integration/all/gems/bootstrap_form-4.2.0/app/assets/stylesheets
  
/usr/share/rubygems-integration/all/gems/graphiql-rails-1.4.10/app/assets/javascripts
  
/usr/share/rubygems-integration/all/gems/graphiql-rails-1.4.10/app/assets/stylesheets
  
/usr/share/rubygems-integration/all/gems/doorkeeper-4.4.2/app/assets/stylesheets
  
/usr/share/rubygems-integration/all/gems/doorkeeper-4.4.2/vendor/assets/stylesheets
  /usr/share/gitlab/vendor/gems/actioncable-5.1.6.1/lib/assets/compiled
  /usr/share/gitlab/vendor/gems/actionview-5.1.6.1/lib/assets/compiled
  /usr/share/rubygems-integration/all/gems/gemojione-3.3.0/assets/png
  /usr/share/gitlab/vendor/assets/fonts
  /usr/share/gitlab/node_modules/@gitlab/svgs/dist
  /usr/share/gitlab/node_modules/xterm/src
  /usr/share/rubygems-integration/all/gems/gemojione-3.3.0/assets/png
  /usr/share/gitlab/vendor/assets/fonts
  /usr/share/gitlab/node_modules/@gitlab/svgs/dist
  /usr/share/gitlab/node_modules/xterm/src

Tasks: TOP => assets:precompile
(See full trace by running task with --trace)



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