Bug#976244: RFA: sudo -- Provide limited super user privileges to specific users

2020-12-01 Thread Bdale Garbee
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

2020-12-01 Thread Tu Qinggang

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

2020-12-01 Thread Sandro Tosi
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

2020-12-01 Thread Melvin Vermeeren
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

2020-12-01 Thread Reinhard Tartler
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?

2020-12-01 Thread Tassia Camoes Araujo
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

2020-12-01 Thread Sam Reed
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

2020-12-01 Thread Sascha Steinbiss
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?

2020-12-01 Thread Ryan Kavanagh
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

2020-12-01 Thread Sebastian Ramacher
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?

2020-12-01 Thread Tassia Camoes Araujo
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

2020-12-01 Thread Debian Bug Tracking System
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

2020-12-01 Thread программист некто
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

2020-12-01 Thread Xavier
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)

2020-12-01 Thread Debian Bug Tracking System
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

2020-12-01 Thread Hayley Hughes

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

2020-12-01 Thread Debian Bug Tracking System
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

2020-12-01 Thread Debian Bug Tracking System
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

2020-12-01 Thread Hayley Hughes

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

2020-12-01 Thread Hayley Hughes

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

2020-12-01 Thread Debian Bug Tracking System
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