• Bug#1062886: sciplot: NMU diff for 64-bit time_t transition

    From Sergio Durigan Junior@21:1/5 to All on Sat Feb 3 22:30:02 2024
    This is a multi-part MIME message sent by reportbug.


    Source: sciplot
    Version: 1.36-18
    Severity: serious
    Tags: patch pending sid trixie
    Justification: library ABI skew on upgrade
    User: debian-arm@lists.debian.org
    Usertags: time-t

    NOTICE: these changes must not be uploaded to unstable yet!

    Dear maintainer,

    As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified
    sciplot as a source package shipping runtime libraries whose ABI
    either is affected by the change in size of time_t, or could not be
    analyzed via abi-compliance-checker (and therefore to be on the safe
    side we assume is affected).

    To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to
    have a library transition, which is most easily done by renaming the
    runtime library package.

    Since turning on 64-bit time_t is being handled centrally through a change
    to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for sciplot
    which will initially be uploaded to experimental if possible, then to
    unstable after packages have cleared binary NEW.

    Please find the patch for this NMU attached.

    If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads.



    -- System Information:
    Debian Release: trixie/sid
    APT prefers unstable
    APT policy: (500, 'unstable'), (1, 'experimental')
    Architecture: amd64 (x86_64)

    Kernel: Linux 6.5.0-5-amd64 (SMP w/32 CPU threads; PREEMPT)
    Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
    Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
    Shell: /bin/sh linked to /usr/bin/dash
    Init: unable to detect

    ZGlmZiAtTnJ1IHNjaXBsb3QtMS4zNi9kZWJpYW4vY2hhbmdlbG9nIHNjaXBsb3QtMS4zNi9kZWJp YW4vY2hhbmdlbG9nCi0tLSBzY2lwbG90LTEuMzYvZGViaWFuL2NoYW5nZWxvZwkyMDE5LTAyLTAz IDEzOjI4OjM1LjAwMDAwMDAwMCArMDAwMAorKysgc2NpcGxvdC0xLjM2L2RlYmlhbi9jaGFuZ2Vs b2cJMjAyNC0wMi0wMyAyMToyMzozNC4wMDAwMDAwMDAgKzAwMDAKQEAgLTEsMyArMSwxMCBAQAor c2NpcGxvdCAoMS4zNi0xOC4xKSBleHBlcmltZW50YWw7IHVyZ2VuY3k9bWVkaXVtCisKKyAgKiBO b24tbWFpbnRhaW5lciB1cGxvYWQuCisgICogUmVuYW1lIGxpYnJhcmllcyBmb3IgNjQtYml0IHRp bWVfdCB0cmFuc2l0aW9uLgorCisgLS0gU2VyZ2lvIER1cmlnYW4gSnVuaW9yIDxzZXJnaW9kakBk ZWJpYW4ub3JnPiAgU2F0LCAwMyBGZWIgMjAyNCAyMToyMzozNCArMDAwMAorCiBzY2lwbG90ICgx LjM2LTE4KSB1bnN0YWJsZTsgdXJnZW5jeT1tZWRpdW0KIAogICBbIE9uZMWZZWogTm92w70gXQpk aWZmIC1OcnUgc2NpcGxvdC0xLjM2L2RlYmlhbi9jb250cm9sIHNjaXBsb3QtMS4zNi9kZWJpYW4v Y29udHJvbAotLS0gc2NpcGxvdC0xLjM2L2RlYmlhbi9jb250cm9sCTIwMTktMDItMDMgMTM6MjQ6 MzYuMDAwMDAwMDAwICswMDAwCisrKyBzY2lwbG90LTEuMzYvZGViaWFuL2NvbnRyb2wJMjAyNC0w Mi0wMyAyMToyMzozNC4wMDAwMDAwMDAgKzAwMDAKQEAgLTgsMTIgKzgsMTQgQEAKIFZjcy1HaXQ6 IGh0dHBzOi8vc2Fsc2EuZGViaWFuLm9yZy9kZWJpYW4vc2NpcGxvdC5naXQKIFZjcy1Ccm93c2Vy OiBodHRwczovL3NhbHNhLmRlYmlhbi5vcmcvZGViaWFuL3NjaXBsb3QKIAotUGFja2FnZTogbGli c2NpcGxvdDEKK1BhY2thZ2U6IGxpYnNjaXBsb3QxdDY0CitQcm92aWRlczogJHt0NjQ6UHJvdmlk ZXN9CitCcmVha3M6IGxpYnNjaXBsb3QxICg8PCAke3NvdXJjZTpWZXJzaW9ufSkKIFNlY3Rpb246 IGxpYnMKIE11bHRpLUFyY2g6IHNhbWUKIEFyY2hpdGVjdHVyZTogYW55CiBEZXBlbmRzOiAke3No bGliczpEZXBlbmRzfSwgJHttaXNjOkRlcGVuZHN9Ci1SZXBsYWNlczogc2NpcGxvdCwgc2NpcGxv dDEKK1JlcGxhY2VzOiBsaWJzY2lwbG90MSwgc2NpcGxvdCwgc2NpcGxvdDEKIENvbmZsaWN0czog c2NpcGxvdCwgc2NpcGxvdDEKIERlc2NyaXB0aW9uOiB3aWRnZXQgZm9yIHNjaWVudGlmaWMgcGxv dHRpbmcKICBUaGUgU2NpUGxvdCBXaWRnZXQgaXMgYSB3aWRnZXQgY2FwYWJsZSBvZiBwbG90dGlu ZyBDYXJ0ZXNpYW4gb3IgcG9sYXIKQEAgLTM0LDcgKzM2LDcgQEAKIFNlY3Rpb246IGxpYmRldmVs CiBNdWx0aS1BcmNoOiBzYW1lCiBBcmNoaXRlY3R1cmU6IGFueQotRGVwZW5kczogbGlic2NpcGxv dDEgKD0gJHtiaW5hcnk6VmVyc2lvbn0pLCAke3NobGliczpEZXBlbmRzfSwgJHttaXNjOkRlcGVu ZHN9CitEZXBlbmRzOiBsaWJzY2lwbG90MXQ2NCAoPSAke2JpbmFyeTpWZXJzaW9ufSksICR7c2hs aWJzOkRlcGVuZHN9LCAke21pc2M6RGVwZW5kc30KIFJlcGxhY2VzOiBzY2lwbG90LWRldgogQ29u ZmxpY3RzOiBzY2lwbG90LCBzY2lwbG90LWRldgogRGVzY3JpcHRpb246IERldmVsb3BtZW50IGxp YnJhcnkgYW5kIGhlYWRlciBmaWxlcyBmb3IgU2NpUGxvdApAQCAtNDUsNyArNDcsNyBAQAogUGFj a2FnZTogc2NpcGxvdC1iaW4KIFNlY3Rpb246IGdyYXBoaWNzCiBBcmNoaXRlY3R1cmU6IGFueQot RGVwZW5kczogbGlic2NpcGxvdDEgKD0gJHtiaW5hcnk6VmVyc2lvbn0pLCAke3NobGliczpEZXBl bmRzfSwgJHttaXNjOkRlcGVuZHN9CitEZXBlbmRzOiBsaWJzY2lwbG90MXQ2NCAoPSAke2JpbmFy eTpWZXJzaW9ufSksICR7c2hsaWJzOkRlcGVuZHN9LCAke21pc2M6RGVwZW5kc30KIERlc2NyaXB0 aW9uOiBFeGFtcGxlIHByb2dyYW1zIGZvciBTY2lQbG90CiAgVGhpcyBwYWNrYWdlIGNvbnRhaW5z IHR3byBzbWFsbCBwcm9ncmFtcyB0aGF0IHVzZSB0aGUgU2NpUGxvdAogIGxpYnJhcnk6IHNjaXBs b3QteHlwbG90IGFuZCBzY2lwbG90LXJlYWx0aW1lLgpkaWZmIC1OcnUgc2NpcGxvdC0xLjM2L2Rl Ymlhbi9saWJzY2lwbG90MS5pbnN0YWxsIHNjaXBsb3QtMS4zNi9kZWJpYW4vbGlic2NpcGxvdDEu aW5zdGFsbAotLS0gc2NpcGxvdC0xLjM2L2RlYmlhbi9saWJzY2lwbG90MS5pbnN0YWxsCTIwMTkt MDItMDMgMTM6MjQ6MzYuMDAwMDAwMDAwICswMDAwCisrKyBzY2lwbG90LTEuMzYvZGViaWFuL2xp YnNjaXBsb3QxLmluc3RhbGwJMTk3MC0wMS0wMSAwMDowMDowMC4wMDAwMDAwMDAgKzAwMDAKQEAg LTEgKzAsMCBAQAotdXNyL2xpYi8qL2xpYnNjaXBsb3Quc28uKgpkaWZmIC1OcnUgc2NpcGxvdC0x LjM2L2RlYmlhbi9saWJzY2lwbG90MXQ2NC5pbnN0YWxsIHNjaXBsb3QtMS4zNi9kZWJpYW4vbGli c2NpcGxvdDF0NjQuaW5zdGFsbAotLS0gc2NpcGxvdC0xLjM2L2RlYmlhbi9saWJzY2lwbG90MXQ2 NC5pbnN0YWxsCTE5NzAtMDEtMDEgMDA6MDA6MDAuMDAwMDAwMDAwICswMDAwCisrKyBzY2lwbG90 LTEuMzYvZGViaWFuL2xpYnNjaXBsb3QxdDY0Lmluc3RhbGwJMjAxOS0wMi0wMyAxMzoyNDozNi4w MDAwMDAwMDAgKzAwMDAKQEAgLTAsMCArMSBAQAordXNyL2xpYi8qL2xpYnNjaXBsb3Quc28uKgpk aWZmIC1OcnUgc2NpcGxvdC0xLjM2L2RlYmlhbi9saWJzY2lwbG90MXQ2NC5saW50aWFuLW92ZXJy aWRlcyBzY2lwbG90LTEuMzYvZGViaWFuL2xpYnNjaXBsb3QxdDY0LmxpbnRpYW4tb3ZlcnJpZGVz Ci0tLSBzY2lwbG90LTEuMzYvZGViaWFuL2xpYnNjaXBsb3QxdDY0LmxpbnRpYW4tb3ZlcnJpZGVz CTE5NzAtMDEtMDEgMDA6MDA6MDAuMDAwMDAwMDAwICswMDAwCisrKyBzY2lwbG90LTEuMzYvZGVi aWFuL2xpYnNjaXBsb3QxdDY0LmxpbnRpYW4tb3ZlcnJpZGVzCTIwMjQtMDItMDMgMjE6MjM6MzQu MDAwMDAwMDAwICswMDAwCkBAIC0wLDAgKzEgQEAKK2xpYnNjaXBsb3QxdDY0OiBwYWNrYWdlLW5h bWUtZG9lc250LW1hdGNoLXNvbmFtZXMgbGlic2NpcGxvdDEK

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