Your message dated Sat, 18 Dec 2021 20:57:56 +0000
with message-id 
<7c5e58422d4fd1d02cfae36eca731d5d90ba0743.ca...@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 ow...@bugs.debian.org
immediately.)


-- 
1000973: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1000973
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: bullseye
User: release.debian....@packages.debian.org
Usertags: pu
X-Debbugs-Cc: po...@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
  ⢿⡄⠘⠷⠚⠋   po...@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 <po...@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 via email to