Bug#1067561: FTBFS: Error: symbol `open64' is already defined

2024-04-18 Thread Peter Green
On 14/04/2024 20:21, Yves-Alexis Perez wrote: On Sat, 2024-04-13 at 16:11 +0100, Peter Green wrote: >> Hi, thanks for the patch. It looks a bit strong though, undefining stuff >> like >> that unconditionally. Do you have pointers to the Ubuntu bug or something? >> I've lo

Bug#1069088: libvdeplug-slirp - dependencies unsatisfiable on 32-bit non-i386 architectures.

2024-04-16 Thread Peter Green
Package: libvdeplug-slirp Version: 0.1.0-2 Tags: trixie, sid Severity: grave User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, libvdeplug-slirp still depends on the pre-time64 libraries libvdeplug2 and libvdeslirp0. It also depends on

Bug#1057565: state of kalzium package, and metapackage dependencies on it.

2024-04-13 Thread Peter Green
kalzium needs to be rebuilt for the time64 transition, but it has had a FTBFS bug with no maintainer response for 4 months. The only reverse dependencies seem to be a number of metapackages. In particular, the kdeedu package is a key package and has a hard dependency on kalzium. This means that

Bug#1067561: FTBFS: Error: symbol `open64' is already defined

2024-04-13 Thread Peter Green
Hi, thanks for the patch. It looks a bit strong though, undefining stuff like that unconditionally. Do you have pointers to the Ubuntu bug or something? I've looked at upstream commits and issues and couldn't see anything there. My understanding of the issue. In glibc _FILE_OFFSET_BITS=64 is

Bug#1054795: system-config-printer: FTBFS: dh_install: error: missing files, aborting

2024-04-13 Thread Peter Green
Since there was no apparent maintainer response (the only responses were from me and from one of the people working on the time64 transition) I went ahead and uploaded a NMU'd with Ubuntu's fix. Debdiff is attatched. diff -Nru system-config-printer-1.5.18/debian/changelog

Bug#1068159: openjfx: FTBFS on arm{el,hf}: /usr/include/features-time64.h:26:5: error: #error "_TIME_BITS=64 is allowed only with _FILE_OFFSET_BITS=64"

2024-04-11 Thread Peter Green
Tags 1068159 +patch Thanks The build failure is caused by the following in modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/projects/build/linux/common/config.h > /* Number of bits in a file offset, on hosts where this is settable. */ > #undef _FILE_OFFSET_BITS Looking at the

Bug#1066134: ppp: FTBFS due -Werror=implicit-function-declaration

2024-04-11 Thread peter green
block 1036884 by 1066134 tags 1066134 +patch thanks Hi. The build failure of ppp in unstable is a blocker for the time_t transition, since ppp needs to be rebuilt against the new versions of libpcap and openssl. The version in experimental seems to build fine. Can you fix this, either by

Bug#1068696: haskell-hourglass FTBFS on armel and armhf

2024-04-09 Thread Peter Green
Package: haskell-hourglass Version: 0.2.15-5 Severity: serious User: debian-...@lists.debian.org Usertag: time-t The recent binnmus of haskell-hourglass on armel and armhf failed to build with test failures. calendar: FAIL *** Failed!

Bug#1054795: system-config-printer: FTBFS: dh_install: error: missing files, aborting

2024-04-09 Thread Peter Green
Ubuntu has made a couple of changes that look like they may relate to this issue. Changelog for version 1.5.18-1ubuntu6 says "Fix installation of cupshelpers module with Python 3.12." Changelog for version 1.5.18-1ubuntu7 says "Drop build dependency on python3-distutils." Diffs are

Bug#1068689: urfkill dependencies unsatisfiable on 32-bit non-i386 architectures.

2024-04-08 Thread Peter Green
Package: urfkill Version: 0.5.0-7.1 Tags: trixie, sid Severity: grave User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, urfkill depends on both libglib2.0-0 and libglib2.0-0t64. As a result it is uninstallable on architectures that are undergoing

Bug#1068688: tpm2-initramfs-tool dependencies unsatisfiable on 32-bit non-i386 architectures.

2024-04-08 Thread Peter Green
Package: tpm2-initramfs-tool Version: 1.0.1-1 Tags: trixie, sid Severity: grave User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, tpm2-initramfs-tool depends on both libtss2-esys-3.0.2-0 and libtss2-esys-3.0.2-0t64. As a result it is uninstallable

Bug#1068526: samba-dsdb-modules dependencies unsatisfiable on 32-bit non-i386 architectures.

2024-04-06 Thread Peter Green
Package: samba-dsdb-modules Version: 2:4.19.5+dfsg-4 Tags: trixie, sid Severity: grave User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, samba-dsdb-modules depends on both libgpgme11 and libgpgme11t64. As a result it is uninstallable on

Bug#1068433: riseup-vpn dependencies unsatisfiable on 32-bit non-i386 architectures.

2024-04-04 Thread Peter Green
Package: riseup-vpn Version: 0.21.11+ds1-5 Tags: trixie, sid Severity: grave User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, riseup-vpn depends on both libqt5widgets5 and libqt5widgets5t64. As a result it is uninstallable on architectures that are

Bug#1068432: reapr dependencies unsatisfiable on 32-bit non-i386 architectures.

2024-04-04 Thread Peter Green
Package: reapr Version: 1.0.18+dfsg-5 Tags: trixie, sid Severity: grave User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, reapr depends on both libtabixpp0 and libtabixpp0t64. As a result it is uninstallable on architectures that are undergoing the

Bug#1068431: rakarrack dependencies unsatisfiable on 32-bit non-i386 architectures.

2024-04-04 Thread Peter Green
Package: rakarrack Version: 0.6.1-8 Tags: trixie, sid Severity: grave User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, rakarrack depends on both libasound2 and libasound2t64. As a result it is uninstallable on architectures that are undergoing the

Bug#1068430: libqt5-ukui-style1 dependencies unsatisfiable on 32-bit non-i386 architectures.

2024-04-04 Thread Peter Green
Package: libqt5-ukui-style1 Version: 1.0.8-1 Tags: trixie, sid Severity: grave User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, libqt5-ukui-style1 depends on both libqt5widgets5 and libqt5widgets5. As a result it is uninstallable on architectures

Bug#1068424: populations - still depends on old libqt5gui5 after binnmu

2024-04-04 Thread Peter Green
Package: populations Version: 1.2.33+svn0120106+dfsg-6 Severity: grave Tags: trixie, sid User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, populations still depends on libqt5xml5, rather than libqt5xml5t64. As a result it is uninstallable on

Bug#1068420: pidgin-gnome-keyring - still depends on old libpurple after binnmu

2024-04-04 Thread Peter Green
Package: pidgin-gnome-keyring Version: 2.0-2 Severity: grave Tags: trixie, sid User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, obs-advanced-scene-switcher still depends on libpurple0, rather than libpurple0t64. As a result it is uninstallable on

Bug#1068419: perdition: dependencies unsatisfiable after binnmu for time64 transition.

2024-04-04 Thread Peter Green
Package: perdition Version: 2.2-3.3 Severity: grave User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, perdition depends on both libvanessa-socket2 and libvanessa-socket2. As a result it is uninstallable. Interesting in this case, the

Bug#1068414: obs-advanced-scene-switcher - still depends on old libcurl after binnmu

2024-04-04 Thread Peter Green
Package: obs-advances-scene-switcher Version: 1.23.1-2 Severity: grave User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, obs-advanced-scene-switcher still depends on libcurl4, rather than libcurl4t64. As a result it is uninstallable on architectures

Bug#1065980: gfarm: FTBFS on arm{el,hf}:

2024-04-04 Thread Peter Green
tags 1065980 +patch thanks This build failure was caused by missing "feature test macros" meaning that the relevant functions were not enabled in the system headers. A debdiff adding them is attached.diff -Nru gfarm-2.7.20+dfsg/debian/changelog gfarm-2.7.20+dfsg/debian/changelog ---

Bug#1068404: mariadb-plugin-s3 dependencies unsatisfiable on 32-bit non-i386 architectures.

2024-04-04 Thread Peter Green
Package: mariadb-plugin-s3 Version: 1:10.11.7-3 Severity: grave User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, mariadb-plugin-s3 depends on both libcurl4 and libcurl4t64. As a result it is uninstallable on architectures that are undergoing the

Bug#1068403: mariadb-plugin-hashicorp-key-management dependencies unsatisfiable on 32-bit non-i386 architectures.

2024-04-04 Thread Peter Green
Package: mariadb-plugin-hashicorp-key-management Version: 1:10.11.7-3 Severity: grave User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, mariadb-plugin-hashicorp-key-management depends on both libcurl4 and libcurl4t64. As a result it is

Bug#1068402: lua-lxc dependencies unsatisfiable on 32-bit non-i386 architectures.

2024-04-04 Thread Peter Green
Package: lua-lxc Version: 1:3.0.2-2 Severity: grave User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, lua-lxc depends on both liblxc1 and libliblxc1t64. As a result it is uninstallable on architectures that are undergoing the time64 transition

Bug#1068401: ltrsift dependencies unsatisfiable on 32-bit non-i386 architectures.

2024-04-04 Thread Peter Green
Package: ltrsift Version: 1.0.2-9 Severity: grave User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, ltrsift depends on both libgenometools0 and libgenometools0t64. As a result it is uninstallable on architectures that are undergoing the time64

Bug#1068400: lomiri-filemanager-app dependencies unsatisfiable on 32-bit non-i386 architectures.

2024-04-04 Thread Peter Green
Package: lomiri-filemanager-app Version: 1.0.4+dfsg-1 Severity: grave User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, lomiri-filemanager-app depends on both libsmbclient and libsmbclient0. As a result it is uninstallable on architectures that are

Bug#1068399: lomiri-system-settings - uninstallable on armel, armhf and mips64el due to depends/build-depends cycles.

2024-04-04 Thread Peter Green
Package: lomiri-system-settings Version: 1.1.0-2 Severity: grave lomiri-system-settings depends on lomiri-system-settings-security-privacy, which is not availble on armel, armhf or mips64el. The reason, or at least one reason, it is not available is because

Bug#1068398: qml-module-lomiri-components-extras dependencies unsatisfiable on 32-bit non-i386 architectures.

2024-04-04 Thread Peter Green
Package: qml-module-lomiri-components-extrasVersion: 0.10.0-5 Severity: grave User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition,  qml-module-lomiri-components-extras depends on both libqt5printsupport5 and libqt5printsupport5t64. As a result it is

Bug#1068371: indi-apogee dependencies unsatisfiable on 32-bit non-i386 architectures.

2024-04-04 Thread Peter Green
Package: indi-apogee Version: 0.10.0-5 Severity: grave User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, indi-apogee depends on both libapogee3 and libapogee3t64. As a result it is uninstallable on architectures that are undergoing the time64

Bug#1068361: gpa, dependencies unsatisfiable on 32-bit non-i386 architectures.

2024-04-04 Thread Peter Green
Package: gpa Version: 0.10.0-5 Severity: grave User: debian-...@lists.debian.org Usertag: time-t After being rebuilt for the time64 transition, gpa depends on both libgpgme11 and libgpg11t64. As a result it is uninstallable on architectures that are undergoing the time64 transition (armel, armhf

Bug#1068359: gir1.2-keybinder-0.0 still depends on libkeybinder0 on most architectures.

2024-04-04 Thread Peter Green
Package: gir1.2-keybinder-0.0 Version: 0.3.1-2.3 Severity: grave User: debian-...@lists.debian.org Usertag: time-t libkeybinder0 has been renamed to libkeybinder0t64, however gir1.2keybinder0.0 still depends on the former on most architectures. As a result it is uninstallable on architectures

Bug#1068068: bobcat, time_t transition lead to apparent ABI break (was: Need rebootstrapping on armel and armhf).

2024-04-03 Thread Peter Green
Also, the bootstrapping procedure is only required when icmake isn't avaialble yet. For the construction of the bobcat library icmake 11.01.02-1 is required, and icmake.01.02-1 needs libbobcat-dev >= 5.07.00, which is available since bullseye (oldstable). So maybe you can also provide some info

Bug#1067906: qtwebengine-opensource-src - FTBFS on armhf.

2024-03-28 Thread Peter Green
Package: qtwebengine-opensource-src Version: 5.15.15+dfsg-2 Severity: serious qtwebengine-opensource-src failed to build on armhf when binnmu'd for the time_t transition due to symbol changes. (qtwebengine does not support any of the other architectures affected by the time64 transition. grep

Bug#1067898: atril, dependencies unsatisfiable on 32-bit non-i386 architectures.

2024-03-28 Thread Peter Green
Package: atril Version: 1.26.2-2 Severity: serious The latest version of atril depends on both libatrildocument3 and libatrildocument3t64. As a result it is uninstallable on architectures that are undergoing the time64 transition (armel, armhf and some debian-ports archictures).

Bug#1067897: rust-coreutils - FTBFS with new rust-uutils-term-grid.

2024-03-28 Thread Peter Green
Package: rust-coreutils Version: 0.0.24-2 Severity: serious rust-coreutils FTBFS with the new version of rust-uutils-term-grid. The Debian build-dependency allows the new version, but the Cargo dependency does not. After bumping the cargo dependency, the code fails to build with a bunch of

Bug#1066794: consider retrying git binnmus.

2024-03-27 Thread Peter Green
git failed to build when binnmu'd for the time64 transition and also in lucas's test build a few days earlier. This was filed as bug 1066794. Andrey Rakhmatullin responded to the bug report saying he was unable to reproduce the failure. Michael Hudson replied with a post suggesting that the

Bug#1067027: python-cryptography build-dependencies unsatisfiable.

2024-03-18 Thread Peter Green
On 17/03/2024 13:01, Jérémy Lal wrote: The last missing piece seems to be version >= 3 of https://tracker.debian.org/pkg/rust-pem I've uploaded this to experimental, please tell me when you are ready for it to be uploaded to unstable.

Bug#1066972: [Pkg-rust-maintainers] Bug#1066972: rust-python-pkginfo: FTBFS on mips64el: missing librust-rfc2047-decoder-0.2+default-dev

2024-03-16 Thread Peter Green
severity 1066972 important thanks Indeed, there is no librust-rfc2047-decoder-0.2+default-dev package. librust-rfc2047-decoder-0.2+default-dev is a virtual package provided by librust-rfc2047-decoder-dev which is built from the rust-rfc2047-decoder source package. Following the dependency

Bug#1066866: railway-gtk: FTBFS on i386 "type annotations needed"

2024-03-14 Thread Peter Green
Package: railway-gtk Version: 2.4.0-1 Severity: serious railway-gtk FTBFS on i386 (and will probablly FTBFS on other 32-bit architectures but builds on those architectures are currently blocked by the time64 transition). error[E0283]: type annotations needed for `std::option::Option` -->

Bug#1066055: rust-symphonia-core: FTBFS on i386 units::tests::verify_timebase panic

2024-03-12 Thread Peter Green
rust-symphonia-core appears to FTBFS from an i386 sbuild chroot with a test 'units::tests::verify_timebase' panicking units::tests::verify_timebase stdout thread 'units::tests::verify_timebase' panicked at 'assertion failed: `(left == right)` left: `4503599627370496`, right:

Bug#1065677: rust-quick-xml: please upgrade to branch v0.31

2024-03-10 Thread Peter Green
preliminary analysis upstream changelog doesn't look too scary, no obvious breakage there. rdeps: 0123456789001234567890012345678900123456789001234567890012345678900123456789001234567890 oxigraph (librust-sparesults-dev): jonas package, upstream version in Debian uses 0.30, upstream did

Bug#1061618: src:haskell-misfortune: unsatisfied build dependency in testing: libghc-regex-pcre-doc

2024-03-07 Thread Peter Green
On 07/03/2024 19:43, Peter Green wrote: In raspbian, I removed the reference from misfortune.cabel, removed the build-dependencies on libghc-regex-pcre* and also (for unrelated reasons) removed the build-dependency on ghc-doc. After doing so I was able to successfully build the package. Scratch

Bug#1061618: src:haskell-misfortune: unsatisfied build dependency in testing: libghc-regex-pcre-doc

2024-03-07 Thread Peter Green
Can you please investigate the situation and figure out how to resolve it? I'm no haskell expert, but to me the dependency looks vestigal. Grepping the source tree for "pcre" finds a mention in the misfortune.cabal file but no mentions in the actual code, and there are no corresponding binary

Bug#1065587: rust-polling: Please try to rebuild rust-polling for loong64

2024-03-07 Thread Peter Green
I have built the rust-polling successfully in my local loong64 environment, without modifications required. Make sure you are not using DEB_BUILD_OPTIONS=nocheck since rust crates don't have stable ABIs and cargo doesn't support pre-built rust crates, librust* packages contain source code

Bug#1065459: rust-smol - upcoming rust-nix update.

2024-03-04 Thread Peter Green
Package: rust-smol I am currently preparing to update the rust-nix pacakge to version 0.27. The smol crate has a dev-dependency on the nix crate, which the Debian packaging translates to build and autopkgtest dependencies. After relaxing the dependencies to allow the new version. The new

Bug#1064581: nsncd - upcoming rust-nix update.

2024-02-24 Thread Peter Green
Package: nsncd Version: 1.4.1-2 We are preparing an update of rust-nix to version 0.27, the new version has been uploaded to experlmental. In the new version of the nix crate,  No features are enabled by default, you must enable the features you require. The attached patch relaxes the cargo

Bug#1064490: closed by Debian FTP Masters (reply to Andrej Shadura ) (Bug#1064490: fixed in inputplug 0.4.0-3)

2024-02-23 Thread Peter Green
reopen 1064490 thanks On 23/02/2024 10:21, Debian Bug Tracking System wrote: This is an automatic notification regarding your Bug report which was filed against the inputplug package: #1064490: inputplug - upcoming rust-nix and rust-x11rb updates. It has been closed by Debian FTP Masters

Bug#1064490: inputplug - upcoming rust-nix and rust-x11rb updates.

2024-02-22 Thread Peter Green
Package: inputplug Version: 0.4.0-2 We are preparing an update of rust-nix to version 0.27 and rust-x11rb to 0.13, the new versions are available in experimental. The new version of rustix does not seem to require any code changes, but it does require the "process" feature to be explicitly

Bug#1064480: aardvark-dns - upcoming rust-nix update.

2024-02-22 Thread Peter Green
Package: greetd Version: 0.9.0-6 We are preparing an update of rust-nix to version 0.27, the new version has been uploaded to experlmental. To build with this new version of nix, aardvark-dns needs a small patch taken from upstream. A debdiff is attached, if I get no response I will likely NMU

Bug#1064479: aardvark-dns - upcoming rust-nix update.

2024-02-22 Thread Peter Green
Package: aardvark-dns Version: 1.4.0-5 We are preparing an update of rust-nix to version 0.27, the new version has been uploaded to experlmental. To build with this new version of nix, aardvark-dns needs the cargo dependency on nix relaxing, and needs some features of the nix crate specifying

Bug#1055092: hashbrown/indexmap status update

2024-02-15 Thread Peter Green
I've finally finished working through the rdeps of rust-hashbrown and rust-indexmap, damn that took a while. Hopefully we are not far off being ready to upload, mostly waiting for a response from jonas on the wasmtime bug at this point. btm: jonas package, no changes needed for this update,

Bug#1064014: dgit - unable to import dscs due to server issues.

2024-02-15 Thread Peter Green
On 15/02/2024 20:48, Ian Jackson wrote: Hrm. Can you point me to an example dsc (eg dgit.dsc?) and semd me the output with -D ? dget -d https://deb.debian.org/debian/pool/main/g/giada/giada_0.22.0-4.dsc mkdir dgittest cd dgittest/ git init dgit -D import-dsc ../giada_0.22.0-4.dsc

Bug#1064015: rust-wasmtime - upcoming rust-hashbrown update.

2024-02-15 Thread Peter Green
Package: rust-wasmtime Now that rust-ahash 0.8 is in trixie and noble I hope to update rust-hashbrown and rust-indexmap soon to versions 0.14 and version 2 respectively. I have tested that simply relaxing the (build-)dependencies is enough to make rust-wasmtime build and pass it's autopkgtests

Bug#1064014: dgit - unable to import dscs due to server issues.

2024-02-15 Thread Peter Green
Package: dgit Something seems to be wrong with the dgit infrastructure, I've been unable to import any dscs from Debian that include a dgit: header for a week or two now. I get messages like ['dgit', 'import-dsc', '/build/workingrepo/pool/main/g/giada/giada_0.22.0-4.dsc', '+workingbranch']

Bug#1063883: rust-regalloc2 - upcoming rust-hashbrown update.

2024-02-13 Thread Peter Green
Package: rust-regalloc2 Now that rust-ahash 0.8 is in trixie and noble I hope to update rust-hashbrown and rust-indexmap soon to versions 0.14 and version 2 respectively. The release of regalloc2 currently in Debian, depends on hashbrown 0.13 as does the latest upstream release. Upstream git

Bug#1063601: tailspin: FTBFS: error[E0407]: method `backtrace` is not a member of trait `Error`

2024-02-13 Thread Peter Green
reassign 1063601 tailspin 3.0.0+dfsg-1 retitle 1063601 tailspin FTBFS error: environment variable `CARGO_CHANNEL` not defined at compile time thanks >> [eyre 0.6.8] error[E0407]: method `backtrace` is not a member of trait `Error` >> [eyre 0.6.8] -->

Bug#1063475: RM: lazarus -- NVIU; Newer version is available

2024-02-13 Thread peter green
retitle 1063475 RM: lazarus 2.2.6+dfsg2-2 -- NVIU; Newer version is available lazarus| 2.2.6+dfsg2-2 | unstable | source, all lazarus| 3.0+dfsg1-7 | unstable | source, all To clarify, this is a request to remove the outdated lazarus packages that are still hanging around, not

Bug#1063357: rust-ahash - debian and cargo dependencies inconsistent.

2024-02-06 Thread Peter Green
Package: rust-ahash Version: 0.8.7-3 rust-ahash has a cargo dependency on const-random = { version = "0.1.17", optional = true } but the debian dependency is librust-const-random-0.1+default-dev (>= 0.1.12). This discrepancy is causing autopkgtest failures in Ubuntu. There is also a similar

Bug#1061669: rust-async-io: please upgrade to v2.2.1

2024-02-01 Thread Peter Green
Please upgrade to, or separately provide, at least v2.2.1. Hi jonas. I've uploaded this to experimental. In terms of uploads to unstable, This needs to be updated together together with at least polling (which James recently uploaded to experimental). A number of your packages will need

Bug#1061949: elan - upcoming rust-toml update.

2024-01-30 Thread Peter Green
Package: elan Version: 3.0.0-2 I hope to update the rust-toml package to version 0.8 soon. I have tested that elan builds with the dependency bumped. However, given https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061550 I think it probably makes more sense for your package to switch back to

Bug#1061948: precious - upcoming rust-toml-update

2024-01-30 Thread Peter Green
Package: precious Version: 0.6.0-2 I plan to update rust-toml to 0.8 soon, to accommodate this, precious will need a patch dropping and an update to it's build-dependencies. Since this is moving closer to what upstream wants I see it as low risk. I have tested that the package builds

Bug#1061550: elan: creates invalid settings file on startup

2024-01-27 Thread Peter Green
It seems that the cause of this bug is probably the Debian patch that changes the version of the toml crate. There are breaking changes, so the toml functions used in elan need to be updated to reflect these changes. We have a rust-toml-0.5 package in Debian and you are welcome to use it, we

Bug#1061374: rust-version-sync - upcoming rust-toml update.

2024-01-23 Thread Peter Green
On 23/01/2024 16:07, Jonas Smedegaard wrote: I have also searched to see if there are any reverse dependencies of said feature and did not find any (though it's possible that something is using the feature without declaring it). Virtual package librust-version-sync-0.9+default-dev, provided by

Bug#1059104: rust-toml: please upgrade to v0.8

2024-01-23 Thread Peter Green
preliminary analysis. rdeps of rust-toml-0.7: elan uses 0.5 upstream, can presumablly go back to 0.5 if going forward is not possible. precious uses 0.8 upstream, debian is currently downpatching rust-cargo uses 0.8 upstream, debian is currently some way behind upstream, but upstream

Bug#1061374: rust-version-sync - upcoming rust-toml update.

2024-01-23 Thread Peter Green
Package: rust-version-sync Tags: trixie, sid I hope to update rust-toml to 0.8 soon, probably in a week or so. The upstream changelog mentions the following under breaking changes Serialization and deserialization of tuple variants has changed from being an array to being a table with the

Bug#1061120: rust-ahash-0.7 autopkgtest failure

2024-01-18 Thread Peter Green
Package: rust-ahash-0.7 Version: 0.7.7-1 Severity: serious The autopkgtests for rust-ahash-0.7 are failing, this is blocking the migration of rust-ahash-0.7 to testing which is in turn blocking the migration of at least one rc bug fix to testing. There are two issues, the first is that the

Bug#1060824: tailspin - upcoming rust-terminal-size update.

2024-01-14 Thread Peter Green
Package: tailspin I intend to update rust-terminal-size in unstable to 0.3 soon (probablly a week or so). Tailspin upstream already uses 0.3, and your Cargo.toml already allows 0.3, so this should be a simple matter of tweaking the Debian build-dependency. I've tested that the package builds

Bug#1060762: oxigraph - upcoming rust-clap-lex update

2024-01-13 Thread Peter Green
Package: oxigraph I am currently working on updating rust-clap, clap itself is not semver breaking, but clap_lex is. The upstream changes seem fairly minimal and I was able to build your package successfully with the new version after adjusting the dependencies. The new versions of clap_lex and

Bug#1055092: rust-hashbrown: please upgrade to v0.14

2023-12-27 Thread Peter Green
preliminary analysis of reverse dependencies. btm upstream uses 0.14 debian is currently down-patching. rust-ahash dev dependency only, tests pass with dependency bumped. rust-chumsky new upstream uses 0.14 and is not semver breaking. rust-dashmap new upstream uses 0.14 and is not semver

Bug#1057451: rust-ahash: autopkgtests failing

2023-12-26 Thread Peter Green
tags 1057451 +patch thanks I just looked at the remaining autopkgtest failures in rust-ahash, I found and fixed two issues and after doing so the autopkgtests passed. The first issue was some arithmetic overflows in summations in tests/bench.rs these cause panics if built/run in Debug mode (as

Bug#1059034: Impossible to install: Depends on missing package,librust-ego-tree-0.6+default-dev

2023-12-19 Thread Peter Green
Impossible to install: Depends on missing package librust-ego-tree-0.6+default-dev rust-ego-tree was uploaded but rejected. https://alioth-lists.debian.net/pipermail/pkg-rust-maintainers/2023-December/037170.html

Bug#1051521: rust-palette: autopkgtest failures

2023-12-19 Thread Peter Green
tags 105121 +patch thanks rust-palette is unable to migrate to Testing because its autopkgtests are failing. I prepared a fix for the autopkgtest issues. While I was at it I also bumped the clap dev-dependency and the associated build and test dependencies to version 4 as we would like to

Bug#1059019: rm: librust-bindgen+clap-dev librust-bindgen+default-dev librust-bindgen+env-logger-dev librust-bindgen+log-dev librust-bindgen+logging-dev librust-bindgen+runtime-dev librust-bindgen+sta

2023-12-19 Thread Peter Green
Package: ftp.debian.org Please remove the binary packages librust-bindgen+clap-dev librust-bindgen+default-dev librust-bindgen+env-logger-dev librust-bindgen+log-dev librust-bindgen+logging-dev librust-bindgen+runtime-dev librust-bindgen+static-dev librust-bindgen+which-dev These packages have

Bug#1059009: hime: build-depends on dropped package.

2023-12-19 Thread Peter Green
Package: hime Version: 0.9.11+dfsg-2 Severity: serious Tags: trixie, sid Justification: rc-policy - packages must be buildable within the same release. User: debian...@lists.debian.org Usertags: edos-uninstallable Hime build-depends on libayatana-indicator-dev which is no longer built by the

Bug#1057760: settle - upcoming rust-rusqlite update.

2023-12-14 Thread Peter Green
severity 1057760 serious tags 1057760 +ftbfs thanks On 09/12/2023 08:06, Jonas Smedegaard wrote: Quoting Peter Green (2023-12-08 04:09:31) Package: settle Version: 0.40.1-1 I intend to update rust-rusqlite in unstable to 0.29 soon. The cargo dependencies for settle already allow 0.29

Bug#1058074: rust-hyper-rustls - autopkgtest failure

2023-12-11 Thread Peter Green
Package: rust-hyper-rustls Version: 0.24.2-1 Severity: serious Tags: patch The autopkgtest for rust-hyper-rustls is failing, because the code in test_alpn_http2 requires a runtime, but the feature requirements for the test do not specify one. A debdiff fixing this is attatched.diff -Nru

Bug#1057760: settle - upcoming rust-rusqlite update.

2023-12-07 Thread Peter Green
Package: settle Version: 0.40.1-1 I intend to update rust-rusqlite in unstable to 0.29 soon. The cargo dependencies for settle already allow 0.29 but the Debian dependencies will need updating. I don't expect any issues as 0.29 is what upstream asks for and I already tested this a while ago but

Bug#1054156: librust-env-logger-0.7+default-dev shouldn't provide librust-env-logger+default-dev

2023-12-06 Thread Peter Green
On the one hand I'm not at all convinced this bug is rc, on the other hand I don't think shipping a four year old version of env-logger in the next release of Debian is a great idea. So I decided to look at the reverse dependencies, I found three safe-vdash - this is a Jonas package, the

Bug#1057673: safe-vdash - mismatch between Debian and Cargo dependencies

2023-12-06 Thread Peter Green
Package: safe-vdash Version: 0.15.5-1 Your Debian and Cargo dependencies on env-logger are not consistent with each other. > debian/control: librust-env-logger-0.7+default-dev > Cargo.toml:env_logger = "0.10.0" Your package built successfully because the new version of env-logger was pulled in

Bug#1053800: transition: libgit2

2023-12-03 Thread Peter Green
The Rust Team did not react. Too bad. Please raise the bug to RC. Apologies for not engaging with this sooner, I had mentally filed it as "deal with this once the cargo update is done" but the cargo update has been taking a lot longer than hoped. I've uploaded a new version of the rust

Bug#1057198: rust-wasmtime: FTBFS error[E0599]: no function or associated item named `from_str` found for struct `Triple` in the current scope

2023-12-01 Thread Peter Green
Package: rust-wasmtime Version: 15.0.0+dfsg-3 Severity: serious Control: block 1055090 by -1 https://buildd.debian.org/status/fetch.php?pkg=rust-wasmtime=all=15.0.0%2Bdfsg-3=1701097543=0 error[E0599]: no function or associated item named `from_str` found for struct `Triple` in the current

Bug#1055364: rust-rayon: please update to v1.8.0

2023-11-28 Thread Peter Green
Please update to (at least) newer upstream release v1.8.0. I just looked at this, the new version of rayon requires a new version of rayon-core, unfortunately when updating rayon-core I ran into a test failure that looks like it may indicate an unintentional API break. I'm not comfortable

Bug#1055099: rust-async-task: Failing autopkgtests

2023-11-21 Thread Peter Green
On 21/11/2023 11:41, Jonas Smedegaard wrote: Quoting Peter Green (2023-11-21 09:16:21) Tags 1055099 +patch thanks The autopkgtests for rust-async-task began failing after the upgrade to from 4.4.1-1 to 4.5.0-1. This prevents its migration to Testing. I have prepared a patch which adds

Bug#1055099: rust-async-task: Failing autopkgtests

2023-11-21 Thread Peter Green
Tags 1055099 +patch thanks The autopkgtests for rust-async-task began failing after the upgrade to from 4.4.1-1 to 4.5.0-1. This prevents its migration to Testing. I have prepared a patch which adds a feature guard to the example in question and hence fixes the autopkgtest. A debdiff is

Bug#1053955: rust-toml: please update to v0.7.8

2023-11-16 Thread Peter Green
On 16/11/2023 18:41, Jonas Smedegaard wrote: Quoting Peter Green (2023-11-16 10:55:33) Please update to (at least) newer upstream release v0.7.8. toml itself is not semver-breaking, but it's closely coupled dependency toml_edit is. [...] My overall conclusion is that btm is the main blocker

Bug#1053955: rust-toml: please update to v0.7.8

2023-11-16 Thread Peter Green
Please update to (at least) newer upstream release v0.7.8. toml itself is not semver-breaking, but it's closely coupled dependency toml_edit is. Relavent parts of the upstream changelog. 0.21.0 - 2023-11-06 Breaking Change Split default-features=false APIs into parse and display

Bug#1055895: [Pkg-rust-maintainers] Bug#1055895: rust-self-cell: RUSTSEC-2023-0070

2023-11-13 Thread Peter Green
Please see https://rustsec.org/advisories/RUSTSEC-2023-0070.html I have read the upstream advisory and the linked bug report and while I don't fully understand the nitty gritty details my understanding of the issue is. * It was discovered that code (which was not marked as unsafe) could

Bug#1042386: Please upgrade to or separately provide newer upstream branch v0.10.

2023-11-10 Thread Peter Green
On 09/08/2023 11:30, Jonas Smedegaard wrote: Quoting Peter Green (2023-08-09 10:55:07) 2. hashbrown has moved to ahash 0.8, ahash 0.8 is available in unstable, but is not in testing due to autopkgtest failures. Jonas, since ahash is one of your packages can you investigate

Bug#1053953: rust-indexmap: please upgrade to v2

2023-11-09 Thread Peter Green
preliminary analysis. upstream changelog: https://github.com/bluss/indexmap/blob/master/RELEASES.md nothing looks two scary forward dependencies: the new version of indexmap depends on the new version of hasbrown, and my attempts at relaxing have been unsuccesful, so it looks like we will

Bug#1055534: sq-wot - should the binary be dropped.

2023-11-07 Thread Peter Green
Package: sq-wot x-debbugs-cc: alexander.kj...@gmail.com, d...@fifthhorseman.net Since it seems we now (fingers crossed) finally have a version of ring that should build on all release architectures I decided it was time to fix sequoia-sq which has been languishing in a rc buggy state since soon

Bug#1049388: rust-rusqlite: Please upgrade to v0.29

2023-11-07 Thread Peter Green
Please upgrade to (or separately provide) newer upstream branch v0.29. Preliminary analysis looks pretty good in general, but parsec-service has some issues with it's migration to testing that need to be sorted before going ahead with this in unstable. I've just made some uploads that will

Bug#1055116: rust-rustls, please prepare update for new ring.

2023-11-07 Thread Peter Green
On 02/11/2023 05:51, Jonas Smedegaard wrote: That's wonderful news. I am happy to update rust-rustls, as soon as possible. Seems to only blocker is an transitive dependency on rust-rcgen needing an update as well: See bug#1055132. The package rust-sct needs relinking as well. Thanks for

Bug#1043016: rust-fastrand: Please upgrade to v2

2023-11-07 Thread peter green
> Please updagre to (or separately provide) newer upstream branch v2. I've taken a priliminary look at this and it looks like it's probably good to go. I've uploaded it to experimental. Four of the rdeps are your packages, can you prepare updates for them Package: rsass Package:

Bug#1055320: rust-snow, upcoming ring update.

2023-11-03 Thread Peter Green
Package: rust-snow As you are probablly aware, i'm currently working on an update of rust-ring. rust-snow depends on ring, it seems to build and run tests fine after bumping the dependency. Upstream, dependabot has submitted a PR to update ring, but upstream has not responded to it yet. I've

Bug#1055319: rust-rustls-webpki autopkgtest failure.

2023-11-03 Thread Peter Green
Package: rust-rustls-webpki Version: 0.101.6-1 Severity: serious The autopkgtest for rust-rustls-webpki fails with 238s error[E0583]: file not found for module `test_utils` 238s --> src/lib.rs:65:1 238s| 238s 65 | pub(crate) mod test_utils; 238s| ^^ 238s|

Bug#1055318: rust-rustls-native-certs - dev-dependency update for new untrusted/ring

2023-11-03 Thread Peter Green
Package: rust-rustls-native-certs Version: 0.6.3-3 As you are probablly aware, I'm preparing an update of the untrusted and ring crates (currently in experimental). The rustls-native-certs crate doesn't use untrusted or ring at runtime, but it does have dev-dependencies on them. After bumping

Bug#1055116: rust-rustls, please prepare update for new ring.

2023-10-31 Thread Peter Green
Package: rust-rustls After a long wait, ring released version 0.17 which is far more portable than previous versions. The lack of portability of ring has been a thorn in the side of the rust team for some time so we would really like to upgrade. The good news is that rustls has updated to the

Bug#1054630: dgit - cant import llvm-toolchain-15.

2023-10-27 Thread Peter Green
On 27/10/2023 11:37, Ian Jackson wrote: Peter Green writes ("Bug#1054630: dgit - cant import llvm-toolchain-15."): Now on the one hand, the changelog in llvm-toolchain-15 is indeed broken. I filed a bug about that. Thanks. (FMR that's #1051961) On the other hand, the package wa

Bug#1054630: dgit - cant import llvm-toolchain-15.

2023-10-26 Thread Peter Green
Package: dgit Version: 11.3 dgit can't import the current version of llvm-toolchain-15 dgit import-dsc ../llvm-toolchain-15_15.0.7-10.dsc ..workingbranch Dgit metadata in .dsc: NO git hash using existing llvm-toolchain-15_15.0.7.orig.tar.xz using existing

Bug#1054568: breezy - broken rust regex build-dependency

2023-10-25 Thread Peter Green
Package: breezy Version: 3.3.4-1 Severity: serious Tags: patch Breezy build-depends on librust-regex+aho-corasick-dev which is no longer provided (in either physical or virtual form) by rust-regex. Looking at the Cargo.toml files I belive the correct build-dependency is

  1   2   3   4   5   6   7   8   9   10   >