Bug#1026852: ITP: rust-cargo-debstatus -- cargo-tree for debian packaging

2022-12-22 Thread Matthias Geiger
Package: wnpp
Severity: wishlist
Owner: Matthias Geiger 
X-Debbugs-Cc: debian-devel@lists.debian.org, 
pkg-rust-maintain...@alioth-lists.debian.net, matthias.geiger1...@tutanota.de

* Package name: rust-cargo-debstatus
  Version : 0.4.0
  Upstream Contact: kpcyrd 
* URL : https://github.com/kpcyrd/cargo-debstatus
* License : GPL-3
  Programming Lang: Rust
  Description : cargo-tree for debian packaging

This program shows the colored output of missing crates in a tree for a rust 
program if invoked.
As of now one crate is still missing for it. It's only missing dependency is in 
NEW. Blair Noctis and myself are working on it.
It is especially useful to get an overview for reverse dependencies in bigger 
rust projects. It will be maintained with the debian-rust team.

Thanks,

Matthias Geiger  



Bug#1026867: transition: youtube-dl

2022-12-22 Thread Andres Salomon

Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition
X-Debbugs-Cc: 994...@bugs.debian.org, debian-devel@lists.debian.org

Hi,

Youtube-dl has mostly stopped development other than basic maintenance, and
development has resumed with the yt-dlp project (which is already in debian)
as documented in .

For the bookworm release, we intend to drop the youtube-dl upstream code 
from
the archive, with an empty transition package that will simply depend on 
yt-dlp

and a NEWS entry informing users of the change. We considered attempting a
seamless transition that provided a wrapper python module for the youtube_dl
library and the /usr/bin/youtube-dl executable, but there are complications
(such slightly different behavior between the two programs even when using
yt-dlp's provided '--compat-options youtube-dl' argument, and programs 
that are
aware of both yt-dlp and youtube-dl that will get confused if we pretend 
that
youtube-dl is yt-dlp). Rather than risk the potential to introduce 
silent bugs

into user setups, we prefer to simply inform users of the change and require
them to manually verify their setups with yt-dlp.

I filed 13 bugs with packages that have reverse dependencies on youtube-dl
(ignoring those packages that depend on yt-dlp|youtube-dl); half have 
already
been fixed. I plan to bump the severity on remaining bugs once the 
youtube-dl
transition package is uploaded to sid (for those packages that actually 
break

without a youtube-dl script/library).

Depends on youtube-dl:
ytcc: #1024212
youtubedl-gui: #1024214 (done)
mkchromecast: #1024216

Recommends youtube-dl:
lollypop: #1024217 (done)
celluloid: #1024222
lives: #1024229
libmpv1: #1026866

Suggests youtube-dl:
git-annex: #1024226 (done)
gpodder: #1024227 (done)
liquidsoap: #1024228 (done)
ytfzf: #1024230 (done)
acetoneiso: #1024231
python3-moviepy: #1024232

There are no library or ABI concerns with this transition, this is mostly
to get a transition slot and to track the transition.

Ben file:

title = "youtube-dl";
is_affected = .build-depends ~ /youtube-dl/ | .depends ~ /youtube-dl/;
is_good = .build-depends ~ /yt-dlp/ | .depends ~ /yt-dlp/;
is_bad = .build-depends ~ /youtube-dl/ | .depends ~ /youtube-dl/;

I can NMU where necessary for the remaining bugs, once the transition is
underway.

Thanks,
Andres



Work-needing packages report for Dec 23, 2022

2022-12-22 Thread wnpp
The following is a listing of packages for which help has been requested
through the WNPP (Work-Needing and Prospective Packages) system in the
last week.

Total number of orphaned packages: 1235 (new: 2)
Total number of packages offered up for adoption: 162 (new: 0)
Total number of packages requested help for: 63 (new: 0)

Please refer to https://www.debian.org/devel/wnpp/ for more information.



The following packages have been orphaned:

   crossbar (#1026390), orphaned 3 days ago
 Description: Multi-protocol application router for microservices
 Bug Report URL: https://bugs.debian.org/1026390

   freeplane (#1026318), orphaned 4 days ago
 Description: Java program for working with Mind Maps
 Installations reported by Popcon: 1178
 Bug Report URL: https://bugs.debian.org/1026318

1233 older packages have been omitted from this listing, see
https://www.debian.org/devel/wnpp/orphaned for a complete list.



No new packages have been given up for adoption, but a total of 162 packages
are awaiting adoption.  See https://www.debian.org/devel/wnpp/rfa_bypackage
for a complete list.



For the following packages help is requested:

   apache2 (#910917), requested 1531 days ago
 Description: Apache HTTP Server
 Reverse Depends: apache2 apache2-ssl-dev apache2-suexec-custom
   apache2-suexec-pristine backuppc bfh-container-server
   courier-webadmin cvsweb debbugs-web doc-central (127 more omitted)
 Installations reported by Popcon: 95658
 Bug Report URL: https://bugs.debian.org/910917

   apparmor (#1006872), requested 290 days ago
 Description: user-space parser utility for AppArmor
 Reverse Depends: apparmor-notify apparmor-profiles
   apparmor-profiles-extra apparmor-utils content-hub-testability
   dbus-broker dbus-daemon dbus-tests debian-cloud-images-packages
   dovecot-core (18 more omitted)
 Installations reported by Popcon: 186635
 Bug Report URL: https://bugs.debian.org/1006872

   aufs (#963191), requested 915 days ago
 Description: driver for a union mount for Linux filesystems
 Reverse Depends: fsprotect
 Installations reported by Popcon: 6935
 Bug Report URL: https://bugs.debian.org/963191

   autopkgtest (#846328), requested 2213 days ago
 Description: automatic as-installed testing for Debian packages
 Reverse Depends: debci-worker sbuild-qemu
 Installations reported by Popcon: 1166
 Bug Report URL: https://bugs.debian.org/846328

   balsa (#642906), requested 4106 days ago
 Description: An e-mail client for GNOME
 Reverse Depends: balsa
 Installations reported by Popcon: 602
 Bug Report URL: https://bugs.debian.org/642906

   cargo (#860116), requested 2081 days ago
 Description: Rust package manager
 Reverse Depends: dh-cargo python3-setuptools-rust rust-all
 Installations reported by Popcon: 2742
 Bug Report URL: https://bugs.debian.org/860116

   chromium (#1016047), requested 149 days ago
 Description: web browser
 Reverse Depends: chromium chromium-driver chromium-l10n
   chromium-shell icingaweb2-module-pdfexport node-puppeteer
   qunit-selenium x2gothinclient-minidesktop
 Installations reported by Popcon: 24449
 Bug Report URL: https://bugs.debian.org/1016047

   courier (#978755), requested 721 days ago
 Description: Courier mail server
 Reverse Depends: courier-faxmail courier-filter-perl courier-imap
   courier-ldap courier-mlm courier-mta courier-pcp courier-pop
   courier-webadmin couriergrey (3 more omitted)
 Installations reported by Popcon: 779
 Bug Report URL: https://bugs.debian.org/978755

   cron (#984736), requested 655 days ago
 Description: new maintainer need
 Reverse Depends: apticron autolog backintime-common bcron
   btrfsmaintenance buildd checksecurity clamtk cricket cron (24 more
   omitted)
 Installations reported by Popcon: 204238
 Bug Report URL: https://bugs.debian.org/984736

   crun (#1016183), requested 147 days ago
 Description: lightweight OCI runtime for running containers
 Reverse Depends: podman
 Installations reported by Popcon: 1614
 Bug Report URL: https://bugs.debian.org/1016183

   cyrus-imapd (#921717), requested 1413 days ago
 Description: Cyrus mail system - IMAP support
 Reverse Depends: cyrus-admin cyrus-caldav cyrus-clients cyrus-dev
   cyrus-imapd cyrus-murder cyrus-nntpd cyrus-pop3d cyrus-replication
 Installations reported by Popcon: 403
 Bug Report URL: https://bugs.debian.org/921717

   debtags (#962579), requested 925 days ago
 Description: Debian Package Tags support tools
 Reverse Depends: packagesearch
 Installations reported by Popcon: 1369
 Bug Report URL: https://