Bug#976244: RFA: sudo -- Provide limited super user privileges to specific users
Package: wnpp Severity: normal I took over the sudo package in August of 1996, and have maintained it since then. The package is in pretty good condition, with very reliable core functionality. Upstream is active and responds promptly to concerns. Despite this, there are a significant number of bugs open against the package, a fair number of which are related to the LDAP interface or other features I don't use, and just don't have the time, facilities, and/or motivation to work on. So, I think that after nearly a quarter century taking care of sudo in Debian, it's time someone else took over the package. Because this package is more or less "essential" to many users despite being marked as 'optional' in our packaging system, I'd like to suggest anyone considering taking it on look over the package, review the open bug list, and then reach out to me for some conversation before making a committment to take it over. Bdale
Bug#976243: ITP: deepin-log-viewer -- System log viewer of Deepin Desktop Environment
Package:wnpp Severity: wishlist Owner: Tu Qinggang X-Debbugs-Cc: debian-de...@lists.debian.org * Package name : deepin-album Version : 5.8.0.13.1 Upstream Author : Deepin Technology Co, Ltd. * URL : https://github.com/linuxdeepin/deepin-log-viewer License : GPL-3.0 Programming Lang: C++ Description : System log viewer of Deepin Desktop Environment deepin-log-viewer is a fast and lightweight application for viewing system log Log viewer provides a graphical interface for viewing system logs It is part of Deepin software and DDE (Deepin Desktop Environment) I intend to co-maintain this package inside the pkg-deepin group.
Bug#976241: ITP: pyannotate -- PyAnnotate: Auto-generate PEP-484 annotations
Package: wnpp Severity: wishlist Owner: Sandro Tosi * Package name: pyannotate Version : 1.2.0 Upstream Author : Dropbox * URL : https://github.com/dropbox/pyannotate * License : Apache 2.0 Programming Lang: Python Description : PyAnnotate: Auto-generate PEP-484 annotations Binary package names: python3-pyannotate PyAnnotate: Auto-generate PEP-484 annotations = . Insert annotations into your source code based on call arguments and return types observed at runtime. . For license and copyright see the end of this file. . Blog post: http://mypy-lang.blogspot.com/2017/11/dropbox-releases-pyannotate-auto.html . How to use == . See also the example directory. . Phase 1: Collecting types at runtime . - Install the usual way (see "red tape" section below) - Add `from pyannotate_runtime import collect_types` to your test - Early in your test setup, call `collect_types.init_types_collection()` - Bracket your test execution between calls to `collect_types.start()` and `collect_types.stop()` (or use the context manager below) - When done, call `collect_types.dump_stats(filename)` . All calls between the `start()` and `stop()` calls will be analyzed and the observed types will be written (in JSON form) to the filename you pass to `dump_stats()`. You can have multiple start/stop pairs per dump call. . If you'd like to automatically collect types when you run `pytest`, see `example/example_conftest.py` and `example/README.md`. . Instead of using `start()` and `stop()` you can also use a context manager: ``` collect_types.init_types_collection() with collect_types.collect(): collect_types.dump_stats() ``` . Phase 2: Inserting types into your source code -- . The command-line tool `pyannotate` can add annotations into your source code based on the annotations collected in phase 1. The key arguments are: . - Use `--type-info FILE` to tell it the file you passed to `dump_stats()` - Positional arguments are source files you want to annotate - With no other flags the tool will print a diff indicating what it proposes to do but won't do anything. Review the output. - Add `-w` to make the tool actually update your files. (Use git or some other way to keep a backup.) . At this point you should probably run mypy and iterate. You probably will have to tweak the changes to make mypy completely happy. . Notes and tips -- . - It's best to do one file at a time, at least until you're comfortable with the tool. - The tool doesn't touch functions that already have an annotation. - The tool can generate either of: - type comments, i.e. Python 2 style annotations - inline type annotations, i.e. Python 3 style annotations, using `--py3` in v1.0.7+ . Red tape .
Bug#976227: O: breathe -- Sphinx autodox support for languages with doxygen support
Hi, I am the current maintainer of Breathe upstream[1] and also a Debian user since a few years after having switched distribution. If I possible I would like to also (help?) maintain Breathe in Debian in some way. Currently I'm not an official Debian maintainer, though I do have a around a year experience by now in maintaining an unofficial Debian repository[2], mainly for additional backports. Said repo is currently undergoing some rework to improve correctness and automation. On Salsa[3] I open up MRs for buster bugfixes if I find anything cumbersome as I'm used to the GitLab workflow. [1] https://github.com/michaeljones/breathe [2] https://mel.vin/debian/ [3] https://salsa.debian.org/vermeeren In some form of sponsorship or helping out possible? I could for example do some maintaining in a fork on Salsa and submit MRs to the real Salsa repo for a final check by someone with proper maintainer permissions. It has been a while since I read the specifics of sponsorship etc so I am not entirely sure what the options are. Had a very nice exchange of emails with Chris Knadle, the maintainer of Mumble, quite a while ago. Adding in the CC both for general interest and perhaps for some ideas. Looking forward to hearing what can be done! Thanks, -- Melvin Vermeeren Systems engineer signature.asc Description: This is a digitally signed message part.
Bug#976237: ITP: golang-github-containers-dnsname -- name resolution for containers
Package: wnpp Severity: wishlist Owner: Reinhard Tartler * Package name: dnsname Version : 1.1.1-1 Upstream Author : Containers * URL : https://github.com/containers/dnsname * License : Apache-2.0 Programming Lang: Go Description : name resolution for containers dnsname pluginOverview This plugin sets up the use of dnsmasq on a given CNI network so that Pods can resolve each other by name. When configured, the pod and its IP address are added to a network specific hosts file that dnsmasq reads in. Similarly, when a pod is removed from the network, it will remove the entry from the hosts file. Each CNI network will have its own dnsmasq instance. . The dnsname plugin was specifically designed for the Podman (https://github.com/containers/podman) container engine. Podman 2.2 uses this for resolving names to containers in other networks
Bug#587553: Any updates on BlueJ packaging?
Hi Ryan, On 2020-12-01 15:25, Ryan Kavanagh wrote: > > Your email arrived a decade (to the day) after the last time I touched > this bug report What a lovely coincidence! I hadn't notice ;-) > and I haven't touched or thought of BlueJ in nearly as > long :-) You should definitely feel free to package BlueJ if you are > interested. > Hehe, that was not my original intention, it's been a while that I don't do any packaging work. Though I could take the task as a challenge, since I'd really like to have it in Debian. I'll take a look at the package provided by upstream. In the meantime, if anyone else is interested in giving a hand, please jump in! Cheers, Tassia.
Bug#976232: ITP: ustreamer -- Lightweight and fast MJPG-HTTP streamer
Package: wnpp Severity: wishlist Owner: Sam Reed * Package name: ustreamer Version : 2.2 Upstream Author : Maxim Devaev * URL : https://pikvm.org/ * License : GPL-3 Programming Lang: C Description : Lightweight and fast MJPG-HTTP streamer µStreamer is a lightweight and very quick server to stream MJPG videofrom any V4L2 device to the network. All new browsers have native support of this video format, as well as most video players such as mplayer, VLC etc. µStreamer is a part of the Pi-KVM project designed to stream VGA and HDMI screencast hardware data with the highest resolution and FPS possible. ustreamer is used as part of Pi-KVM (a Raspberry Pi based IP KVM), to stream video to a web browser. It is intended to get this packaged so it will eventually be available in Raspberry Pi OS (and other Debian derivatives), allowing Pi-KVM to be used on those OS rather than using Arch. I currently use it as part of the Pi-KVM project, and hopefully when it is packaged, also use it as part of OctoPrint and the OctoPi OS (version of Raspberry Pi OS). MJPG-Streamer is alternative software providing the same function, however it is currently not packaged for Debian either, though it is available in a snap. I'm happy to work on packaging/maintaining it in future, and I believe the upstream Author (Maxim) may be interested too, but is currently busy with other work, hence me packaging it.
Bug#976183: ITP: golang-github-godbus-dbus -- Native Go bindings for D-Bus
Hi, > * Package name : golang-github-godbus-dbus > Version : 5.0.3-1 I believe this is already in Debian, via golang-dbus [1] Cheers Sascha [1] https://packages.debian.org/source/sid/golang-dbus
Bug#587553: Any updates on BlueJ packaging?
Hi Tassia, On Tue, Dec 01, 2020 at 12:14:16PM -0800, Tassia Camoes Araujo wrote: > Are there any updates on BlueJ packaging? > Thanks for your work on that! Your email arrived a decade (to the day) after the last time I touched this bug report and I haven't touched or thought of BlueJ in nearly as long :-) You should definitely feel free to package BlueJ if you are interested. Best wishes, Ryan -- |)|/ Ryan Kavanagh | GPG: 4E46 9519 ED67 7734 268F |\|\ https://rak.ac | BD95 8F7B F8FC 4A11 C97A signature.asc Description: PGP signature
Bug#976227: O: breathe -- Sphinx autodox support for languages with doxygen support
Package: wnpp Severity: normal X-Debbugs-Cc: sramac...@debian.org I no longer use breathe, hence I am orphaning it. Cheers -- Sebastian Ramacher signature.asc Description: PGP signature
Bug#587553: Any updates on BlueJ packaging?
Hi Ryan and Mònica, I hope this message finds you well ;-) Are there any updates on BlueJ packaging? Thanks for your work on that! Cheers, Tassia.
Processed: Blocking ITPs
Processing commands for cont...@bugs.debian.org: > block 976143 by 976117 Bug #976143 [wnpp] ITP: license-expression -- a small utility library to parse, compare, simplify and normalize license expressions 976143 was not blocked by any bugs. 976143 was not blocking any bugs. Added blocking bug(s) of 976143: 976117 > block 974696 by 976143 976117 Bug #974696 [wnpp] ITP: reuse -- tool for compliance with the REUSE recommendations 974696 was not blocked by any bugs. 974696 was not blocking any bugs. Added blocking bug(s) of 974696: 976143 and 976117 > block 976117 by 976223 Bug #976117 [wnpp] ITP: boolean.py -- small library implementing a boolean algebra 976117 was not blocked by any bugs. 976117 was blocking: 974696 976143 Added blocking bug(s) of 976117: 976223 > block 976143 by 976224 Bug #976143 [wnpp] ITP: license-expression -- a small utility library to parse, compare, simplify and normalize license expressions 976143 was blocked by: 976117 976143 was blocking: 974696 Added blocking bug(s) of 976143: 976224 > block 974696 by 976225 Bug #974696 [wnpp] ITP: reuse -- tool for compliance with the REUSE recommendations 974696 was blocked by: 976143 976117 974696 was not blocking any bugs. Added blocking bug(s) of 974696: 976225 > thanks Stopping processing here. Please contact me if you need assistance. -- 974696: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=974696 976117: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976117 976143: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976143 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#976226: RFP: arqiver - a simple Qt5 archive manager
Package: wnpp Severity: wishlist Package name : arqiver Version : 0.6.1 URL : https://github.com/tsujan/Arqiver License : GPL-3.0 Arqiver (by Pedram Pourang, a.k.a. Tsu Jan tsujan2...@gmail.com) is a simple Qt5 archive manager as a front-end for libarchive (bsdtar), gzip and 7z. Arqiver can extract, create and edit archives that are supported by its back-ends. It can open archives by drag-and-drop. Its listed items can be viewed separately or dragged and dropped into appropriate applications. With 7z, it also supports password protection.
Bug#889058: Workaround for node-ava
Hi, packaging node-ava needs a (too big) lot of components/packages (I stopped counting at 48). Workarounds: * for simple test files, replace it by node-tape: ## ORIGINAL TEST ###TAPE TEST## # import test from 'ava' # const test = require('tape') import foo from '.' # const foo = require('.') # test('bar', t => { # test('bar', t=> { t.is( foo(0), 0) #t.is( foo(0), 0) } #t.end() # } Just to transform in commonjs and add "t.end()" at each test; and adapt some functions name. For example, t.notThrows becomes t.doesNotThrow. See /usr/share/doc/node-tape/readme.markdown.gz to find them. * more complex test files, use jest (via jest-codemods) $ npx jest-codemods ? Which parser do you want to use? Babel ? Which test library would you like to migrate from? AVA ? Are you using the global object for assertions? No ? Will you be using Jest on Node.js as your test runner? Yes ? On which files or directory should the codemods be applied? test.js Executing command: jscodeshift -t [...] test.js \ --ignore-pattern node_modules --parser babel Processing 1 files... Spawning 1 workers... Sending 1 files to free worker... All done. Results: 0 errors 0 unmodified 0 skipped 1 ok # Test it $ jest --ci --testRegex test.js It may need a babel file. If so, add a babel.config.json: { "presets": [ "@babel/preset-env" ], "plugins": [ "@babel/plugin-transform-runtime" ] } Anyway, jest has not exactly the same features than ava. Especially some throwsAsync / notThrowsAsync test should be removed or modified. Cheers, Xavier
Bug#974078: marked as done (ITP: ruby-azure-storage-common -- ruby package that supports service client libraries for azure storage)
Your message dated Tue, 01 Dec 2020 18:56:30 +0530 with message-id <6cxnkq.aefpzwsuw0...@onenetbeyond.org> and subject line already in the archive has caused the Debian Bug report #974078, regarding ITP: ruby-azure-storage-common -- ruby package that supports service client libraries for azure storage 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.) -- 974078: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=974078 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: wnpp Severity: wishlist Owner: Abraham Raji X-Debbugs-CC: debian-de...@lists.debian.org * Package name : ruby-azure-storage-common Version : 2.0.2 Upstream Author : 2015 Microsoft Corporation * URL : https://github.com/azure/azure-storage-ruby * License : Expat Programming Lang: Ruby Description : ruby package that supports service client libraries for azure storage Official Ruby client library to consume Azure Storage Common service. Microsoft Azure Storage Common Client Library for Ruby. This package is necessary for the gitlab 13.4.4 update. I am part of the Debian Ruby team and with their help I will maintain this package myself. Abraham Raji -- Mea navis aëricumbens anguillis abundat. --- End Message --- --- Begin Message --- But since there were more changelog entries, the bug was not closed automatically.--- End Message ---
Bug#976183: ITP: golang-github-godbus-dbus -- Native Go bindings for D-Bus
Sorry about that. Thanks for letting me know! On Tue, Dec 1, 2020 at 13:07, Shengjing Zhu wrote: On Tue, Dec 1, 2020 at 12:21 PM Hayley Hughes wrote: Package: wnpp Severity: wishlist Owner: Hayley Hughes X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name : golang-github-godbus-dbus Version : 5.0.3-1 Upstream Author : * URL : https://github.com/godbus/dbus Duplicated of https://tracker.debian.org/pkg/golang-dbus -- Shengjing Zhu
Processed: Bug#950424 marked as pending in mathjax
Processing control commands: > tag -1 pending Bug #950424 [wnpp] RFP: mathjax3 -- math rendering engine for browsers, implemented in TypeScript Bug #963684 [wnpp] RFP: mathjax3 -- math rendering engine for browsers, implemented in TypeScript Bug #975505 [wnpp] RFP: mathjax3 -- math rendering engine for browsers, implemented in TypeScript Added tag(s) pending. Added tag(s) pending. Added tag(s) pending. -- 950424: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950424 963684: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=963684 975505: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975505 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: ITP: golang-github-ncabatoff-go-seq -- sequence Go
Processing commands for cont...@bugs.debian.org: > owner 974934 qinxialei Bug #974934 [wnpp] ITP: golang-github-ncabatoff-go-seq -- sequence Go Owner recorded as qinxialei . > End of message, stopping processing here. Please contact me if you need assistance. -- 974934: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=974934 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#976184: ITP: golang-github-cobaugh-osrelease -- Golang package to read and parse /etc/os-release
Package: wnpp Severity: wishlist Owner: Hayley Hughes X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name : golang-github-cobaugh-osrelease Version : 0.0~git20181218.a93a0a5-1 Upstream Author : Andy Cobaugh * URL : https://github.com/cobaugh/osrelease * License : BSD-3-clause Programming Lang: Go Description : Golang package to read and parse /etc/os-release A Go package to make reading in os-release files easy. . See https://www.freedesktop.org/software/systemd/man/os-release.html Required for packaging golang-github-containers-toolbox (See: #972674)
Bug#976183: ITP: golang-github-godbus-dbus -- Native Go bindings for D-Bus
Package: wnpp Severity: wishlist Owner: Hayley Hughes X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org * Package name : golang-github-godbus-dbus Version : 5.0.3-1 Upstream Author : * URL : https://github.com/godbus/dbus * License : BSD-2-clause Programming Lang: Go Description : Native Go bindings for D-Bus dbus is a simple library that implements native Go client bindings for the D-Bus message bus system. Required for packaging golang-github-containers-toolbox (See: #972674)
Processed (with 1 error): your mail
Processing commands for cont...@bugs.debian.org: > retitle 974934 ITP: golang-github-ncabatoff-go-seq -- sequence Go Bug #974934 [wnpp] RFP: golang-github-ncabatoff-go-seq -- sequence Go values to allow sorting them Changed Bug title to 'ITP: golang-github-ncabatoff-go-seq -- sequence Go' from 'RFP: golang-github-ncabatoff-go-seq -- sequence Go values to allow sorting them'. > values to allow sorting them Unknown command or malformed arguments to command. > End of message, stopping processing here. Please contact me if you need assistance. -- 974934: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=974934 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems