• Bug#1061962: g15daemon: NMU diff for 64-bit time_t transition

    From Lukas =?UTF-8?Q?M=C3=A4rdian?=@21:1/5 to All on Tue Jan 30 15:00:01 2024
    This is a multi-part MIME message sent by reportbug.


    Source: g15daemon
    Version: 1.9.5.3-14
    Severity: serious
    Tags: patch pending
    Justification: library ABI skew on upgrade
    User: debian-arm@lists.debian.org
    Usertags: time-t

    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
    g15daemon 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 g15daemon
    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')
    Architecture: amd64 (x86_64)

    Kernel: Linux 6.5.0-14-generic (SMP w/8 CPU threads; PREEMPT)
    Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
    Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)

    ZGlmZiAtTnJ1IGcxNWRhZW1vbi0xLjkuNS4zL2RlYmlhbi9jaGFuZ2Vsb2cgZzE1ZGFlbW9uLTEu OS41LjMvZGViaWFuL2NoYW5nZWxvZwotLS0gZzE1ZGFlbW9uLTEuOS41LjMvZGViaWFuL2NoYW5n ZWxvZwkyMDIzLTExLTI2IDE0OjM2OjQ2LjAwMDAwMDAwMCArMDAwMAorKysgZzE1ZGFlbW9uLTEu OS41LjMvZGViaWFuL2NoYW5nZWxvZwkyMDI0LTAxLTMwIDEzOjUxOjEwLjAwMDAwMDAwMCArMDAw MApAQCAtMSwzICsxLDEwIEBACitnMTVkYWVtb24gKDEuOS41LjMtMTQuMSkgZXhwZXJpbWVudGFs OyB1cmdlbmN5PW1lZGl1bQorCisgICogTm9uLW1haW50YWluZXIgdXBsb2FkLgorICAqIFJlbmFt ZSBsaWJyYXJpZXMgZm9yIDY0LWJpdCB0aW1lX3QgdHJhbnNpdGlvbi4KKworIC0tIEx1a2FzIE3D pHJkaWFuIDxzbHlvbkBkZWJpYW4ub3JnPiAgVHVlLCAzMCBKYW4gMjAyNCAxMzo1MToxMCArMDAw MAorCiBnMTVkYWVtb24gKDEuOS41LjMtMTQpIHVuc3RhYmxlOyB1cmdlbmN5PW1lZGl1bQogCiAg ICogQnVpbGQtRGVwZW5kIG9uIGxpYmZyZWV0eXBlLWRldiBpbnN0ZWFkIG9mIGxpYmZyZWV0eXBl Ni1kZXYuCmRpZmYgLU5ydSBnMTVkYWVtb24tMS45LjUuMy9kZWJpYW4vY29udHJvbCBnMTVkYWVt b24tMS45LjUuMy9kZWJpYW4vY29udHJvbAotLS0gZzE1ZGFlbW9uLTEuOS41LjMvZGViaWFuL2Nv bnRyb2wJMjAyMy0xMS0yNiAxNDozNjo0Ni4wMDAwMDAwMDAgKzAwMDAKKysrIGcxNWRhZW1vbi0x LjkuNS4zL2RlYmlhbi9jb250cm9sCTIwMjQtMDEtMzAgMTM6NTE6MTAuMDAwMDAwMDAwICswMDAw CkBAIC0zOCw3ICszOCw3IEBACiBBcmNoaXRlY3R1cmU6IGFueQogTXVsdGktQXJjaDogc2FtZQog RGVwZW5kczoKLSBsaWJnMTVkYWVtb24tY2xpZW50MSAoPSAke2JpbmFyeTpWZXJzaW9ufSksCisg bGliZzE1ZGFlbW9uLWNsaWVudDF0NjQgKD0gJHtiaW5hcnk6VmVyc2lvbn0pLAogICR7bWlzYzpE ZXBlbmRzfQogRGVzY3JpcHRpb246IERldmVsb3BtZW50IGZpbGVzIGZvciBsaWJnMTVkYWVtb24t Y2xpZW50CiAgVGhlIGcxNWRhZW1vbiBjbGllbnQgbGlicmFyeSBhbGxvd3MgYXBwbGljYXRpb25z IHRvIHVzZSBMQ0Qgb2YgdGhlIExvZ2l0ZWNoIEcxNQpAQCAtNDYsNyArNDYsMTAgQEAKICAuCiAg VGhpcyBwYWNrYWdlIHByb3ZpZGVzIHRoZSBkZXZlbG9wbWVudCBmaWxlcyBhbmQgc3RhdGljIGxp YnJhcmllcy4KIAotUGFja2FnZTogbGliZzE1ZGFlbW9uLWNsaWVudDEKK1BhY2thZ2U6IGxpYmcx NWRhZW1vbi1jbGllbnQxdDY0CitQcm92aWRlczogJHt0NjQ6UHJvdmlkZXN9CitSZXBsYWNlczog bGliZzE1ZGFlbW9uLWNsaWVudDEKK0JyZWFrczogbGliZzE1ZGFlbW9uLWNsaWVudDEgKDw8ICR7 c291cmNlOlZlcnNpb259KQogU2VjdGlvbjogbGlicwogQXJjaGl0ZWN0dXJlOiBhbnkKIE11bHRp LUFyY2g6IHNhbWUKZGlmZiAtTnJ1IGcxNWRhZW1vbi0xLjkuNS4zL2RlYmlhbi9saWJnMTVkYWVt b24tY2xpZW50MS5pbnN0YWxsIGcxNWRhZW1vbi0xLjkuNS4zL2RlYmlhbi9saWJnMTVkYWVtb24t Y2xpZW50MS5pbnN0YWxsCi0tLSBnMTVkYWVtb24tMS45LjUuMy9kZWJpYW4vbGliZzE1ZGFlbW9u LWNsaWVudDEuaW5zdGFsbAkyMDIzLTExLTI2IDE0OjM2OjQ2LjAwMDAwMDAwMCArMDAwMAorKysg ZzE1ZGFlbW9uLTEuOS41LjMvZGViaWFuL2xpYmcxNWRhZW1vbi1jbGllbnQxLmluc3RhbGwJMTk3 MC0wMS0wMSAwMDowMDowMC4wMDAwMDAwMDAgKzAwMDAKQEAgLTEgKzAsMCBAQAotZGViaWFuL3Rt cC91c3IvbGliLyovbGliKi5zby4qCmRpZmYgLU5ydSBnMTVkYWVtb24tMS45LjUuMy9kZWJpYW4v bGliZzE1ZGFlbW9uLWNsaWVudDEubWFucGFnZXMgZzE1ZGFlbW9uLTEuOS41LjMvZGViaWFuL2xp YmcxNWRhZW1vbi1jbGllbnQxLm1hbnBhZ2VzCi0tLSBnMTVkYWVtb24tMS45LjUuMy9kZWJpYW4v bGliZzE1ZGFlbW9uLWNsaWVudDEubWFucGFnZXMJMjAyMy0xMS0yNiAxNDozNjo0Ni4wMDAwMDAw MDAgKzAwMDAKKysrIGcxNWRhZW1vbi0xLjkuNS4zL2RlYmlhbi9saWJnMTVkYWVtb24tY2xpZW50 MS5tYW5wYWdlcwkxOTcwLTAxLTAxIDAwOjAwOjAwLjAwMDAwMDAwMCArMDAwMApAQCAtMSArMCww IEBACi1Eb2N1bWVudGF0aW9uL2cxNWRhZW1vbl9jbGllbnRfZGV2ZWwuMwpkaWZmIC1OcnUgZzE1 ZGFlbW9uLTEuOS41LjMvZGViaWFuL2xpYmcxNWRhZW1vbi1jbGllbnQxdDY0Lmluc3RhbGwgZzE1 ZGFlbW9uLTEuOS41LjMvZGViaWFuL2xpYmcxNWRhZW1vbi1jbGllbnQxdDY0Lmluc3RhbGwKLS0t IGcxNWRhZW1vbi0xLjkuNS4zL2RlYmlhbi9saWJnMTVkYWVtb24tY2xpZW50MXQ2NC5pbnN0YWxs CTE5NzAtMDEtMDEgMDA6MDA6MDAuMDAwMDAwMDAwICswMDAwCisrKyBnMTVkYWVtb24tMS45LjUu My9kZWJpYW4vbGliZzE1ZGFlbW9uLWNsaWVudDF0NjQuaW5zdGFsbAkyMDIzLTExLTI2IDE0OjM2 OjQ2LjAwMDAwMDAwMCArMDAwMApAQCAtMCwwICsxIEBACitkZWJpYW4vdG1wL3Vzci9saWIvKi9s aWIqLnNvLioKZGlmZiAtTnJ1IGcxNWRhZW1vbi0xLjkuNS4zL2RlYmlhbi9saWJnMTVkYWVtb24t Y2xpZW50MXQ2NC5saW50aWFuLW92ZXJyaWRlcyBnMTVkYWVtb24tMS45LjUuMy9kZWJpYW4vbGli ZzE1ZGFlbW9uLWNsaWVudDF0NjQubGludGlhbi1vdmVycmlkZXMKLS0tIGcxNWRhZW1vbi0xLjku NS4zL2RlYmlhbi9saWJnMTVkYWVtb24tY2xpZW50MXQ2NC5saW50aWFuLW92ZXJyaWRlcwkxOTcw LTAxLTAxIDAwOjAwOjAwLjAwMDAwMDAwMCArMDAwMAorKysgZzE1ZGFlbW9uLTEuOS41LjMvZGVi aWFuL2xpYmcxNWRhZW1vbi1jbGllbnQxdDY0LmxpbnRpYW4tb3ZlcnJpZGVzCTIwMjQtMDEtMzAg MTM6NTE6MTAuMDAwMDAwMDAwICswMDAwCkBAIC0wLDAgKzEgQEAKK2xpYmcxNWRhZW1vbi1jbGll bnQxdDY0OiBwYWNrYWdlLW5hbWUtZG9lc250LW1hdGNoLXNvbmFtZXMgbGliZzE1ZGFlbW9uLWNs aWVudDEKZGlmZiAtTnJ1IGcxNWRhZW1vbi0xLjkuNS4zL2RlYmlhbi9saWJnMTVkYWVtb24tY2xp ZW50MXQ2NC5tYW5wYWdlcyBnMTVkYWVtb24tMS45LjUuMy9kZWJpYW4vbGliZzE1ZGFlbW9uLWNs aWVudDF0NjQubWFucGFnZXMKLS0tIGcxNWRhZW1vbi0xLjkuNS4zL2RlYmlhbi9saWJnMTVkYWVt b24tY2xpZW50MXQ2NC5tYW5wYWdlcwkxOTcwLTAxLTAxIDAwOjAwOjAwLjAwMDAwMDAwMCArMDAw MAorKysgZzE1ZGFlbW9uLTEuOS41LjMvZGViaWFuL2xpYmcxNWRhZW1vbi1jbGllbnQxdDY0Lm1h bnBhZ2VzCTIwMjMtMTEtMjYgMTQ6MzY6NDYuMDAwMDAwMDAwICswMDAwCkBAIC0wLDAgKzEgQEAK K0RvY3VtZW50YXRpb24vZzE1ZGFlbW9uX2NsaWVudF9kZXZlbC4zCg==

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