Bug#899176: mkdocs-bootstrap: Please update to version 0.2.0 that is compatible with mkdocs 0.17
On Fri, May 25, 2018 at 07:41:23AM +1000, Brian May wrote: > Alternatively, if you want, just upload a fixed package to unstable, and > if all other requirements have been met it should be fine I think. I don’t want to upload a version which uses so many bundled libraries… We have both Bootstrap and Bootswatch packaged, so mkdocs-bootswatch should use these packaged versions. However sometimes versions mismatch or upstream has modifications to these libraries, and it is a nightmare to fix that. (That’s why I haven’t uploaded mkdocs yet — currently trying to fix the bug happening because of modified highlight.css.) -- Dmitry Shachnev signature.asc Description: PGP signature
Bug#899176: mkdocs-bootstrap: Please update to version 0.2.0 that is compatible with mkdocs 0.17
Dmitry Shachnevwrites: > mkdocs uses mkdocs-bootswatch if this theme is specified in mkdocs.yml file. > > None of the Debian packages currently use this, but third-party software > may use it, that’s why I added Breaks. > > It is not critical so I can remove this Breaks for my upload. Alternatively, if you want, just upload a fixed package to unstable, and if all other requirements have been met it should be fine I think. -- Brian May
Bug#899176: mkdocs-bootstrap: Please update to version 0.2.0 that is compatible with mkdocs 0.17
On Thu, May 24, 2018 at 08:33:47AM +1000, Brian May wrote: > > The fixed version won’t reach testing *first* because I have added > > Breaks: mkdocs-bootswatch (<< 0.5) to it. > > What is the reason for this? Does mkdocs still try to use > mkdocs-bootswatch if it is availabe? mkdocs uses mkdocs-bootswatch if this theme is specified in mkdocs.yml file. None of the Debian packages currently use this, but third-party software may use it, that’s why I added Breaks. It is not critical so I can remove this Breaks for my upload. -- Dmitry Shachnev signature.asc Description: PGP signature
Bug#899176: mkdocs-bootstrap: Please update to version 0.2.0 that is compatible with mkdocs 0.17
Dmitry Shachnevwrites: > The fixed version won’t reach testing *first* because I have added > Breaks: mkdocs-bootswatch (<< 0.5) to it. What is the reason for this? Does mkdocs still try to use mkdocs-bootswatch if it is availabe? -- Brian May
Bug#899176: mkdocs-bootstrap: Please update to version 0.2.0 that is compatible with mkdocs 0.17
On Thu, May 24, 2018 at 07:36:49AM +1000, Brian May wrote: > I note the python-mkdocs package in sid still build-depends on both > these packages. So probably should wait until a fixed package reaches > testing first. I am (still) working on it. I hope I will upload the new version tomorrow. The fixed version won’t reach testing *first* because I have added Breaks: mkdocs-bootswatch (<< 0.5) to it. Not sure how to resolve this best: maybe I should drop the Breaks temporarily and add it in the next upload? -- Dmitry Shachnev signature.asc Description: PGP signature
Bug#899176: mkdocs-bootstrap: Please update to version 0.2.0 that is compatible with mkdocs 0.17
Dmitry Shachnevwrites: > Yes, this is no longer the case since mkdocs 0.16.0: > https://github.com/mkdocs/mkdocs/commit/cc1c9a3adbcd8dde > > mkdocs-bootstrap is also no longer required, but it is used by two other > packages in Debian so we have to keep it. > > Can you please file a removal bug yourself? As only you can file a RoM bug. Will do so. I note the python-mkdocs package in sid still build-depends on both these packages. So probably should wait until a fixed package reaches testing first. -- Brian May
Bug#899176: mkdocs-bootstrap: Please update to version 0.2.0 that is compatible with mkdocs 0.17
On Mon, May 21, 2018 at 07:35:29AM +1000, Brian May wrote: > > One more question: why do we need mkdocs-bootswatch? It currently is not > > used by anything in sid, and I would like to avoid doing useless work. > > Previously it was required by mkdocs. Are you saying this is no longer > the case? If so, please remove it. Yes, this is no longer the case since mkdocs 0.16.0: https://github.com/mkdocs/mkdocs/commit/cc1c9a3adbcd8dde mkdocs-bootstrap is also no longer required, but it is used by two other packages in Debian so we have to keep it. Can you please file a removal bug yourself? As only you can file a RoM bug. -- Dmitry Shachnev signature.asc Description: PGP signature
Bug#899176: mkdocs-bootstrap: Please update to version 0.2.0 that is compatible with mkdocs 0.17
Dmitry Shachnevwrites: > One more question: why do we need mkdocs-bootswatch? It currently is not > used by anything in sid, and I would like to avoid doing useless work. Previously it was required by mkdocs. Are you saying this is no longer the case? If so, please remove it. Thanks -- Brian May
Bug#899176: mkdocs-bootstrap: Please update to version 0.2.0 that is compatible with mkdocs 0.17
Dmitry Shachnevwrites: > There are bundled copies of bootstrap-3.3.7.min.{js,css}. > > Bootstrap source is large so I don’t want to include it in missing-sources/. > Instead I would just repack the tarball without all the bundled stuff. > > Will you mind if I do that? Also can I switch from git-dpm to gbp using > the DPMT workflow (https://wiki.debian.org/Python/GitPackagingPQ)? Please go ahead on both. Conversion to gbp should be easy too, no patches to unapply. -- Brian May
Bug#899176: mkdocs-bootstrap: Please update to version 0.2.0 that is compatible with mkdocs 0.17
On Sun, May 20, 2018 at 09:08:45PM +1000, Brian May wrote: > Please feel free to go ahead. The only reason I didn't make this part of > the DPMT is I was told this package (and similarly) mkdocs-bootswatch > aren't Python packages and as a result don't meet the requirements for > DPMT. One more question: why do we need mkdocs-bootswatch? It currently is not used by anything in sid, and I would like to avoid doing useless work. -- Dmitry Shachnev signature.asc Description: PGP signature
Bug#899176: mkdocs-bootstrap: Please update to version 0.2.0 that is compatible with mkdocs 0.17
Hi Brian! On Sun, May 20, 2018 at 09:08:45PM +1000, Brian May wrote: > Please feel free to go ahead. The only reason I didn't make this part of > the DPMT is I was told this package (and similarly) mkdocs-bootswatch > aren't Python packages and as a result don't meet the requirements for > DPMT. > > The source is on salsa. As a Debian developer, I believe you should have > push access - let me know if you don't. > > I already tried to update both these packages, but IIRC got stuck trying > to get lintian happy. I have pushed my changes to salsa. There are bundled copies of bootstrap-3.3.7.min.{js,css}. Bootstrap source is large so I don’t want to include it in missing-sources/. Instead I would just repack the tarball without all the bundled stuff. Will you mind if I do that? Also can I switch from git-dpm to gbp using the DPMT workflow (https://wiki.debian.org/Python/GitPackagingPQ)? -- Dmitry Shachnev signature.asc Description: PGP signature
Bug#899176: mkdocs-bootstrap: Please update to version 0.2.0 that is compatible with mkdocs 0.17
Dmitry Shachnevwrites: > I have been working on updating mkdocs to the latest upstream version, 0.17.3 > (the updated packaging is in Git if you are interested). > > However I noticed that the version of mkdocs-bootstrap in archive does not > support mkdocs 0.17. Please update to the new upstream version where this > compatibility problem has been fixed. This package is not maintained by DPMT > so I could not do it myself. > > Please see https://github.com/mkdocs/mkdocs-bootstrap/issues/17 for details. Please feel free to go ahead. The only reason I didn't make this part of the DPMT is I was told this package (and similarly) mkdocs-bootswatch aren't Python packages and as a result don't meet the requirements for DPMT. The source is on salsa. As a Debian developer, I believe you should have push access - let me know if you don't. I already tried to update both these packages, but IIRC got stuck trying to get lintian happy. I have pushed my changes to salsa. -- Brian May
Bug#899176: mkdocs-bootstrap: Please update to version 0.2.0 that is compatible with mkdocs 0.17
Package: mkdocs-bootstrap Version: 0.1.1-3 Dear maintainer, I have been working on updating mkdocs to the latest upstream version, 0.17.3 (the updated packaging is in Git if you are interested). However I noticed that the version of mkdocs-bootstrap in archive does not support mkdocs 0.17. Please update to the new upstream version where this compatibility problem has been fixed. This package is not maintained by DPMT so I could not do it myself. Please see https://github.com/mkdocs/mkdocs-bootstrap/issues/17 for details. -- Dmitry Shachnev signature.asc Description: PGP signature