Bug#1030361: ITP: libblkio -- library for high-performance block device I/O with support for multi-queue devices
Package: wnpp Severity: wishlist Owner: Michael Tokarev X-Debbugs-Cc: debian-devel@lists.debian.org, Stefan Hajnoczi * Package name: libblkio Version : v1.2.2 Upstream Author : The libblkio Contributors * URL : https://libblkio.gitlab.io/libblkio * License : MIT or Apache 2.0 Programming Lang: Rust, C Description : Library for high-performance block device I/O with support for multi-queue devices Applications are increasingly integrating high-performance I/O interfaces such as Linux io_uring, userspace device drivers, and vhost-user device support. The effort required to add each of these low-level interfaces into an application is relatively high. libblkio provides a single API for efficiently accessing block devices and eliminates the need to write custom code for each one. This package will be used by block device backends in qemu, to begin with, to provide virtualised access to block devices. The core of it is written in rust, but it is used from C-language code too. It also needs some rust crates to be packaged too (I'm working on that). /mjt
Bug#1030362: ITP: obs-source-copy -- plugin for OBS Studio to copy or save scenes, sources and filters
Package: wnpp Severity: wishlist Owner: Joao Eriberto Mota Filho X-Debbugs-Cc: debian-devel@lists.debian.org, Exeldro * Package name: obs-source-copy Version : 0.2.2 Upstream Author : Exeldro * URL : https://obsproject.com/forum/resources/source-copy.1261/ * License : GPL-2 Programming Lang: C Description : plugin for OBS Studio to copy or save scenes, sources and filters This plugin lets to copy to clipboard and paste or save to files and load scenes, sources and filters. The information is saved in JSON format. This plugin is very useful to make backups of the scenes, sources and filters or to transport some elements between "profiles".
how to skip some archs for autopkgtests
How do I skip some known impossible to check architectures in autopkgtests? Concretely, the packages src:rust-hyper-rustls and src:rust-rustls-native-certs both fail on powerpc64 and s390x, due to missing packages on those architectures: https://tracker.debian.org/pkg/rust-hyper-rustls https://tracker.debian.org/pkg/rust-rustls-native-certs It is *not* that the packages are unusable on those architectures - or at least that is yet unknown. Instead, the underlying complexity is that the autopkgtest-dependencies are architecture-independent source code but packaged as architecture-dependent and not offered on those architectures. Any thoughts on how¹ to proceed? - Jonas ¹ ...other than give up and package as architecture-dependent. -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ * Sponsorship: https://ko-fi.com/drjones [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature
Debian Med video conference next Sunday 2023-02-05 18:00 UTC
Hi, this is the call for the next video conference of the Debian Med team that are an established means to organise the tasks inside our team. We diverge from our usual rule First Friday of a month Third Sunday of a month since I'm traveling today and thus we agreed on Matrix to meet on Sunday. Meetings usually take us only 15-20min depending what we are talking about and how many people are joining. The next meeting is Friday 18:00 UTC https://www.timeanddate.com/worldclock/fixedtime.html?iso=20230106T18 The meeting is on the Debian Social channel https://jitsi.debian.social/DebianMedCovid19 These video meetings were started in the Debian Med Biohackathon. The topic is what contributors have done in the past period and to coordinate the work until the next meeting. For those who are interested in hot topics we want to tackle, here are some items: - Short evaluation of the sprint in Berlin - Trying hard to get all packages migrating to testing - Pushing latest versions of our software Newcomers are always welcome. Lets keep on the great work and see you on Sunday Andreas. -- http://fam-tille.de
Re: how to skip some archs for autopkgtests
Hi Jonas, On Fri, Feb 03, 2023 at 04:07:09PM +0100, Jonas Smedegaard wrote: > How do I skip some known impossible to check architectures in > autopkgtests? > > Concretely, the packages src:rust-hyper-rustls and > src:rust-rustls-native-certs both fail on powerpc64 and s390x, due to > missing packages on those architectures: > > https://tracker.debian.org/pkg/rust-hyper-rustls > https://tracker.debian.org/pkg/rust-rustls-native-certs > > It is *not* that the packages are unusable on those architectures - or > at least that is yet unknown. Instead, the underlying complexity is > that the autopkgtest-dependencies are architecture-independent source > code but packaged as architecture-dependent and not offered on those > architectures. > > Any thoughts on how¹ to proceed? There is a "skip-not-installable" that you could decleare in d/t/control for these packages (for the corresponding tests that suffer from uninst test deps), more details here[1] Another way is to declare "Architecture: !s390x !ppc64el" in d/t/control but I think this is in-appropriate for the said case. [1]: https://people.debian.org/~eriberto/README.package-tests.html -- Best, Nilesh signature.asc Description: PGP signature
Bug#1030368: ITP: lomiri-mediaplayer-app -- Media Player App for Lomiri Operating Environment
Package: wnpp Severity: wishlist Owner: Mike Gabriel X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: lomiri-mediaplayer-app Version : 1.0.0 Upstream Author : UBports Developers * URL : https://gitlab.com/ubports/development/core/mediaplayer-app * License : GPL-3, LGPL-3 Programming Lang: C++, QML Description : Media Player App for Lomiri Operating Environment This app is a core app for Ubuntu Touch's shell Lomiri. Ubuntu Touch is a mobile OS developed by the UBports Foundation. Lomiri is its operating environment optimized for touch based human-machine interaction, but also supports convergence (i.e. switching between tablet/phone and desktop mode). . This package provides Lomiri's Media Player App capable of playing a variety of audio and video formats both on mobile devices and desktop computers. . This package will be maintained by the UBports Packaging Team.
Re: how to skip some archs for autopkgtests
Hi, On 03-02-2023 16:51, Nilesh Patra wrote: There is a "skip-not-installable" that you could decleare in d/t/control for these packages (for the corresponding tests that suffer from uninst test deps), more details here[1] Please don't use this. I regret I added it to autopkgtest because more often than not it hides real installability issues. On Fri, Feb 03, 2023 at 04:07:09PM +0100, Jonas Smedegaard wrote: How do I skip some known impossible to check architectures in autopkgtests? There's the Architecture field in the spec, but ... Concretely, the packages src:rust-hyper-rustls and src:rust-rustls-native-certs both fail on powerpc64 and s390x, due to missing packages on those architectures: https://tracker.debian.org/pkg/rust-hyper-rustls https://tracker.debian.org/pkg/rust-rustls-native-certs It is *not* that the packages are unusable on those architectures - or at least that is yet unknown. Instead, the underlying complexity is that the autopkgtest-dependencies are architecture-independent source code but packaged as architecture-dependent and not offered on those architectures. Any thoughts on how¹ to proceed? The current best way is to ask the release team to hint the package through. The problem here is that the migration software of the Release Team isn't smart enough (and there are cases where I believe there's just information missing in our control files) to figure out to not schedule some of those tests. But as the migration software looks at regressions, once the test is accepted to fail in testing, it's no longer a problem (except it looks unpleasant on your ci.d.n page). (It's a bit like the recent FTBFS on some architecture discussion we had here). Another way is to declare "Architecture: !s390x !ppc64el" in d/t/control but I think this is in-appropriate for the said case. It's not in-appropriate, but it feels like just another place to keep track of things. So I think a one-time action is better than such a place that you have to keep up-to-date. Also, if it at one day happens to succeed, you get it for free. But if you rather not bother the Release Team Paul OpenPGP_signature Description: OpenPGP digital signature
Bug#1030388: ITP: lomiri-desktop-session -- Lomiri Desktop Session
Package: wnpp Severity: wishlist Owner: Mike Gabriel X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: lomiri-desktop-session Version : 0.0.1 Upstream Author : UBports Developers * URL : https://gitlab.com/ubports/development/core/lomiri-desktop-session * License : GPL-3 Programming Lang: Bash, Config Files Description : Lomiri Desktop Session Lomiri is an operating environment optimized for touch based human-machine interaction, but also supporting convergence (i.e. switching between tablet/phone and desktop mode). Lomiri is the user shell driving Ubuntu Touch based mobile devices. . This package provides the display manager / session manager integration so that you can launch a Lomiri (Desktop) Session using your favourite display manager. . This package will be maintained by the UBports Packaging Team.
Bug#1030392: ITP: python-moddb -- python module to scrape the ModDB.com website
Package: wnpp Severity: wishlist Owner: Stephan Lachnit X-Debbugs-Cc: debian-devel@lists.debian.org, stephanlach...@debian.org * Package name: python-moddb Version : 0.8.1 Upstream Contact: Clement Julia * URL : https://github.com/ClementJ18/moddb/ * License : MIT Programming Lang: python Description : python module to scrape the ModDB.com website Dependency for upcoming lutris version. Will be maintained in Games Team.
Bug#1030393: ITP: morph-browser -- Web Browser for Lomiri
Package: wnpp Severity: wishlist Owner: Mike Gabriel X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: morph-browser Version : 1.0.0 Upstream Author : UBports Developers * URL : https://gitlab.com/ubports/development/core/morph-browser * License : GPL-3 Programming Lang: C++, QML Description : Web Browser for Lomiri Lightweight web browser tailored for Lomiri / Ubuntu Touch, based on the Qt WebEngine and using the Lomiri UI components. . This package will be maintained by the UBports Packaging Team.
Bug#1030397: ITP: libio-file-withfilename-perl -- filehandles that know their origin
Package: wnpp Owner: Mason James Severity: wishlist X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org * Package name: libio-file-withfilename-perl Version : 0.01 Upstream Author : Ivan Fomichev * URL : https://metacpan.org/release/IO-File-WithFilename * License : Artistic or GPL-1+ Programming Lang: Perl Description : filehandles that know their origin IO::File::WithFilename does everything that IO::File does, but implements filename method, that File::Temp objects have. It lets you write the code that is ignorant of what classes of objects it works with. If you want to check if it is safe to call filename method, you are recommended to call can method rather than to check an object's inheritance: print $obj->filename, "\n" if eval { $obj->can('filename') }; The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#1030398: ITP: libdata-validate-type-perl -- Data type validation functions
Package: wnpp Owner: Mason James Severity: wishlist X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org * Package name: libdata-validate-type-perl Version : 1.6.0 Upstream Author : Guillaume Aubert * URL : https://metacpan.org/release/Data-Validate-Type * License : Artistic or GPL-1+ Programming Lang: Perl Description : Data type validation functions Data::Validate::Type started as an encapsulation for Params::Util, with some refactoring and improvements. See also: https://metacpan.org/pod/Params::Util The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#1030399: ITP: libwww-orcid-perl -- client for the ORCID 2.0 API
Package: wnpp Owner: Mason James Severity: wishlist X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org * Package name: libwww-orcid-perl Version : 0.0402 Upstream Author : Patrick Hochstenbach * URL : https://metacpan.org/release/WWW-ORCID * License : Artistic or GPL-1+ Programming Lang: Perl Description : client for the ORCID 2.0 API WWW::ORCID provides a client for the ORCID 2.0 API The client is mostly complete. The 2.0 member API is implemented except notification-permission. The 2.0 public API is implemented except identifiers and status. The 2.1 member API has not yet been implemented. Provides modules: WWW::ORCID WWW::ORCID::API::v2_0 WWW::ORCID::API::v2_0_public See also: https://api.orcid.org/v2.0/#/Member_API_v2.0 The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.
Bug#1030479: ITP: libdata-uuid-mt-perl -- fast random UUID generator using the Mersenne Twister algorithm
Package: wnpp Owner: Mason James Severity: wishlist X-Debbugs-CC: debian-devel@lists.debian.org, debian-p...@lists.debian.org * Package name: libdata-uuid-mt-perl Version : 1.001 Upstream Author : David Golden * URL : https://metacpan.org/release/Data-UUID-MT * License : Apache-2.0 Programming Lang: Perl Description : fast random UUID generator using the Mersenne Twister algorithm Data::UUID::MT provides a UUID generator uses the excellent Math::Random::MT::Auto module as a source of fast, high-quality (pseudo) random numbers. Three different types of UUIDs are supported. Two are consistent with RFC 4122 and one is a custom variant that provides a 'sequential UUID' that can be advantageous when used as a primary database key. Note: The Mersenne Twister pseudo-random number generator has excellent statistical properties, but it is not considered cryptographically secure. Pseudo-random UUIDs are not recommended for use as security authentication tokens in cookies or other user-visible session identifiers. The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.