• Bug#1064552: mdevctl - upcoming rust-nix update.

    From Peter Green@21:1/5 to All on Sat Feb 24 08:40:01 2024
    This is a multi-part message in MIME format.
    Package: inputplug
    Version: 1.3.0-1

    We are preparing an update of rust-nix to version 0.27, the new version has been uploaded to experlmental.

    The new version of nix has a couple of notable changes.

    1. The introduction of "io safety". You can read a full description of
    io safety at https://rust-lang.github.io/rfcs/3128-io-safety.html
    but the gist is to treat raw file descriptors in a similar manner to
    pointers and references, with new types and traits.
    2. No features are enabled by default, you must enable the features you require.

    mdevctl seems to make relatively light use of nix in it's testsuite,
    getting it to build against the new version was a simple matter of
    relaxing the dependency and explicitly enabling the process
    feature. ZGlmZiAtTnJ1IG1kZXZjdGwtMS4zLjAvZGViaWFuL2NoYW5nZWxvZyBtZGV2Y3RsLTEuMy4w L2RlYmlhbi9jaGFuZ2Vsb2cKLS0tIG1kZXZjdGwtMS4zLjAvZGViaWFuL2NoYW5nZWxvZwky MDI0LTAyLTA2IDE1OjA2OjUyLjAwMDAwMDAwMCArMDAwMAorKysgbWRldmN0bC0xLjMuMC9k ZWJpYW4vY2hhbmdlbG9nCTIwMjQtMDItMjQgMDc6Mjk6NDkuMDAwMDAwMDAwICswMDAwCkBA IC0xLDMgKzEsMTEgQEAKK21kZXZjdGwgKDEuMy4wLTEuMSkgVU5SRUxFQVNFRDsgdXJnZW5j eT1tZWRpdW0KKworICAqIE5vbi1tYWludGFpbmVyIHVwbG9hZC4KKyAgKiBSZWxheCBjYXJn byBkZXYtZGVwZW5kZW5jeSBvbiBuaXggY3JhdGUgYW5kIGV4cGxpY2l0bHkgZW5hYmxlIHRo ZQorICAgICJwcm9jZXNzIiBmZWF0dXJlIGZvciBjb21wYXRpYmlsaXR5IHdpdGggbml4IDAu MjcuCisKKyAtLSBQZXRlciBNaWNoYWVsIEdyZWVuIDxwbHVnd2FzaEBkZWJpYW4ub3JnPiAg U2F0LCAyNCBGZWIgMjAyNCAwNzoyOTo0OSArMDAwMAorCiBtZGV2Y3RsICgxLjMuMC0xKSB1 bnN0YWJsZTsgdXJnZW5jeT1tZWRpdW0KIAogICAqIE5ldyB1cHN0cmVhbSB2ZXJzaW9uIDEu My4wCmRpZmYgLU5ydSBtZGV2Y3RsLTEuMy4wL2RlYmlhbi9wYXRjaGVzL25peC0wLjI3LnBh dGNoIG1kZXZjdGwtMS4zLjAvZGViaWFuL3BhdGNoZXMvbml4LTAuMjcucGF0Y2gKLS0tIG1k ZXZjdGwtMS4zLjAvZGViaWFuL3BhdGNoZXMvbml4LTAuMjcucGF0Y2gJMTk3MC0wMS0wMSAw MDowMDowMC4wMDAwMDAwMDAgKzAwMDAKKysrIG1kZXZjdGwtMS4zLjAvZGViaWFuL3BhdGNo ZXMvbml4LTAuMjcucGF0Y2gJMjAyNC0wMi0yNCAwNzoxNjoyNy4wMDAwMDAwMDAgKzAwMDAK QEAgLTAsMCArMSwxMiBAQAorSW5kZXg6IG1kZXZjdGwtMS4zLjAvQ2FyZ28udG9tbAorPT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PQorLS0tIG1kZXZjdGwtMS4zLjAub3JpZy9DYXJnby50b21sCisrKysgbWRl dmN0bC0xLjMuMC9DYXJnby50b21sCitAQCAtMjYsNiArMjYsNiBAQCBjbGFwX2NvbXBsZXRl ID0gIjQuMCIKKyB1dWlkID0gIjEuMCIKKyAKKyBbZGV2LWRlcGVuZGVuY2llc10KKy1uaXgg PSAiMC4yNiIKKytuaXggPSB7IHZlcnNpb24gPSAiPj0gMC4yNiIsIGZlYXR1cmVzID0gWyJw cm9jZXNzIl19CisgbGliYyA9ICIwLjIiCisgdGVtcGZpbGUgPSAiMyIKZGlmZiAtTnJ1IG1k ZXZjdGwtMS4zLjAvZGViaWFuL3BhdGNoZXMvc2VyaWVzIG1kZXZjdGwtMS4zLjAvZGViaWFu L3BhdGNoZXMvc2VyaWVzCi0tLSBtZGV2Y3RsLTEuMy4wL2RlYmlhbi9wYXRjaGVzL3Nlcmll cwkyMDI0LTAyLTA2IDEzOjQzOjQ0LjAwMDAwMDAwMCArMDAwMAorKysgbWRldmN0bC0xLjMu MC9kZWJpYW4vcGF0Y2hlcy9zZXJpZXMJMjAyNC0wMi0yNCAwNzoxMzozNi4wMDAwMDAwMDAg KzAwMDAKQEAgLTEsMiArMSwzIEBACiBsb3dlci12ZXJzaW9ucy1mb3ItdW5zdGFibGUucGF0 Y2gKIG1haW4tYmluYXJ5LWFscmVhZHktaW5zdGFsbGVkLnBhdGNoCituaXgtMC4yNy5wYXRj
    aAo=

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Peter Green@21:1/5 to All on Wed May 1 04:10:01 2024
    reassign 1064552 mdevctl
    thanks


    We are preparing an update of rust-nix to version 0.27, the new version has been uploaded to experlmental.

    The new version of nix has a couple of notable changes.

    1. The introduction of "io safety". You can read a full description of
    io safety at https://rust-lang.github.io/rfcs/3128-io-safety.html
    but the gist is to treat raw file descriptors in a similar manner to
    pointers and references, with new types and traits.
    2. No features are enabled by default, you must enable the features you require.

    mdevctl seems to make relatively light use of nix in it's testsuite,
    getting it to build against the new version was a simple matter of
    relaxing the dependency and explicitly enabling the process
    feature.


    Sorry, filed this against the wrong package by mistake.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Peter Green@21:1/5 to Peter Green on Thu May 2 21:30:01 2024
    This is a multi-part message in MIME format.
    On 01/05/2024 02:58, Peter Green wrote:
    reassign 1064552 mdevctl
    thanks


    We are preparing an update of rust-nix to version 0.27, the new version has >> been uploaded to experlmental.

    The new version of nix has a couple of notable changes.

    1. The introduction of "io safety". You can read a full description of
    io safety at https://rust-lang.github.io/rfcs/3128-io-safety.html
    but the gist is to treat raw file descriptors in a similar manner to
    pointers and references, with new types and traits.
    2. No features are enabled by default, you must enable the features you
    require.

    mdevctl seems to make relatively light use of nix in it's testsuite,
    getting it to build against the new version was a simple matter of
    relaxing the dependency and explicitly enabling the process
    feature.


    Sorry, filed this against the wrong package by mistake.

    I have now uploaded a NMU to delayed/5, final debdiff
    is attatched.

    ZGlmZiAtTnJ1IG1kZXZjdGwtMS4zLjAvZGViaWFuL2NoYW5nZWxvZyBtZGV2Y3RsLTEuMy4w L2RlYmlhbi9jaGFuZ2Vsb2cKLS0tIG1kZXZjdGwtMS4zLjAvZGViaWFuL2NoYW5nZWxvZwky MDI0LTA0LTE2IDEzOjU5OjE2LjAwMDAwMDAwMCArMDAwMAorKysgbWRldmN0bC0xLjMuMC9k ZWJpYW4vY2hhbmdlbG9nCTIwMjQtMDUtMDIgMTY6NDI6MTYuMDAwMDAwMDAwICswMDAwCkBA IC0xLDMgKzEsMTEgQEAKK21kZXZjdGwgKDEuMy4wLTIuMSkgdW5zdGFibGU7IHVyZ2VuY3k9 bWVkaXVtCisKKyAgKiBOb24tbWFpbnRhaW5lciB1cGxvYWQuCisgICogUmVsYXggY2FyZ28g ZGV2LWRlcGVuZGVuY3kgb24gbml4IGNyYXRlIGFuZCBleHBsaWNpdGx5IGVuYWJsZSB0aGUK KyAgICAicHJvY2VzcyIgZmVhdHVyZSBmb3IgY29tcGF0aWJpbGl0eSB3aXRoIG5peCAwLjI3 LiAoQ2xvc2VzOiAjMTA2NDU1MikKKworIC0tIFBldGVyIE1pY2hhZWwgR3JlZW4gPHBsdWd3 YXNoQGRlYmlhbi5vcmc+ICBUaHUsIDAyIE1heSAyMDI0IDE2OjQyOjE2ICswMDAwCisKIG1k ZXZjdGwgKDEuMy4wLTIpIHVuc3RhYmxlOyB1cmdlbmN5PW1lZGl1bQogCiAgICogZC9jb250 cm9sOgpkaWZmIC1OcnUgbWRldmN0bC0xLjMuMC9kZWJpYW4vcGF0Y2hlcy9uaXgtMC4yNy5w YXRjaCBtZGV2Y3RsLTEuMy4wL2RlYmlhbi9wYXRjaGVzL25peC0wLjI3LnBhdGNoCi0tLSBt ZGV2Y3RsLTEuMy4wL2RlYmlhbi9wYXRjaGVzL25peC0wLjI3LnBhdGNoCTE5NzAtMDEtMDEg MDA6MDA6MDAuMDAwMDAwMDAwICswMDAwCisrKyBtZGV2Y3RsLTEuMy4wL2RlYmlhbi9wYXRj aGVzL25peC0wLjI3LnBhdGNoCTIwMjQtMDUtMDIgMTY6NDA6NDkuMDAwMDAwMDAwICswMDAw CkBAIC0wLDAgKzEsMTIgQEAKK0luZGV4OiBtZGV2Y3RsLTEuMy4wL0NhcmdvLnRvbWwKKz09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT0KKy0tLSBtZGV2Y3RsLTEuMy4wLm9yaWcvQ2FyZ28udG9tbAorKysrIG1k ZXZjdGwtMS4zLjAvQ2FyZ28udG9tbAorQEAgLTI2LDYgKzI2LDYgQEAgY2xhcF9jb21wbGV0 ZSA9ICI0LjAiCisgdXVpZCA9ICIxLjAiCisgCisgW2Rldi1kZXBlbmRlbmNpZXNdCistbml4 ID0gIjAuMjYiCisrbml4ID0geyB2ZXJzaW9uID0gIj49IDAuMjYiLCBmZWF0dXJlcyA9IFsi cHJvY2VzcyJdfQorIGxpYmMgPSAiMC4yIgorIHRlbXBmaWxlID0gIjMiCmRpZmYgLU5ydSBt ZGV2Y3RsLTEuMy4wL2RlYmlhbi9wYXRjaGVzL3NlcmllcyBtZGV2Y3RsLTEuMy4wL2RlYmlh bi9wYXRjaGVzL3NlcmllcwotLS0gbWRldmN0bC0xLjMuMC9kZWJpYW4vcGF0Y2hlcy9zZXJp ZXMJMjAyNC0wMi0wNiAxMzo0Mzo0NC4wMDAwMDAwMDAgKzAwMDAKKysrIG1kZXZjdGwtMS4z LjAvZGViaWFuL3BhdGNoZXMvc2VyaWVzCTIwMjQtMDUtMDIgMTY6NDA6NDkuMDAwMDAwMDAw ICswMDAwCkBAIC0xLDIgKzEsMyBAQAogbG93ZXItdmVyc2lvbnMtZm9yLXVuc3RhYmxlLnBh dGNoCiBtYWluLWJpbmFyeS1hbHJlYWR5LWluc3RhbGxlZC5wYXRjaAorbml4LTAuMjcucGF0
    Y2gK

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Athos Ribeiro@21:1/5 to Peter Green on Thu May 2 22:30:01 2024
    On Thu, May 02, 2024 at 08:20:53PM +0100, Peter Green wrote:
    I have now uploaded a NMU to delayed/5, final debdiff
    is attatched.

    Thanks, Peter.

    --
    Athos Ribeiro

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)