On Tue, Mar 28, 2017 at 10:20:30PM +0200, Jonas Smedegaard wrote: > Debian use /usr/share/compass as _shared_ location for Compass libraries > - upstream has no such default location. > > Your reasoning is the equivalent of installing C libraries in /usr/lip > and arguing that one should always explicitly feed the compiler the path > (not rely on default path being /usr/lib on Debian systems).
I disagree with your analogy. There is a set of well known places where you can put libraries so that compilers find them automatically, and those are known to _everyone_ that does or use libraries, not only in Debian. In this case, there is a convention that only exists in Debian, and AFAICT forces every single package to be patched. Is there any movement in the direction of having this adopted upstream? That said, I am willing to support this, but I don't agree it's an RC issue. I tried changing /usr/share/compass/frameworks/bootstrap-sass to /usr/share/compass/frameworks/bootstrap as you said, but that doesn't exactly make it work: | $ compass create myproject --using bootstrap | directory myproject/ | directory myproject/fonts/bootstrap/ | directory myproject/javascripts/ | directory myproject/javascripts/bootstrap/ | directory myproject/sass/ | directory myproject/stylesheets/ | create myproject/config.rb | create myproject/sass/styles.scss | create myproject/sass/_bootstrap-variables.scss | create myproject/javascripts/bootstrap.min.js | create myproject/javascripts/bootstrap.js | create myproject/javascripts/bootstrap/dropdown.js | create myproject/javascripts/bootstrap/collapse.js | create myproject/javascripts/bootstrap/modal.js | create myproject/javascripts/bootstrap/tooltip.js | create myproject/javascripts/bootstrap/transition.js | create myproject/javascripts/bootstrap/alert.js | create myproject/javascripts/bootstrap/carousel.js | create myproject/javascripts/bootstrap/popover.js | create myproject/javascripts/bootstrap/button.js | create myproject/javascripts/bootstrap/scrollspy.js | create myproject/javascripts/bootstrap/affix.js | create myproject/javascripts/bootstrap/tab.js | create myproject/javascripts/bootstrap-sprockets.js | create myproject/fonts/bootstrap/glyphicons-halflings-regular.woff2 | create myproject/fonts/bootstrap/glyphicons-halflings-regular.woff | create myproject/fonts/bootstrap/glyphicons-halflings-regular.eot | create myproject/fonts/bootstrap/glyphicons-halflings-regular.svg | create myproject/fonts/bootstrap/glyphicons-halflings-regular.ttf | error myproject/sass/styles.scss (Line 2: File to import not found or unreadable: bootstrap-compass. | Load paths: | Compass::SpriteImporter | /tmp/test-compass/myproject/sass | /usr/share/compass/frameworks/compass/stylesheets | /usr/share/compass/frameworks/bootstrap/stylesheets) | Compilation failed in 1 files. ^^^^^^^^^^^^^^^^^^ note this bit here | | ********************************************************************* | Congratulations! Your compass project has been created. | | You may now add and edit sass stylesheets in the sass subdirectory of your project. | | Sass files beginning with an underscore are called partials and won't be | compiled to CSS, but they can be imported into other sass stylesheets. | | You can configure your project by editing the config.rb configuration file. | | You must compile your sass stylesheets into CSS when they change. | This can be done in one of the following ways: | 1. To compile on demand: | compass compile [path/to/project] | 2. To monitor your project for changes and automatically recompile: | compass watch [path/to/project] | | More Resources: | * Website: http://compass-style.org/ | * Sass: http://sass-lang.com | * Community: http://groups.google.com/group/compass-users/ | | | To import your new stylesheets add the following lines of HTML (or equivalent) to your webpage: | <head> | <link href="/stylesheets/styles.css" rel="stylesheet" type="text/css" /> | </head> Any ideas?
signature.asc
Description: PGP signature
_______________________________________________ Pkg-ruby-extras-maintainers mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers
