Your message dated Mon, 12 Mar 2018 09:20:37 +0000
with message-id <e1evjdf-000ge4...@fasolo.debian.org>
and subject line Bug#875505: fixed in doxygen 1.8.13-10
has caused the Debian Bug report #875505,
regarding doxygen: build-dependency ruby-compass obsolete and broken
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.)


-- 
875505: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=875505
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: doxygen
Severity: normal
Tags: serious

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

I made a mistake that cause FTBFS of doxygen, but would prefer to fix it
in doxygen as that would be needed anyway at a later point:

ruby-compass is obsolete and will likely not be released with Buster.
Its replacement is Sass - either the reference Ruby implementation or
alternatives linked with libsass including sassc.

Today I accidentally released to unstable (not experimental as intended)
ruby-sass too new for ruby-compass. I can fix that by re-uploading older
ruby-sass with a fake newer version number, but since only 5 packages
(build-)depend on ruby-compass I would much prefer to instead speedup
the removal of ruby-compass.

Attached is a patch to make doxygen use sassc instead of ruby-compass.

Please consider applying this, and accept my apology for rushing things.
Alternatively I can make an NMU.  Or if neither is acceptable I will do
the more substantial work of postponing this change by reverting
ruby-sass to the older version for now.


 - Jonas

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAlm2694ACgkQLHwxRsGg
ASGs6A//XPN19uTDQWyDIBQ3DQ9t0dTFtZD2AVj3ln6gVuaZ1149ofBd+lOTMRpQ
H2oKo5yI19zjXwe6x3xECpIaZn5AScZoEzJ9zNrq5QhjuFD+LR39ERv5QMogcEH0
oS1hNE84lMaZ4MO1tjX0lurP7ImIZy7X6LjSasjUvyfmzqdoxiCxQcIHmmLGpLb+
/eC1RiOf+0ZVbo6qAT40DVWJPFtXsSSCcH/PyUocEQbRAxKPiN6Rwv4G/Y7n5Jzz
BlOpDOWXjR86OXvIqHzUjxvBzAhaNnfE19oNTTYCBucVwa1kD/AlwXk4/D/4rBtA
UyT/VKFmTMalij/DQSjh3W3tnnR0ZYXR/m7bzLaqmD87KcKQ22cy+7dL+im0ketr
3FoKbqT/JNG0HbjEiiOBpd4O3RD27zkHMGo7GU36GX5DxUiVKFKcyJMyp6GGZu3+
mLpMHRe4qkNY4h7xyilFmhV7LTLBw+7OkTExPNHhfAPqTJpFSyE6dujAbMOEJHUM
VEde6NO8tqz5V1EjDsCPnlXKW9i/5C/Qp5L2CDVF581DbYhUX5QyIkCqWGxuGVLL
ro0ATsRY7UAfTGZnh79UVZiwQP1gV+z8Gl9jAF4N0e6yU0tXN19USdC0cc7HcNQs
qSRdISbb9h12AdZFHrjwoPrEKmXubcjws0zkaAWofUt3Z+NMsyE=
=QEGb
-----END PGP SIGNATURE-----
Description: Avoid use of compass
 Compass is obsoleted by Sass and its reimplementation in C, sassc.
 .
 This patch avoids use of sass mixins border-radius and box-shadow
 shipped in libraries part of Compass, and adapts build rules to use
 sassc instead of Compass and YUI Compressor.
 .
 Sass mixins border-radius and box-shadow added vendored selectors now
 obsolete: Would help only browsers released in 2011 or earlier, used by
 0.02% of public web browsing today according to <https://caniuse.com/>.
 .
 If the reference Ruby implementation of Sass is preferred over sassc,
 simply replace "sassc" with "scss" in the Makefile rule.
Author: Jonas Smedegaard <d...@jones.dk>
Last-Update: 2017-09-11
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/jquery/Makefile
+++ b/jquery/Makefile
@@ -35,10 +35,7 @@
                  sass/_round-corners-last-item.scss \
                  sass/_sm-dox.scss \
                  sass/_sub-items-indentation.scss
-       compass compile --css-dir . --force sass/sm-dox.scss
-       cat sm-core-css.css sm-dox.css > doxmenu.css
-       java -jar $(MINIFIER).jar doxmenu.css > doxmenu-min.css
-       rm -f sm-dox.css doxmenu.css
+       cat sm-core-css.css sass/sm-dox.scss | sassc -I sass --style compressed 
> doxmenu-min.css
 
 scripts: $(SCRIPTS_MIN)
 
--- a/jquery/sass/_round-corners-last-item.scss
+++ b/jquery/sass/_round-corners-last-item.scss
@@ -8,7 +8,7 @@
                $selector: $selector + ', ' + $chain + ' a, ' + $chain + 
'*:not(ul) a, ' + $chain + ' ul';
        }
        #{$selector} {
-               @include border-radius(0 0 $amount $amount);
+               border-radius: 0 0 $amount $amount;
        }
        // highlighted items, don't need rounding since their sub is open
        $chain: $chain_prefix;
@@ -18,6 +18,6 @@
                $selector: $selector + ', ' + $chain + ' a.highlighted, ' + 
$chain + '*:not(ul) a.highlighted';
        }
        #{$selector} {
-               @include border-radius(0);
+               border-radius: 0;
        }
 }
--- a/jquery/sass/_sm-dox.scss
+++ b/jquery/sass/_sm-dox.scss
@@ -1,5 +1,3 @@
-@import 'compass';
-
 // This file is best viewed with Tab size 4 code indentation
 
 
@@ -164,7 +162,7 @@
 // Main menu box
 .sm-dox {
     background-image: $sm-dox__collapsible-bg;
-    //@include border-radius($sm-dox__collapsible-border-radius);
+    //border-radius: $sm-dox__collapsible-border-radius;
 
     // Main menu items
     a {
@@ -215,7 +213,7 @@
             text-align: center;
             text-shadow: none;
             background: $sm-dox__collapsible-toggle-bg;
-            @include border-radius($sm-dox__border-radius);
+            border-radius: $sm-dox__border-radius;
         }
         // Change + to - on sub menu expand
         &.highlighted span.sub-arrow:before {
@@ -226,7 +224,7 @@
 
     // round the corners of the first item
     > li:first-child > a, > li:first-child > :not(ul) a {
-        @include border-radius($sm-dox__collapsible-border-radius 
$sm-dox__collapsible-border-radius 0 0);
+        border-radius: $sm-dox__collapsible-border-radius 
$sm-dox__collapsible-border-radius 0 0;
     }
     // round the corners of the last item
     @include 
sm-dox__round-corners-last-item($sm-dox__collapsible-border-radius);
@@ -303,7 +301,7 @@
         padding: 0 $sm-dox__desktop-padding-horizontal;
         background-image: $sm-dox__desktop-bg;
         line-height: 36px;
-        //@include border-radius($sm-dox__desktop-border-radius);
+        //border-radius: $sm-dox__desktop-border-radius;
 
         // Main menu items
         a {
@@ -318,7 +316,7 @@
                 border-style: solid dashed dashed dashed;
                 border-color: $sm-dox__main-text-color transparent transparent 
transparent;
                 background: transparent;
-                @include border-radius(0);
+                border-radius: 0;
             }
 
             &,
@@ -331,7 +329,7 @@
                 background-image:url('tab_s.png');
                 background-repeat:no-repeat;
                 background-position:right;
-                @include border-radius(0 !important);
+                border-radius: 0 !important;
             }
             &:hover {
               background-image: url('tab_a.png');
@@ -380,8 +378,8 @@
             border: $sm-dox__border-width solid $sm-dox__gray-dark;
             padding: $sm-dox__desktop-sub-padding-vertical 
$sm-dox__desktop-sub-padding-horizontal;
             background: $sm-dox__desktop-sub-bg;
-            @include border-radius($sm-dox__desktop-sub-border-radius 
!important);
-            @include box-shadow($sm-dox__desktop-sub-box-shadow);
+            border-radius: $sm-dox__desktop-sub-border-radius !important;
+            box-shadow: $sm-dox__desktop-sub-box-shadow;
 
             // Sub menus items
             a {
@@ -536,7 +534,7 @@
         // Main menu box
         &.sm-vertical {
             padding: $sm-dox__desktop-vertical-padding-vertical 0;
-            @include border-radius($sm-dox__desktop-vertical-border-radius);
+            border-radius: $sm-dox__desktop-vertical-border-radius;
 
             // Main menu items
             a {

--- End Message ---
--- Begin Message ---
Source: doxygen
Source-Version: 1.8.13-10

We believe that the bug you reported is fixed in the latest version of
doxygen, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 875...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <d...@debian.org> (supplier of updated doxygen package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 12 Mar 2018 09:22:14 +0100
Source: doxygen
Binary: doxygen doxygen-latex doxygen-doc doxygen-gui
Architecture: source
Version: 1.8.13-10
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Matthias Klose <d...@debian.org>
Description:
 doxygen    - Documentation system for C, C++, Java, Python and other languages
 doxygen-doc - Documentation for doxygen
 doxygen-gui - GUI configuration tool for doxygen
 doxygen-latex - Documentation system for C, C++, Java, Python and other 
languages
Closes: 875505
Changes:
 doxygen (1.8.13-10) unstable; urgency=medium
 .
   * Orphan the package. See: #888580.
   * Build using LLVM 6.0.
   * Drop build dependency on ruby-compass. Closes: #875505.
   * Stop building the doxygen-dbg package.
Checksums-Sha1:
 ef43df13cd8285d46378c2eec8b715e67fc8e1dd 2601 doxygen_1.8.13-10.dsc
 8cea209075e9b791c86c1efea45ce71b4fd7e688 24896 doxygen_1.8.13-10.debian.tar.xz
 f7ccf1b40154d4db393b6cda59a255ec52c55204 12620 
doxygen_1.8.13-10_source.buildinfo
Checksums-Sha256:
 1c823b10ad71696b749158eff91f1147064eaa155ffabc0d4025d018ff59169f 2601 
doxygen_1.8.13-10.dsc
 e4fb3fa4266998c4192dcdbb1efb563360f1f009d9a80d445721d526de4f9482 24896 
doxygen_1.8.13-10.debian.tar.xz
 6eb76fe979f9018a7373e0983525857ed5494d8e7338d0f4bde048c2e13cea01 12620 
doxygen_1.8.13-10_source.buildinfo
Files:
 f831a76f1a1f76622dcacba2af01ddcb 2601 devel optional doxygen_1.8.13-10.dsc
 09198160fb3dfa4c33ce143e3bf1c470 24896 devel optional 
doxygen_1.8.13-10.debian.tar.xz
 c9bee9c4f83fc720ab4d51abb8b10be4 12620 devel optional 
doxygen_1.8.13-10_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAlqmP8wQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9QLkEADH877fCVWv5tMj6FgI7g1WAqVkDFrSjbTV
qQTEhgyxsAZXhTksvcZdFUqIWKWec4qYqCePB2Fv9wbp46NRqe0H921+Cy7y4YNp
Mb9C29U9AU8uQx2RySHmh1oKlAcKQz7k3mkrxViw+tH2x7urrzKfy9oZKcVyRnz6
+K099jfKts3QCHQrrOOwOJ5i1SjN0kqFNng5jWfBukCJK4FyX/dVPrBdK6Py903K
wWior3DKpWaVbdyUnpQLqPK7jXl6NELVdnty8vR9Kc8i5BHFVRfV9/YOaOwFfV48
2N6Kdkdmov6lla6ZpDROPrR8qAzVsuVBbN0a5K2xte9vhJgvFZTHyV4aDHLKq2kI
tELeEhWazAuU4imG4nJu5NBHVVcvv3VXBT7s8Lcj3IrzH+thQyXHU3AqLUvMoqCf
SfLdWGfeWWb9QhkCgXXhvNlAdlsovoaH0tXvxzpmLN6QKOO4boDLYxkF8xGJBj5k
TKib9PT24dIGdhfsVUbK1OQTP+47Bl2P0GnHMetan0kJbcbYI2alAYCKpbUavQ24
sK4+d/z46IATkhEr2xnsZxgWu2z9n3RVDtMitl/h1SNInKyxLQXNHPPRJZCGYS3S
laffOiTkoK8eq0GHSLHfoWHit1aULSoyuxF4EjVYmtVsjm0NuE7pQI+fPK6DK1w9
w0pXd+/CYQ==
=7zuG
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to