Re: Bug#891890: ITP: zfs-linux-git -- zfsonlinux packaging tracking git master
I have packaging of zfsonlinux (for upstream git revisions) that is in need of review [1]. It builds, and zfs-dkms builds as well. I have only done very superficial testing (i.e., the zfs module loads, you can create a pool). This was somewhat nontrivial because upstream recently merged spl, the "Solaris Porting Layer", into zfsonlinux. In the short term, this made packaging more challenging, but in the long term it will make maintenance much easier. Highlights from this new packaging: 1. Upstream now ships explicit an statement of kernel version compatibility [2]. I've integrated that into the debian packaging, so the maintainer will no longer have to update that manually. 2. Tunable parameter to put architecture independent zfs scripts in a Debian FHS compliant location [3]. Hopefully, future additions of scripts will use this parameter and Debian will get that compliance "for free". I expect this to be merged relatively soon, further simplifying the packaging. 3. debian/update-git , which automatically builds a changelog for an upstream git revision. Another tool to simplify an ambitious user's desire to build a recent git version. I'd appreciate feedback. Thanks, Antonio Russo [1] https://salsa.debian.org/aerusso-guest/zfs/commits/debian/git [2] https://github.com/zfsonlinux/zfs/pull/7571 [3] https://github.com/zfsonlinux/zfs/pull/7597
Bug#880590: marked as done (RFS: webmin/1.870+ds-1 [ITP])
Your message dated Wed, 06 Jun 2018 04:24:30 + with message-id and subject line closing RFS: webmin/1.870+ds-1 [ITP] has caused the Debian Bug report #880590, regarding RFS: webmin/1.870+ds-1 [ITP] 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.) -- 880590: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=880590 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: sponsorship-requests Severity: wishlist Dear mentors, I am looking for a sponsor for my package "webmin" * Package name: webmin Version : 1.860-1 Upstream Author : webmin * URL : www.webmin.com * License : BSD Section : admin It builds those binary packages: webmin - web-based administration interface for Unix systems webmin-acl - AdminUsers module for Webmin webmin-adsl-client - ADSL module for Webmin webmin-ajaxterm - ajaxterm module for Webmin webmin-all - Module metapackage module for Webmin webmin-apache - Apache module for Webmin webmin-at - At module for Webmin webmin-backup-config - Backup Configuration Files module for Webmin webmin-bacula-backup - Bacula Backup System module for Webmin webmin-bandwidth - Bandwidth Monitoring module for Webmin webmin-bind8 - BIND module for Webmin webmin-bsdexports - BSDexports module for Webmin webmin-bsdfdisk - Partitions on Local Disks module for Webmin webmin-burner - Burner module for Webmin webmin-change-user - ChangeUser module for Webmin webmin-cluster-copy - Cluster Copy Files module for Webmin webmin-cluster-cron - Cluster Cron Jobs module for Webmin webmin-cluster-passwd - Cluster Change Passwords module for Webmin webmin-cluster-shell - Cluster Shell Commands module for Webmin webmin-cluster-software - Cluster Software module for Webmin webmin-cluster-useradmin - Cluster Users module for Webmin webmin-cluster-usermin - Cluster Usermin module for Webmin webmin-cluster-webmin - Cluster Webmin module for Webmin webmin-cpan - CPAN module for Webmin webmin-cron - Cron Manager module for Webmin webmin-custom - Custom module for Webmin webmin-dhcpd - DHCPD module for Webmin webmin-dovecot - Dovecot IMAP/POP3 Server module for Webmin webmin-exim - Exim Mail Server module for Webmin webmin-exports - Export Manager module for Webmin webmin-fail2ban - Fail2Ban Intrusion Detector module for Webmin webmin-fdisk - Partition Manager module for Webmin webmin-fetchmail - Fetchmail module for Webmin webmin-file - FileManager module for Webmin webmin-filemin - File Manager module for Webmin webmin-filter - Filter and Forward Mail module for Webmin webmin-firewall - Firewall module for Webmin webmin-firewall6 - Firewall6 module for Webmin webmin-firewalld - FirewallD module for Webmin webmin-fsdump - Dump module for Webmin webmin-gray-theme - Gray Framed Theme module for Webmin webmin-grub - GRUB module for Webmin webmin-heartbeat - Heartbeat module for Webmin webmin-htaccess-htpasswd - HTAccess Files module for Webmin webmin-idmapd - Idmapd Daemon module for Webmin webmin-inetd - Network Services and Protocols module for Webmin webmin-init - Boot Manager module for Webmin webmin-inittab - Inittab module for Webmin webmin-ipfw - BSD Firewall module for Webmin webmin-ipsec - IPsec module for Webmin webmin-iscsi-client - iSCSI Client module for Webmin webmin-iscsi-server - iSCSI Server module for Webmin webmin-iscsi-target - iSCSI Target module for Webmin webmin-iscsi-tgtd - iSCSI TGTd module for Webmin webmin-jabber - Jabber module for Webmin webmin-krb5 - Kerberos5 Configuration module for Webmin webmin-ldap-client - LDAP Client module for Webmin webmin-ldap-server - LDAP Server module for Webmin webmin-ldap-useradmin - LDAP Users and Groups module for Webmin webmin-logrotate - Logrotate module for Webmin webmin-lpadmin - lpadmin module for Webmin webmin-lvm - LVM module for Webmin webmin-mailboxes - Read User Mail module for Webmin webmin-mailcap - MIME Type Programs module for Webmin webmin-man - Man module for Webmin webmin-mon - mon module for Webmin webmin-mount - Disk Manager module for Webmin webmin-mount-lib - Disk Manager module for Webmin (binary files) webmin-mysql - MySQL module for Webmin webmin-net - Networking module for Webmin webmin-nis - NIS module for Webmin webmin-openslp - OpenSLP module for Webmin webmin-package-updates - Software Package Updates module for Webmin webmin-pam - PAM module for Webmin webmin-pap - PPP module for Webmin webmin-passwd - Passwd module for Webmin webmin-phpini - PHP Configuration module for Webmin webmin-postfix - Postfix module for Webmin webmin-postgresql - PostgreSQL module for We
Re: numpy boolean subtract, the `-` operator, is deprecated, use the bitwise_xor, the `^` operator, or the logical_xor function instead (Was: Bug#899205: python-cogent: Test suite fails with latest ma
On 05/06/2018 01:00, Andreas Tille wrote: > == > ERROR: test_consistent_gap_degen_handling > (test_core.test_sequence.ModelSequenceTests) > gap degen character should be treated consistently > -- > Traceback (most recent call last): > File > "/tmp/autopkgtest-lxc.5a99fnj6/downtmp/autopkgtest_tmp/tests/test_core/test_sequence.py", > line 660, in test_consistent_gap_degen_handling > self.assertEqual(dna.stripBadAndGaps(), raw_ungapped) > File "/usr/lib/python2.7/dist-packages/cogent/core/sequence.py", line 1251, > in stripBadAndGaps > valid_indices -= self._data == i > TypeError: numpy boolean subtract, the `-` operator, is deprecated, use the > bitwise_xor, the `^` operator, or the logical_xor function instead. > > == > > > I would be happy for some suggested patch how to solve this. The line > in question is > > > https://salsa.debian.org/med-team/python-cogent/blob/master/cogent/core/sequence.py > >Line 1251 > > If my feeling is not totally wrong the correct patch would be > >valid_indices -= (self._data == i) > > since the left value is rather an integer than boolean. > > What do you think? Without analyzing the code in the fine details, and assuming self._data is a numpy array or a subclass, I think the name of the variable is misleading. Looking at the whole function it seems to be a bool array. It should be easy to confirm this with pdb or simply inserting a print() statement in the right place. def stripBadAndGaps(self): """Returns copy of self with bad chars and gaps excised.""" gap_indices = map(self.Alphabet.index, self.MolType.Gaps) valid_indices = self._data < len(self.Alphabet) for i in gap_indices: valid_indices -= self._data == i result = compress(valid_indices, self._data) return self.__class__(result, Info=self.Info) The fix should be to replace the subtraction with: valid_indices ^= self._data == i Cheers, Dan
Bug#900802: marked as done (RFS: marisa/0.2.5-1 [RC])
Your message dated Tue, 5 Jun 2018 16:27:54 +0200 with message-id <20180605142754.257cekqernbuo...@angband.pl> and subject line Re: Bug#900802: RFS: marisa/0.2.5-1 [RC] has caused the Debian Bug report #900802, regarding RFS: marisa/0.2.5-1 [RC] 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.) -- 900802: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900802 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: sponsorship-requests Severity: important X-Debbugs-CC: debian-input-met...@lists.debian.org Dear Mitsuya, debian-input-method team members and mentors, As the follow-up for https://lists.debian.org/debian-input-method/2018/06/ msg00014.html, I have prepared a team upload for package "marisa" and I'm looking for a sponsor to push it into unstable. Besides, I am looking for a DD to help importing the packaging git repository onto Salsa from my temporary repo and grant me (hosiet-guest) the Master role so that previous packaging commits could pushed and maintained there. Transition is not needed since the new version is merely a bugfix release (with no visible API/ABI breakage) and all its reverse dependencies will be upgraded and uploaded very soon inside the Debian Input Method Team. Mitsuya, you are welcomed to examine the changes and suggest any improvements as needed. * Package name: marisa Version : 0.2.5-1 Upstream Author : Susumu Yata * URL : https://github.com/s-yata/marisa-trie * License : BSD-2 / LGPL-2.1 Section : libs It builds those binary packages: libmarisa-dev - development files for libmarisa libmarisa-perl - Perl bindings for MARISA libmarisa0 - C++ library to provide an implementation of MARISA marisa - command line tools for libmarisa python-marisa - Python bindings for MARISA python3-marisa - Python3 bindings for MARISA ruby-marisa - Ruby bindings for MARISA To access further information about this package, please visit the following URL: https://mentors.debian.net/package/marisa Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/m/marisa/ marisa_0.2.5-1.dsc Git packaging repository (temporary, will be removed after upload): https://salsa.debian.org/hosiet-guest/marisa.git Git packaging repository (proposed, not yet exists): https://salsa.debian.org/debian/marisa.git Changes since the last upload: marisa (0.2.5-1) unstable; urgency=medium . [ Mitsuya Shibata ] * add dh-python to Build-Depends * remove no longer needed XS-Testsuite field * fix typo . [ Boyuan Yang ] * New upstream release with different upstream on GitHub. Closes: #900680. * debian: Apply "wrap-and-sort -abst" for unified format. * debian/control: - Add myself into uploaders list. - Bump Standards-Version to 4.1.4. - Add X-Python3-Version field as recommended. - Replace "Extra" package priority with "Optional" to fit policy requirement. - Use debian-input-met...@lists.debian.org in maintainer field. Closes: #899868. - Fix typo in package description. Closes: #808276. * debian/copyright: - Refresh upstream copyright information. - Add information about my contribution to debian/ dir. - Use GitHub repository for upstream source field. * debian/watch: - Rewrite in v4 format. - Use GitHub s-yata/marisa-trie as upstream. * debian/rules: - Use "dh_missing --fail-missing". - Avoid manual invocation of dpkg-parsechangelog. - Enable full hardening. - Explicitly remove .la files with file installation. * debian/docs: Refresh file list. * debian/doc-base: Register HTML document for libmarisa-dev. * debian/shlibs: Add a libmarisa0.shlibs file to restrict lib dependency (>= 0.2.5). * debian/patches: Refresh patches. - Fix Alpha wordsize detection. Closes: #836374. - Add support for riscv64 wordsize detection. Closes: #898018. - Backport various commits from upstream trunk. -- Regards, Boyuan Yang signature.asc Description: This is a digitally signed message part. --- End Message --- --- Begin Message --- On Tue, Jun 05, 2018 at 03:50:49PM +0800, Boyuan Yang wrote: > Besides, I am looking for a DD > to help importing the packaging git repository onto Salsa from my temporary > repo and grant me (hosiet-guest) the Master role so that previous packaging > commits could pushed and maintained there. ✓ > * Package name: marisa >Version : 0.2.
RFS: pcapy/0.11.3-1 [ITA]
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "pcapy" * Package name: pcapy Version : 0.11.3-1 Upstream Author : Core Security * URL : https://github.com/CoreSecurity/pcapy * License : Apache Software License Section : python It builds those binary packages: python-pcapy - Python interface to the libpcap packet capture library To access further information about this package, please visit the following URL: https://mentors.debian.net/package/pcapy Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/p/pcapy/pcapy_0.11.3-1.dsc More information about hello can be obtained from https://www.example.com. Changes since the last upload: [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. [ Ondřej Nový ] * Fixed VCS URL (https) * d/control: Set Vcs-* to salsa.debian.org * d/changelog: Remove trailing whitespaces * Remove debian/pycompat, it's not used by any modern Python helper [ Emmanuel Arias ] * new upstream version * update d/watch to download correctly the last upstream version * update d/control to add Maintainer the DPMT * update d/control to add me to Uploaders field (Closes: #895787) * update debhelper on d/contorl from 5.0.37.2 to 11 * update Standards-Version from 3.9.2 to 4.1.4 on d/control * add Testsuite: autopkgtest-pkg-python on d/control * update d/compat from 5 to 11 * add to copyright file the debian files copyright Regards, Emmanuel -- Arias Emmanuel https://www.linkedin.com/in/emmanuel-arias-437a6a8a http://eamanu.com
Bug#900802: RFS: marisa/0.2.5-1 [RC]
Package: sponsorship-requests Severity: important X-Debbugs-CC: debian-input-met...@lists.debian.org Dear Mitsuya, debian-input-method team members and mentors, As the follow-up for https://lists.debian.org/debian-input-method/2018/06/ msg00014.html, I have prepared a team upload for package "marisa" and I'm looking for a sponsor to push it into unstable. Besides, I am looking for a DD to help importing the packaging git repository onto Salsa from my temporary repo and grant me (hosiet-guest) the Master role so that previous packaging commits could pushed and maintained there. Transition is not needed since the new version is merely a bugfix release (with no visible API/ABI breakage) and all its reverse dependencies will be upgraded and uploaded very soon inside the Debian Input Method Team. Mitsuya, you are welcomed to examine the changes and suggest any improvements as needed. * Package name: marisa Version : 0.2.5-1 Upstream Author : Susumu Yata * URL : https://github.com/s-yata/marisa-trie * License : BSD-2 / LGPL-2.1 Section : libs It builds those binary packages: libmarisa-dev - development files for libmarisa libmarisa-perl - Perl bindings for MARISA libmarisa0 - C++ library to provide an implementation of MARISA marisa - command line tools for libmarisa python-marisa - Python bindings for MARISA python3-marisa - Python3 bindings for MARISA ruby-marisa - Ruby bindings for MARISA To access further information about this package, please visit the following URL: https://mentors.debian.net/package/marisa Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/m/marisa/ marisa_0.2.5-1.dsc Git packaging repository (temporary, will be removed after upload): https://salsa.debian.org/hosiet-guest/marisa.git Git packaging repository (proposed, not yet exists): https://salsa.debian.org/debian/marisa.git Changes since the last upload: marisa (0.2.5-1) unstable; urgency=medium . [ Mitsuya Shibata ] * add dh-python to Build-Depends * remove no longer needed XS-Testsuite field * fix typo . [ Boyuan Yang ] * New upstream release with different upstream on GitHub. Closes: #900680. * debian: Apply "wrap-and-sort -abst" for unified format. * debian/control: - Add myself into uploaders list. - Bump Standards-Version to 4.1.4. - Add X-Python3-Version field as recommended. - Replace "Extra" package priority with "Optional" to fit policy requirement. - Use debian-input-met...@lists.debian.org in maintainer field. Closes: #899868. - Fix typo in package description. Closes: #808276. * debian/copyright: - Refresh upstream copyright information. - Add information about my contribution to debian/ dir. - Use GitHub repository for upstream source field. * debian/watch: - Rewrite in v4 format. - Use GitHub s-yata/marisa-trie as upstream. * debian/rules: - Use "dh_missing --fail-missing". - Avoid manual invocation of dpkg-parsechangelog. - Enable full hardening. - Explicitly remove .la files with file installation. * debian/docs: Refresh file list. * debian/doc-base: Register HTML document for libmarisa-dev. * debian/shlibs: Add a libmarisa0.shlibs file to restrict lib dependency (>= 0.2.5). * debian/patches: Refresh patches. - Fix Alpha wordsize detection. Closes: #836374. - Add support for riscv64 wordsize detection. Closes: #898018. - Backport various commits from upstream trunk. -- Regards, Boyuan Yang signature.asc Description: This is a digitally signed message part.
numpy boolean subtract, the `-` operator, is deprecated, use the bitwise_xor, the `^` operator, or the logical_xor function instead (Was: Bug#899205: python-cogent: Test suite fails with latest matplo
Control: tags -1 help Hi, I have reported the issue upstream but no response so far. While the error message contains some hint how to solve the issue I would like to backup this by some competent advise. == ERROR: test_consistent_gap_degen_handling (test_core.test_sequence.ModelSequenceTests) gap degen character should be treated consistently -- Traceback (most recent call last): File "/tmp/autopkgtest-lxc.5a99fnj6/downtmp/autopkgtest_tmp/tests/test_core/test_sequence.py", line 660, in test_consistent_gap_degen_handling self.assertEqual(dna.stripBadAndGaps(), raw_ungapped) File "/usr/lib/python2.7/dist-packages/cogent/core/sequence.py", line 1251, in stripBadAndGaps valid_indices -= self._data == i TypeError: numpy boolean subtract, the `-` operator, is deprecated, use the bitwise_xor, the `^` operator, or the logical_xor function instead. == I would be happy for some suggested patch how to solve this. The line in question is https://salsa.debian.org/med-team/python-cogent/blob/master/cogent/core/sequence.py Line 1251 If my feeling is not totally wrong the correct patch would be valid_indices -= (self._data == i) since the left value is rather an integer than boolean. What do you think? Kind regards Andreas. -- http://fam-tille.de