[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1000973: marked as done (bullseye-pu: package supysonic/0.6.2+ds-3)



Your message dated Sat, 18 Dec 2021 20:57:56 +0000
with message-id <7c5e58422d4fd1d02cfae36eca731d5d90ba0743.camel@adam-barratt.org.uk>
and subject line Closing bugs for p-u requests included in 11.2 (part the deux)
has caused the Debian Bug report #1000973,
regarding bullseye-pu: package supysonic/0.6.2+ds-3
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1000973: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1000973
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: bullseye
User: release.debian.org@packages.debian.org
Usertags: pu
X-Debbugs-Cc: pollo@debian.org

[ Reason ]
#990148:
We are patching the upstream code to use Debian's version of
jquery, but it wasn't done properly. Instead of trying to load the file
directly from /usr/share/javascript, it should be symlinked in the
package's /static directory, like the other JS libs.

#990152:
We're not symlinking the right bootstrap files. Supysonic wants .min.css
files and we're symlinking the non-minimized files.

This is not a regression, since it's the first stable release for this
package.

[ Impact ]
These bugs badly break the web interface and severely reduce the
usability of the package.

[ Tests ]
I run this package on a server that's on Bullseye. I've tested the
update on this server and it does fix the issues.

[ Risks ]
The changes are trivial and should bear very low risks.

[ Checklist ]
  [x] *all* changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in stable
  [x] the issue is verified as fixed in unstable

[ Changes ]
#990148:
* symlinking jquery to /usr/share/supysonic/supysonic/
* using that version in supysonic/supysonic/templates/layout.html

#990152:
* symlinking bootstrap-theme.min.css and bootstrap.min.css instead of
the non minimized versions.

-- 
  ⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁  Louis-Philippe Véronneau
  ⢿⡄⠘⠷⠚⠋   pollo@debian.org / veronneau.org
  ⠈⠳⣄
diff -Nru supysonic-0.6.2+ds/debian/changelog supysonic-0.6.2+ds/debian/changelog
--- supysonic-0.6.2+ds/debian/changelog	2021-04-21 11:33:30.000000000 -0400
+++ supysonic-0.6.2+ds/debian/changelog	2021-11-21 23:45:53.000000000 -0500
@@ -1,3 +1,11 @@
+supysonic (0.6.2+ds-3+deb11u1) bullseye; urgency=medium
+
+  * d/patches, d/links: Symlink jquery instead of loading it directly.
+    Closes: #990148.
+  * d/links: Use the minimized bootstrap CSS files. Closes: #990152.
+
+ -- Louis-Philippe Véronneau <pollo@debian.org>  Sun, 21 Nov 2021 23:45:53 -0500
+
 supysonic (0.6.2+ds-3) unstable; urgency=medium
 
   * d/tests/control: use sqlite3 instead of sqlite.
diff -Nru supysonic-0.6.2+ds/debian/patches/0004_Embedded_JS_Libs.patch supysonic-0.6.2+ds/debian/patches/0004_Embedded_JS_Libs.patch
--- supysonic-0.6.2+ds/debian/patches/0004_Embedded_JS_Libs.patch	2020-09-27 20:22:48.000000000 -0400
+++ supysonic-0.6.2+ds/debian/patches/0004_Embedded_JS_Libs.patch	2021-11-21 23:45:53.000000000 -0500
@@ -8,7 +8,7 @@
  
      <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
 -    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js";></script>
-+    <script src="/usr/share/javascript/jquery/jquery.min.js"></script>
++    <script src="{{ url_for('static', filename='js/jquery.min.js') }}"></script>
      <!-- Include all compiled plugins (below), or include individual files as needed -->
      <script src="{{ url_for('static', filename='js/bootstrap.min.js') }}"></script>
      <!-- Activate tooltips -->
diff -Nru supysonic-0.6.2+ds/debian/supysonic.links supysonic-0.6.2+ds/debian/supysonic.links
--- supysonic-0.6.2+ds/debian/supysonic.links	2020-09-27 20:22:48.000000000 -0400
+++ supysonic-0.6.2+ds/debian/supysonic.links	2021-11-21 23:45:53.000000000 -0500
@@ -1,10 +1,11 @@
 /usr/share/supysonic/supysonic-cli                                /usr/bin/supysonic-cli
 /usr/share/supysonic/supysonic-daemon                             /usr/bin/supysonic-daemon
-/usr/share/javascript/bootstrap/css/bootstrap.css                 /usr/share/supysonic/supysonic/static/css/bootstrap.css
+/usr/share/javascript/bootstrap/css/bootstrap.min.css             /usr/share/supysonic/supysonic/static/css/bootstrap.min.css
 /usr/share/javascript/bootstrap/css/bootstrap.css.map             /usr/share/supysonic/supysonic/static/css/bootstrap.css.map
-/usr/share/javascript/bootstrap/css/bootstrap-theme.css           /usr/share/supysonic/supysonic/static/css/bootstrap-theme.css
+/usr/share/javascript/bootstrap/css/bootstrap-theme.min.css       /usr/share/supysonic/supysonic/static/css/bootstrap-theme.min.css
 /usr/share/javascript/bootstrap/css/bootstrap-theme.css.map       /usr/share/supysonic/supysonic/static/css/bootstrap-theme.css.map
 /usr/share/javascript/bootstrap/js/bootstrap.min.js               /usr/share/supysonic/supysonic/static/js/bootstrap.min.js
+/usr/share/javascript/jquery/jquery.min.js                        /usr/share/supysonic/supysonic/static/js/jquery.min.js
 /usr/share/fonts-glyphicons/glyphicons-halflings-regular.eot      /usr/share/supysonic/supysonic/static/fonts/glyphicons-halflings-regular.eot
 /usr/share/fonts-glyphicons/glyphicons-halflings-regular.svg      /usr/share/supysonic/supysonic/static/fonts/glyphicons-halflings-regular.svg
 /usr/share/fonts-glyphicons/glyphicons-halflings-regular.ttf      /usr/share/supysonic/supysonic/static/fonts/glyphicons-halflings-regular.ttf

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Package: release.debian.org
Version: 11.2

Hi,

Each of the updates referenced by these requests was included in
today's bullseye point release, but my original closure mail failed to
correctly handle 7-digit bug numbers. Fixing that omission now.

Regards,

Adam

--- End Message ---

Reply to: