Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.bugs.dist > #1260592 > unrolled thread
| Started by | Craig Bosma <craig.bosma@gmail.com> |
|---|---|
| First post | 2025-09-09 00:20 +0200 |
| Last post | 2025-09-17 18:30 +0200 |
| Articles | 3 — 3 participants |
Back to article view | Back to linux.debian.bugs.dist
Bug#1114728: furo: Theme CSS is broken due to modern SASS module directives Craig Bosma <craig.bosma@gmail.com> - 2025-09-09 00:20 +0200
Bug#1114728: furo: Theme CSS is broken due to modern SASS module directives Georges Khaznadar <georges@khaznadar.fr> - 2025-09-09 17:20 +0200
Bug#1114728: Sassc Issues Jonas Smedegaard <dr@jones.dk> - 2025-09-17 18:30 +0200
| From | Craig Bosma <craig.bosma@gmail.com> |
|---|---|
| Date | 2025-09-09 00:20 +0200 |
| Subject | Bug#1114728: furo: Theme CSS is broken due to modern SASS module directives |
| Message-ID | <LsSnn-dSBy-13@gated-at.bofh.it> |
Package: furo Version: 2025.07.19+dfsg-1 Severity: important X-Debbugs-Cc: craig.bosma@gmail.com When packaging this version of furo, modern SASS directives are not processed, leaking into the resulting theme CSS and breaking the theme. Running tail /usr/lib/python3/dist-packages/furo/theme/furo/static/styles/furo.css demonstrates the problem. The root cause is that this package uses sassc (i.e. libsass), which is deprecated and does not implement these new directives. -- System Information: Debian Release: forky/sid APT prefers testing APT policy: (500, 'testing') Architecture: arm64 (aarch64) Kernel: Linux 6.16.3+deb14-arm64 (SMP w/2 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages furo depends on: ii python3 3.13.5-1 ii python3-accessible-pygments 0.0.5-2 ii python3-bs4 4.13.4-4 ii python3-pygments 2.18.0+dfsg-2 ii python3-sphinx 8.2.3-2 ii sphinx-basic-ng 1.0.0~beta2-1 furo recommends no packages. furo suggests no packages. -- no debconf information
[toc] | [next] | [standalone]
| From | Georges Khaznadar <georges@khaznadar.fr> |
|---|---|
| Date | 2025-09-09 17:20 +0200 |
| Message-ID | <Lt8it-e3Jp-3@gated-at.bofh.it> |
| In reply to | #1260592 |
[Multipart message — attachments visible in raw view] — view raw
Hello Craig, thank you for the bug report. Which tool would you recommend in order to replace sassc? Is the package ruby-sassc a good candidate to provide an alternative tool? Thank you in advance for your halp. Best regards, Georges. Craig Bosma a écrit : > Package: furo > Version: 2025.07.19+dfsg-1 > Severity: important > X-Debbugs-Cc: craig.bosma@gmail.com > > When packaging this version of furo, modern SASS directives are not > processed, leaking into the resulting theme CSS and breaking the > theme. Running > > tail /usr/lib/python3/dist-packages/furo/theme/furo/static/styles/furo.css > > demonstrates the problem. The root cause is that this package uses > sassc (i.e. libsass), which is deprecated and does not implement these > new directives. > > -- System Information: > Debian Release: forky/sid > APT prefers testing > APT policy: (500, 'testing') > Architecture: arm64 (aarch64) > > Kernel: Linux 6.16.3+deb14-arm64 (SMP w/2 CPU threads; PREEMPT) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set > Shell: /bin/sh linked to /usr/bin/dash > Init: systemd (via /run/systemd/system) > LSM: AppArmor: enabled > > Versions of packages furo depends on: > ii python3 3.13.5-1 > ii python3-accessible-pygments 0.0.5-2 > ii python3-bs4 4.13.4-4 > ii python3-pygments 2.18.0+dfsg-2 > ii python3-sphinx 8.2.3-2 > ii sphinx-basic-ng 1.0.0~beta2-1 > > furo recommends no packages. > > furo suggests no packages. > > -- no debconf information -- Georges KHAZNADAR et Jocelyne FOURNIER 22 rue des mouettes, 59240 Dunkerque France. Téléphone +33 (0)3 28 29 17 70
[toc] | [prev] | [next] | [standalone]
| From | Jonas Smedegaard <dr@jones.dk> |
|---|---|
| Date | 2025-09-17 18:30 +0200 |
| Subject | Bug#1114728: Sassc Issues |
| Message-ID | <Lw3cB-g5Lj-1@gated-at.bofh.it> |
| In reply to | #1260592 |
[Multipart message — attachments visible in raw view] — view raw
[I am taking the liberty of replying via the public bugreport] Hi Christian, Quoting Christian BAYLE (2025-09-16 19:06:23) > we where discussing about sass compiler issues during debconf > If I remember well you told me about yet another something that would > work better > > Would this solve? : > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114728 > > for the furo package the > sass src/furo/assets/styles/furo.sass furo.css > > fails obviously silently ruby-sass is the oldest implementation of sass, and does not cover the "second generation" of SASS code any more than sassc does. The tool I was suggesting to try use is rsass, which aims at covering newer SASS code. Please do file bugreports against the rsass package if it does not work, preferrably multiple bugreports for each type of error, and ideally with minimal tests demonstrating the failute - but if that's too bothersome then try throw something more messy as a bugreport :-) Hope that helps, - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ * Sponsorship: https://ko-fi.com/drjones [x] quote me freely [ ] ask before reusing [ ] keep private
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.bugs.dist
csiph-web