Re: 64-bit time_t transition for 32-bit archs: a proposal

2023-06-07 Thread Paul Wise
On Tue, 2023-06-06 at 11:45 +0100, Simon McVittie wrote:

> 2. i386 as a multiarch foreign architecture to run legacy binaries on
>    modern x86_64 systems
>    2a. legacy native Linux i386 binaries
>    2b. legacy Windows i386 binaries via Wine (which requires a somewhat
>    complete i386 Linux library stack)

Would it be feasible to drop i386 but still support this use-case by
requiring folks to use historical releases on archive.debian.org?

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Re: 64-bit time_t transition for 32-bit archs: a proposal

2023-06-07 Thread Andreas Metzler
On 2023-06-07 Paul Wise  wrote:
[...]
> There was another option mentioned earlier in the thread that could
> help resolve some aspects of these conflicts; make 32-bit arches
> (or just i386) support both time_t ABIs, like glibc and Linux do.

> The 64-bit time_t ABI would be the default but the 32-bit time_t ABI
> would be present for running old binaries that still kind of work with
> the 32-bit ABIs after 2038, or under faketime when they do not.

> This would be more work for Debian and a lot more work for upstreams
> but would be a better outcome for the diversity of uses for 32-bit.

Hello,

I doubt it is a realistic option, though. This is a non-trivial change
and imho way over Debian's resources.

cu Andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'



Accepted kanboard 1.2.26+ds-4 (source) into unstable

2023-06-07 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 07 Jun 2023 20:45:40 -0400
Source: kanboard
Architecture: source
Version: 1.2.26+ds-4
Distribution: unstable
Urgency: medium
Maintainer: Joseph Nahmias 
Changed-By: Joseph Nahmias 
Closes: 1037167
Changes:
 kanboard (1.2.26+ds-4) unstable; urgency=medium
 .
   * backport security fixes from kanboard v1.2.30
  > CVE-2023-33956: Parameter based Indirect Object Referencing leading
to private file exposure
  > CVE-2023-33968: Missing access control allows user to move and
duplicate tasks to any project in the software
  > CVE-2023-33969: Stored XSS in the Task External Link Functionality
  > CVE-2023-33970: Missing access control in internal task links feature
 (Closes: #1037167)
Checksums-Sha1:
 1ff48b433817a7b18b5a9398551e479206f0c4c9 2765 kanboard_1.2.26+ds-4.dsc
 93f9b9aed95e55fe7356d75daa8bd6d54e15eb0e 18368 
kanboard_1.2.26+ds-4.debian.tar.xz
 2f4a0c6e1feba292d36e7ed73b91f161a8f488b9 11442 
kanboard_1.2.26+ds-4_amd64.buildinfo
Checksums-Sha256:
 0dd09115ba6b512ac93baddbe8896bd24b5b4700d551da598898bf8761bd685c 2765 
kanboard_1.2.26+ds-4.dsc
 46f0dd53c1f66ac2aebf72ae4649d45644344e3b3fe127d26bb9db0bb8a05971 18368 
kanboard_1.2.26+ds-4.debian.tar.xz
 533e1350c806ee7f0fca241aa053ae8fcc31a120d068fd4d6f74ec783aa1ed81 11442 
kanboard_1.2.26+ds-4_amd64.buildinfo
Files:
 c63bb3ca67b67de40ef7c26b1ba08d18 2765 web optional kanboard_1.2.26+ds-4.dsc
 a95eb66ac18cd6c1859df0ed84876472 18368 web optional 
kanboard_1.2.26+ds-4.debian.tar.xz
 a697d468e6133a820a84179500cc6a96 11442 web optional 
kanboard_1.2.26+ds-4_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEcxc7CTsDz7hRCK0UsRvZGQeaO5gFAmSBM7sACgkQsRvZGQea
O5i91A/9FvqEIUrD59X6SX7l87KtJ52fIaNmpVLGPWJAkHKmlOiBIiQWEmyi77GJ
dfMEc0QE7G03PnZz9/QlGFhvKa7lhYahv9mSzY5ZQoeDgfLbD4964QoNubfqKJ2D
MWhu6iMu+pWOWRnmeTDcv8gs2ccqLaro+MN6CdCl7pzXTr744ISqavcrEpUSjHWT
Usx1PAsWh9w89QhvsrS3+AjSC5BuBXB1rmdmiYFzXvKzp/F4gNagVLlktjDbLj9v
Kx1oGJ1juV0fRCJq/yQu2Kc+Jac9rWHzRyMscTcK2jhvenNmH3OYfuBh4sAQjKH4
9xg9d4P2dL2jJ91wGtpyZVrjUmFCdjwxrMVT2wH4EOskFvaU0xnoY5wo20D+HzT7
QnASFMBP3dIqwsn2BSDadFLtuDA6RgFQQm0XESJ7tjuupcluaJ8GqErVpghQdmvw
UuSQbWzKTBW+I1TQTOzAd2XmucmzVtmuakU3xKDdk7eKSZJ8OKFEFTEv5qjU8OuB
WrwqX48/smcXTRFExTOMYQEcAccqqtXxU9nAjeURDVbWBEbUjZrgi5vJ5cI+WR0b
1DZ4g+E/YeYWvy3Mc7tCMNPcOlB7qs0+drRR/flUhJGP4TNdv76D9BcxHZ6LFbcq
5Kz22V2lW6mCmLsY1itR7FtcHNsAke39bPWm+ylWXe3SEw6ccio=
=f1+u
-END PGP SIGNATURE-



Re: 64-bit time_t transition for 32-bit archs: a proposal

2023-06-07 Thread Guillem Jover
Hi!

On Mon, 2023-05-22 at 18:17:44 -0700, Steve Langasek wrote:
> On Fri, May 19, 2023 at 05:34:56AM +0200, Guillem Jover wrote:
> > Enabling time64 explicitly is what also had first come to my mind,
> > which does not seem too onerous if all the debhelper override
> > disappears? :) Then NEW processing could be done in one go to let the
> > flood gates open at a specific coordinated date and time range (or
> > staged via NEW into experimental, then mass uploaded to unstable to
> > reduce the pressure on the ftpmaster(s) having to approve those), at
> > which point dpkg could also be uploaded with the default switched.
> 
> The difference in my view is that the changes to handle Provides: are
> something that should persist in the packaging (until the next soname
> change, at which point it's easy to handle as part of the overall renaming),
> whereas explicit changes to set DEB_BUILD_OPTIONS to the future default are
> something that ideally would be dropped immediately after dpkg-buildflags is
> updated, and could (though unlikely) be a source of bugs later.  I'd prefer
> to avoid any transition plan which means I should be NMUing all of the
> affected library packages twice.

I think I understand where you are coming from, and I see how ideally
these would be dropped soon, but I also don't see this as a pressing
matter that would even need NMUs, as the explicit settings should map
to the then current defaults. Of course that precludes those defaults
then changing globally in the future, but if needed (!?) that could be
handled later on. But again, I think the flag day can potentially be
done in multiple other ways that might avoid the breakage w/o needing
these changes, and if so I'm happy with that as well.

> Either way, we will need to come to some sort of decision about what to do
> on i386 before we can move forward.  How should we reach that decision?  Are
> you persuaded by the arguments presented in this thread?

I think it depends a bit on the overall timing and support guarantees.
If say i386 was to be dropped very soon from the archive, then it does
not seem to me that making it an exception might be a good trade-off,
because people could then use an unsupported release for time32 and
a later unsupported one for time64 if they want to use either of those
ABIs. If there is a will to keep it longer (either as a full or partial
arch), then that changes the equation and it depends what people would
value more between ABI compat or time64-ready.

I think I covered part of this in
. So if
there's consensus either way, I'm OK with that, but given that this is
a matter of trade-offs and what we'd want to support, Helmut's proposal
for a GR also sounds very enticing TBH, and would be a clear signal
and remove ambiguity over what the project wants to do.

> > Hmm, rechecking the script, I think we'd want to at least
> > unconditionally add the Breaks and Replaces (no need for substvars
> > then), otherwise we'd get upgrade errors?
> 
> > That would leave only the Provides as potentially conditional…
> 
> You're absolutely right, thanks for catching this!  Fixed in git.

As hinted above, I think the source:Version substvar should be
switched to a hardcoded version at the point the migration was done,
otherwise it will be floating forward and not catch older affected
versions?

> > > And btw, given the analysis that there are likely < 100 shared libraries
> > > overall whose ABI changes when enabling LFS, this might be a change we 
> > > want
> > > to consider in the trixie cycle as well - just preferably not bundled with
> > > the time_t transition at the same time, as that would just cause more 
> > > delays
> > > for testing migration vs splitting the two transitions.
> 
> > If the plan is to go with a flag day by switching the default for
> > time64, then I don't see how the LFS change can be decoupled, as that
> > automatically will also forcibly enable LFS globally on glibc arches.
> > I've also in general been worried about automatically enabling LFS w/o
> > someone looking into each package, given the greater potential for
> > data loss. :/
> 
> I think in the case of LFS-sensitive libraries that aren't part of the
> dependency graph of packages affected by the time_t change, it's easy enough
> to patch them to not turn on the LFS flag and avoid a transition.

Just to try to understand whether we are on the same page. If these
libraries have no time_t usage at all, then disabling time64 should
then provoke no time_t issue and should stop implicitly enabling LFS.
But if the library contains internal time_t usage that is not part of
the exposed ABI, but part of its operation, then I'm not sure I see
how we can patch them to disable LFS w/o at the same time losing
time64 support (as the latter forces/requires the former).

I'm not sure whether you are talking about the first or second case?
And whether we have no libraries at all falling 

Re: i386 in the future (was Re: 64-bit time_t transition for 32-bit archs: a proposal)

2023-06-07 Thread Lisandro Damián Nicanor Pérez Meyer
Hi, late on the thread, but...

On Tue, 30 May 2023 at 19:51, Diederik de Haas  wrote:
>
> [Please CC me in replies as I'm not subscribed to this list]
>
> I hope I'm not too late for this discussion ...
>
> Steve McIntyre  wrote:
> > Luca Boccassi wrote:
> > >On Fri, 19 May 2023 at 12:42, Steve McIntyre  wrote:
> > >> I'm planning on stopping publishing installer images for i386
> > >> soon. Why? We should be strongly encouraging users to move away from
> > >> If they're still running i386 *hardware*, then they should be replacing
> > >> that hardware with more modern, more capable, more *efficient* stuff.
> > >>
> > >+1 for stopping publishing installers for i386, it has been mentioned
> > >many times but it's always worth repeating: electricity costs to keep
> > >running i386 hardware are already way higher than what it costs to buy
> > >a cheap, low-power replacement like a raspberry pi, that also provides
> > >better performance.
> >
> > Exactly.
> > ...
> > If people have strong opinions about that plan, let us know please.
>
> I have *strong* opinions about this.
>
> https://lists.debian.org/debian-kernel/2023/01/msg00372.html was a message/
> plea to not forget about supporting OLD systems.
>
> While it may be a no-brainer for a person with a $/€ 1000 a month residual
> income to just buy new hardware whenever they feel like it, that is not the
> case for everyone.
>
> To quote (a part) of that email:
> > I happen to know of a few derivative projects that have been using
> > Debian technology that have brought new life to some really aging equipment
> > and some people in either Third World countries or in communities with low
> > incomes and either limited or non-existent access to modern equipment. One
> > such effort, the antiX distribution, has been effective in reaching poor
> > communities in Brazil recently, and has long been able to reach people with
> > scaled down Debian technology all over the world.
> >
> > I'm wondering if there is some way to provide a "hook" or a way for some of
> > these ten to twenty year old systems to remain functional for those who may
> > not otherwise have a way, other than to run insecure, out of date systems.
> > If there is a way, even a "side project", I hope that the Debian community
> > can help a few of these derivative distributions assist people worldwide to
> > have access to modern technology,
> > even from systems that are barely "modern" any more.
>
> Besides people in 'third world countries' (I actually don't like such
> qualifications at all), there are also people in the '1st world' who work 
> their
> asses off just to put food on the table, and thus also don't have the money to
> buy new equipment. But if you want to interact with your own government, you
> highly likely will need to have some PC (type) equipment.
> It could also provide a way to learn/develop new skills.
>
> It's absolutely true that modern machines are more energy efficient. What is
> also true is that the production of new devices has a big environmental
> impact.

Well, I do consider myself someone living in a third world country,
possibly already a four world by now. Some years ago I would have
certainly totally concurred with your observation. Nowadays? No. amd64
systems are old enough that you can find them in old machines too. My
PoV is that we reached the point at which we can safely say there are
replacements. Ecologically it is better to refurbish old amd64 systems
rather than trying to keep the i386 alive.

My personal PoV, but...



-- 
Lisandro Damián Nicanor Pérez Meyer
https://perezmeyer.com.ar/



Re: Évènement parisen pour la sortie de Debian 12 / Bookworm

2023-06-07 Thread Aurélien COUDERC
Bonjour Jérémy.

Le 7 juin 2023 22:31:09 GMT+02:00, "Jérémy Lal"  a écrit :
>Une idée pour ceux qui ne peuvent pas venir ?
>Serait-il possible de venir faire un tour via un jitsi ?

Oui, excellente idée !
J'ai ajouté un lien Jitsi Meet au d'oc d'orga, que nous nous efforcerons 
d'utiliser pour connecter la salle le jour J.


À samedi,
--
Aurélien



Re: Évènement parisen pour la sortie de Debian 12 / Bookworm

2023-06-07 Thread Jérémy Lal
Une idée pour ceux qui ne peuvent pas venir ?
Serait-il possible de venir faire un tour via un jitsi ?

Le mer. 7 juin 2023 à 22:24, Aurélien COUDERC  a écrit :

> Bonjour,
>
> l’apéro est confirmé, vous pouvez vous inscrire et obtenir plus de détails
> ici :
> https://pad.chapril.org/p/aperodebianbookworm
>
> L’évènement a également été publié sur l’agenda du libre.
>
>
> À samedi !
> --
> Aurélien


Re: Évènement parisen pour la sortie de Debian 12 / Bookworm

2023-06-07 Thread Aurélien COUDERC
Bonjour,

l’apéro est confirmé, vous pouvez vous inscrire et obtenir plus de détails ici :
https://pad.chapril.org/p/aperodebianbookworm

L’évènement a également été publié sur l’agenda du libre.


À samedi !
--
Aurélien

Accepted qt6-base 6.4.2+dfsg-11 (source) into unstable

2023-06-07 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 07 Jun 2023 21:54:59 +0200
Source: qt6-base
Architecture: source
Version: 6.4.2+dfsg-11
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers 
Changed-By: Patrick Franz 
Closes: 1037209
Changes:
 qt6-base (6.4.2+dfsg-11) unstable; urgency=medium
 .
   [ Patrick Franz ]
   * Add patch to fix CVE-2023-34410 (Closes: #1037209).
Checksums-Sha1:
 1d56d61da63560454772fa3533654e695f1bcfb9 4834 qt6-base_6.4.2+dfsg-11.dsc
 61018b50ee3ad14bba588c7d093f6fa33c995768 182484 
qt6-base_6.4.2+dfsg-11.debian.tar.xz
 bbd24c5533f07f265e03aedf452c4ee5a2276a25 9418 
qt6-base_6.4.2+dfsg-11_source.buildinfo
Checksums-Sha256:
 76ec053d559fe0aa60f2cab8b8898603d15c4096ec7363182a1950d47fce9067 4834 
qt6-base_6.4.2+dfsg-11.dsc
 bfb90539eeb79a315db54bbba0ce5910cad97d7074b2c59d35987528ae44e5e4 182484 
qt6-base_6.4.2+dfsg-11.debian.tar.xz
 b2fdf61993594cb7c90556d7bebddd871b77deb36a0772005b3886ac4d9b79c0 9418 
qt6-base_6.4.2+dfsg-11_source.buildinfo
Files:
 613f30dd30ccddd2137bd20b4610ed9e 4834 libs optional qt6-base_6.4.2+dfsg-11.dsc
 9d31dbe9e95a9f3bff40bc930f5d9b32 182484 libs optional 
qt6-base_6.4.2+dfsg-11.debian.tar.xz
 2d0234103154c8f17c99e6a67ad5dd70 9418 libs optional 
qt6-base_6.4.2+dfsg-11_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmSA420ACgkQnp96YDB3
/lZ7gRAAxBGPJOTPrhxG8roS+m4Gp+lS6yOf5+9rQQsc7AmRm9Magq+U6SpRwu6b
YgPatwmrausE494ig61vuo4LChEYBFxmaORnGagn+kVsPkZIbUrhZmHL64e7LrH5
dzKPPVfQMRqhcN/XnyE3fGns4ORK6D5RHGl6O5qu5cHslXeEArtWRtW1RSuwzFm2
3+ztc3mUgHFZ3k3vUdDlv/x0EBVNkcjcUwExVX3iQ6rgW8BQEF06vx/4K3b7iFHo
frGjqvxJjxv2FUADs3av29vJ6mHgoSCWR77ihypuTFL1D8sDFqXMORR6tgtN6d0O
jt31MWqhrbBTgnuUaOg8Oja25Qv2bXE1SzPItW2ntDoRhdkWghIZtVz4iT/40EKn
K+Fo/8iwZx0ZnInkLfcyMi9EVpvPTDId22OSxSwextfq0hqog1vXEsbR083SZOP6
wpj/byB8dg150bmCqKTyzuexLbftWpI3FhSNhrngTfLkGLweOX3wQsm6NtRE9eAH
hNhiOkkYdp24seuQHXHLpcU+UsbXExPxOEQ0j2I47e3BkapGNiJtmvnMhmlZrYNF
XokGecMtw8lo7/aDWca/37PphFYhB7LLwgNKHtemQEm2NfTNEzxhrqJxuMCu5iic
L6I43TN/x8YCoKs9Z2EatArx3KqRWEVmAApkM8cnf1Ym+Y6ddqc=
=MiKU
-END PGP SIGNATURE-



Accepted glgrib 1.0-1 (source all amd64) into experimental

2023-06-07 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Sat, 14 Jan 2023 14:09:39 +0100
Source: glgrib
Binary: glgrib-data glgrib-doc glgrib-egl glgrib-egl-dbgsym glgrib-glfw 
glgrib-glfw-dbgsym glgrib-shaders glgrib-testdata glgrib-tk libglgrib-egl-dev 
libglgrib-egl0 libglgrib-egl0-dbgsym libglgrib-glfw-dev libglgrib-glfw-perl 
libglgrib-glfw-perl-dbgsym libglgrib-glfw0 libglgrib-glfw0-dbgsym 
libglgrib-headers liblfi-dev liblfi0 liblfi0-dbgsym python3-glgrib-glfw 
python3-glgrib-glfw-dbgsym
Architecture: source all amd64
Version: 1.0-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Science Maintainers 

Changed-By: Pierre Gruet 
Description:
 glgrib-data - Display GRIB2 fields using OpenGL (data for glgrib)
 glgrib-doc - Display GRIB2 fields using OpenGL (glgrib documentation)
 glgrib-egl - Render geophysical fields encoded in GRIB edition 2 using OpenGL
 glgrib-glfw - Interactive display for geophysical fields encoded in GRIB2
 glgrib-shaders - Display GRIB2 fields using OpenGL (shaders for glgrib)
 glgrib-testdata - Display GRIB2 fields using OpenGL (test data for glgrib)
 glgrib-tk  - Display GRIB2 fields using OpenGL (Perl/Tk interface)
 libglgrib-egl-dev - Display GRIB2 fields using OpenGL (EGL based dev package)
 libglgrib-egl0 - Display GRIB2 fields using OpenGL (EGL based shared library)
 libglgrib-glfw-dev - Display GRIB2 fields using OpenGL (GLFW based dev package)
 libglgrib-glfw-perl - Display GRIB2 fields using OpenGL (glgrib Perl bindings)
 libglgrib-glfw0 - Display GRIB2 fields using OpenGL (GLFW based shared library)
 libglgrib-headers - Display GRIB2 fields using OpenGL (headers for glgrib)
 liblfi-dev - Display GRIB2 fields using OpenGL (ancillary dev package)
 liblfi0- Display GRIB2 fields using OpenGL (ancillary shared library)
 python3-glgrib-glfw - Display GRIB2 fields using OpenGL (glgrib Python3 
bindings)
Closes: 1027277
Changes:
 glgrib (1.0-1) experimental; urgency=medium
 .
   * Initial release (Closes: #1027277)
Checksums-Sha1:
 53931ac84c6aa51958a00abbe34d7222e78deeb1 3132 glgrib_1.0-1.dsc
 8951923af5a49fa1d29e1ec9366c14a87aa793f5 1096927188 glgrib_1.0.orig.tar.xz
 11dea1a36ea9c7d9331f3097bc3805dd11a8fc8d 11436 glgrib_1.0-1.debian.tar.xz
 dbdea51705e1767b3a89056e64f0f35c7dd44ce9 454935228 glgrib-data_1.0-1_all.deb
 bc2f4098a6550036b55cde8b7318fe716ae8610b 202105564 glgrib-doc_1.0-1_all.deb
 4fb5f844585d1aa4fc6a1e1f3dbf35bf639abbe3 726936 
glgrib-egl-dbgsym_1.0-1_amd64.deb
 21c267e6b06e2af2f1e2541544df552a6d39dc72 64264 glgrib-egl_1.0-1_amd64.deb
 2299b6e36340fac295f9dd35431e2194cad4da03 726260 
glgrib-glfw-dbgsym_1.0-1_amd64.deb
 4aa059ba147c3690ac76baaf6bb0ae70326698b9 74092 glgrib-glfw_1.0-1_amd64.deb
 771fabeb35852faab77ce910565808f925eadc2b 22576 glgrib-shaders_1.0-1_all.deb
 347601ca0d5422e32074535b67a1e49ef75c7dd5 446427908 
glgrib-testdata_1.0-1_all.deb
 187493753d955b58a05b3f93e7e67dffe3336128 21560 glgrib-tk_1.0-1_amd64.deb
 903585fd7d07f57574467a9673668f337fcad9d0 17835 glgrib_1.0-1_amd64.buildinfo
 49d0b89c335359b3cba53e10ea76162a7436e30c 9636 libglgrib-egl-dev_1.0-1_amd64.deb
 2b7607ffc6f716b1ca07f05a4d80f8556afebb9e 15156396 
libglgrib-egl0-dbgsym_1.0-1_amd64.deb
 1f4249d98e56b00cc5b180a5ef26ddbe6156edd4 475388 libglgrib-egl0_1.0-1_amd64.deb
 6cfbdbad3a7361eb9693b9e833f067afab12e2bd 9648 
libglgrib-glfw-dev_1.0-1_amd64.deb
 4886ac420afafe18cf4017da62a32121a8f41c28 91704 
libglgrib-glfw-perl-dbgsym_1.0-1_amd64.deb
 759a7d03d79d2a89590a1ba7478b6303ecbefe9b 15464 
libglgrib-glfw-perl_1.0-1_amd64.deb
 864366012b0eac23995cc1476f9359dc23769938 15136184 
libglgrib-glfw0-dbgsym_1.0-1_amd64.deb
 ca59d7a9b97fb4e17a72189e0f6de44cb05ff47d 481228 libglgrib-glfw0_1.0-1_amd64.deb
 3b7f4a653ea176c7bac1098c07b20acdd8036105 43128 
libglgrib-headers_1.0-1_amd64.deb
 9204f2ecea069f52e2ca44c87b7498201bdb9e3c 13876 liblfi-dev_1.0-1_amd64.deb
 508d720026e6ae92527878b57c5e409be4c04549 176836 liblfi0-dbgsym_1.0-1_amd64.deb
 3db22337286a96301aa17a53a58ebda95d0b9739 55476 liblfi0_1.0-1_amd64.deb
 9afea3e08f9ad8671488b0ab00120a475b41dff3 66268 
python3-glgrib-glfw-dbgsym_1.0-1_amd64.deb
 cd4b9a4db7ad39946e2df6bda11b8e6dc7e4f68e 15412 
python3-glgrib-glfw_1.0-1_amd64.deb
Checksums-Sha256:
 079d6ca0d19239803ce9727dde607db67d9ce9959bda47a2a41fefe90d7c4d3e 3132 
glgrib_1.0-1.dsc
 ef224933dd31c2258247e306c554da9edc73206e91798054adc0b190f9d22b67 1096927188 
glgrib_1.0.orig.tar.xz
 f464a9add9495744277c0d3137260fd624660069b2744a4fbbc216d6d4ba20d8 11436 
glgrib_1.0-1.debian.tar.xz
 1f67a8bc64051cda73e9af9549ecd2f11d36bcfbd3931e6f69f75c4346c512b5 454935228 
glgrib-data_1.0-1_all.deb
 dbc55916cbb66f374a93676bafcf4ccc51155889aafd4d570647a197642496b4 202105564 
glgrib-doc_1.0-1_all.deb
 ae2ce1ce6aec24cb27db0972110484dfa5b642b9973389f75fb603dfccfe7b97 726936 
glgrib-egl-dbgsym_1.0-1_amd64.deb
 5818583e3fb1e7de25a8ebce19511df5614a17ba2daf87f4cd23848af083597b 64264 
glgrib-egl_1.0-1_amd64.deb
 21ea7c01bc33718765158a1f87c87942d82b6e3fbcc690156b4c209242e25d65 726260 

Accepted pg-failover-slots 1.0.1-1 (source) into unstable

2023-06-07 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 07 Jun 2023 16:32:28 +
Source: pg-failover-slots
Architecture: source
Version: 1.0.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian PostgreSQL Maintainers 
Changed-By: Marco Nenciarini 
Changes:
 pg-failover-slots (1.0.1-1) unstable; urgency=medium
 .
   * New upstream version 1.0.1
   * Removed debian/patches/; All the patches have been applied upstream
Checksums-Sha1:
 983b6d38068a5d0a18929e263cd1ebb78e66b3d8 2199 pg-failover-slots_1.0.1-1.dsc
 786c21d5f68913b05f909eb77dfbcbbab40b7e82 18528 
pg-failover-slots_1.0.1.orig.tar.gz
 fee6ced55e7b85c189a06dcb0e1536fb619d9ad6 2984 
pg-failover-slots_1.0.1-1.debian.tar.xz
 e0f0eaade971366e1786c0c6822ef240ab58e02b 9497 
pg-failover-slots_1.0.1-1_amd64.buildinfo
Checksums-Sha256:
 f446fb64ab0280b0b0a479f65bfaebc46357f4aaef411766fa88509cffe2e9f6 2199 
pg-failover-slots_1.0.1-1.dsc
 8195aabc57b4300e6716541f972c177eaeb7c024eb444be69d5d5b90b1f7f9dc 18528 
pg-failover-slots_1.0.1.orig.tar.gz
 bf06b689a1c12899e0608f080dc0f571272b2ce9045ae131d584099151e2ef15 2984 
pg-failover-slots_1.0.1-1.debian.tar.xz
 a9cb58ce0678f283400c7a9b68a5f64ce2f15e3451a452bbef154b9d200a844e 9497 
pg-failover-slots_1.0.1-1_amd64.buildinfo
Files:
 29ac6b247363651bf2cf7504f85a7f2f 2199 database optional 
pg-failover-slots_1.0.1-1.dsc
 2ea1c904912aaaf86a202d230bd38b58 18528 database optional 
pg-failover-slots_1.0.1.orig.tar.gz
 82cdbd83da5b77d8deb32fdac8840ccd 2984 database optional 
pg-failover-slots_1.0.1-1.debian.tar.xz
 b2e6d79b7d643e3e94c654e156ffa351 9497 database optional 
pg-failover-slots_1.0.1-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEfCO4BD5l0pgKIbbiWJ8D8BulUDgFAmSAsuUACgkQWJ8D8Bul
UDgfXA//dMQxqKkSSDeRUdnQARPtNEHK34UkZVZUXMCp7phHQ/S68n4PrUEPi8H0
lAP63JHzoezhgnuuuDTaL/OnvBnLorYW28+lRlEmMLgrqq/yVshX20emA34JUioD
f30jWAXSkVmKDPi/Iho+rHqMDR40l92Hgv6H/NudD2I5pSrLz0TB9oWpL4qrOlcV
wn93/NbTLP/pdsP/NXDFChuDqgdn6JBa/kFA9mY4fB/e3ZWkuwpsKHwXqWdhkc99
LISBdxA01XF98anHJcRtGQihB/q3PMiJcP6kv/Rl7S9pXWnz5Hfrl33TBSEqOq9S
EYpLoyZx1pc0GGIGGRdrx7wqiKCbRNX0ut+mP/6/MZLrXxkiZ9kdZqh0eV3a4T4u
NaLKi/eFi8XqO1SUObp0/ZXjnJFdIwMkVxJ/ezvVP7p5m0kRgQv1ko4EbCiGAcx0
7ZT2BOnzq/OYXDIMJ4g7389WFUZPy6gy4FbaHP8k2yk7yCFIZVn11TxlKDNITjmJ
749EaeRZd5JA+zCbLAoHKcH+YHl/U1KDfLdgLyd4hWH/IDkK1/DmVtm9OBJH72u3
Pm5VHylkeHed1kGmuQTJGBlXuPLZZOmHUcaqcv7qeMtfwiDmhb/SF91SVU4NJcbq
0S7JqqShrmFacxROdmsRaeemuS+YSj/SXuA719QXXQnDvN8Qzls=
=Ix/Y
-END PGP SIGNATURE-



[i386] adlibtracker2 and fp-units-i386

2023-06-07 Thread Ivan Shmakov
> On 2023-06-07, Sune Vuorela wrote:
> On 2023-06-07, Paul Wise  wrote:

 >> I note that there are a number of packages available on i386 but not
 >> available on amd64, is anyone planning on an MBF about this issue?

 > I got curious.  Some of them are hurd specific.  Others are a i386
 > specific version, either for fewer processor capabilities or just a
 > specific one, like signed bootloader packages and such.  Lets remove
 > those and see what we have left.

[...]

 > Old soundblaster card related:

 >>  adlibtracker2 deb sound optional arch=i386

"Related," yet not "dependent."  This package allows one to
compose /and play/ music composed for the OPL3 FM synthesis
chip (and its clones), such as was (historically) used in
Adlib and compatible boards.  Naturally, it contains an OPL3
emulator and, in recent versions, has no support for hardware
OPL3 chips.

This package is similar in spirit to, e. g., goattracker for SID
(or the recently removed aylet for AY-3-8912.)

I've been meaning to check why it's i386-only for a while now.
As a (not particularly educated) guess, it might have something
to do with it being written in Free Pascal.

 >>  sb16ctrl-bochs deb otherosfs optional arch=any-i386

[...]

 > i386-version of something and helpers and hardware enablement:

 >>  fp-units-i386 deb devel optional arch=i386
 >>  fp-units-i386-3.2.2 deb devel optional arch=i386

... For instance, at [1], I only see "Kylix" mentioned for:

  fp-units-i386
Free Pascal - Kylix compatibility units dependency package

  fp-units-i386-3.2.2
Free Pascal - Kylix compatibility units

[1] http://packages.debian.org/sid/source/fpc

-- 
FSF associate member #7257  http://am-1.org/~ivan/



Accepted fsspec 2023.3.0-1~exp1 (source) into experimental

2023-06-07 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sat, 01 Apr 2023 15:51:44 -0300
Source: fsspec
Architecture: source
Version: 2023.3.0-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Python Team 
Changed-By: Emmanuel Arias 
Changes:
 fsspec (2023.3.0-1~exp1) experimental; urgency=medium
 .
   * New upstream version.
   * d/patches/0001-explicit-use-of-127.0.0.1.patch: Remove patch. It was
 already applied by upstream.
   * d/control: Move python3-tqdm from Recommends binary package to
 Build-Depends source package.
   * d/control: Bump Standards-Version to 4.6.2 (from 4.6.0.1; no further
 changes).
   * d/patches/turn-off-assert-in-debian.patch: Add patch to turn off an
 assert in test_make_path_posix test.
   * d/source/lintian-overrides: Remove unnecessary lintian override.
 - Add source-is-missing in lintian-overrides. It's a false positive.
   * d/tests/control: Add python3-tqdm as Depends.
Checksums-Sha1:
 c509a1be31cfa16dd05e9d5c2f047876636cf6a0 1930 fsspec_2023.3.0-1~exp1.dsc
 502975e23ec826fd88e47795c38f468125ee766a 352293 fsspec_2023.3.0.orig.tar.gz
 9e5d55b56943e3ef815ca188852392e3ad7c7244 5388 
fsspec_2023.3.0-1~exp1.debian.tar.xz
 baf4b5b01958c75db01385502bdd38514ac7dc4d 8631 
fsspec_2023.3.0-1~exp1_amd64.buildinfo
Checksums-Sha256:
 3e5ab404882efdff5c6a85d17b4eb2b174e75264bfc014a7d1728da043a4ac29 1930 
fsspec_2023.3.0-1~exp1.dsc
 44d7a53d0cd9da814027bfc95d58abefdaff3c186d6eb72283ca13029f7d7f3c 352293 
fsspec_2023.3.0.orig.tar.gz
 036f9fcb05ea1fc7c915e7b02e94f47f9da4da33519c414dd43eb2598f3c9a06 5388 
fsspec_2023.3.0-1~exp1.debian.tar.xz
 4eff8962614bb62503362f6ace34dff89bbdd9ef106ebc5c4bdfcfca2be91fca 8631 
fsspec_2023.3.0-1~exp1_amd64.buildinfo
Files:
 165a27a190a791b396ca737cf8890aa1 1930 python optional 
fsspec_2023.3.0-1~exp1.dsc
 52ae41413ca0c2b44a57da74e4b8afcf 352293 python optional 
fsspec_2023.3.0.orig.tar.gz
 e528ac4be10a9476e8689e818c3fb18f 5388 python optional 
fsspec_2023.3.0-1~exp1.debian.tar.xz
 09d608d1efbc1e30db4098510fe67c0a 8631 python optional 
fsspec_2023.3.0-1~exp1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iHUEARYIAB0WIQRZVjztY8b+Ty43oH1itBCJKh26HQUCZIB2igAKCRBitBCJKh26
HY0AAQCPUavMzGIiq54CvOxstArLUXBo2EMeNQLz99WvB7z7jQD/bNAnGEl/jDV7
/3gozvK/lHEdKvyeDKzC3ZOmGlhYEwM=
=91vt
-END PGP SIGNATURE-



Accepted debian-installer 20230607 (source) into unstable

2023-06-07 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 07 Jun 2023 03:01:56 +0200
Source: debian-installer
Architecture: source
Version: 20230607
Distribution: unstable
Urgency: medium
Maintainer: Debian Install System Team 
Changed-By: Cyril Brulebois 
Changes:
 debian-installer (20230607) unstable; urgency=medium
 .
   * Release early, release often!
Checksums-Sha1:
 1e5aca38cb5c186bf887f391b962479ab45c4e1b 4015 debian-installer_20230607.dsc
 d49c17a120ba82e2bd6210e27ec6f375ab533059 1194268 
debian-installer_20230607.tar.xz
 87d9bc0af088d8fa82e88c9d8a43d3c79849e4a0 12695 
debian-installer_20230607_source.buildinfo
Checksums-Sha256:
 d2cfeee60e5179f85b7691f1b297b2bf78fdfa4d946cdb401e8324e63c295e06 4015 
debian-installer_20230607.dsc
 5d7a906971573ae37b6c69a3b24a4bc8855f3717581185439c0293a81e20f80f 1194268 
debian-installer_20230607.tar.xz
 8cfd7e5c322a902ef2a3bef974cebf4e9a1eeb9dbbd34724a11ac08511d76909 12695 
debian-installer_20230607_source.buildinfo
Files:
 24fbfcce15a5d16f8ec7083e508ce145 4015 devel optional 
debian-installer_20230607.dsc
 fbb4002043eaeb74945664a096ebabf5 1194268 devel optional 
debian-installer_20230607.tar.xz
 b3f7b8818ce31ec54cbe163d9fd83aeb 12695 devel optional 
debian-installer_20230607_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJEBAEBCgAuFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmSAapkQHGtpYmlAZGVi
aWFuLm9yZwAKCRD/kUrwwrNVIEZYD/9G1Ow41cEvSvTIhZji0TXbSGnt/qdywjrw
7s23ApGKT1SeglB2rFdJSTha8nFRxowLUZuj8ZBaHOfbFLgZyezDeDil7a9nfqxb
T3cHzPpulWIIhU8o1b+GQrGFXFRqg60illEBspg10yKKL8Gy6x8bwDD3IX1qPnlE
TdFFE+8POF7doyCAKsTiZFsRBx6dxzZlyKrxxDPdUEOu9JWVlFiNBwgsFVUV5biK
OKdyTYACee/P0TpL8M6hfdykHSMSrBXaKoX7/GKYvdtHrvxH77SEYpLZpOehrnGk
LTWuwhg213yzhTWO20CaaHXUhR+NTsMXibLH7DZ07OujQVKKP0RTKaCFd3nGm2df
Cdupohj89AWwQD40tBzL0Q6WSUqn+pQEfTQzafH6w1OQOQgJM8wh/Wo2RDf7rd34
Qyaw4CHKHuqQH8jYd7yxeJ4OpM8Poe4CNS3VtXm3Nl5SOgOSjlDrruT9nTQaOkIw
ZrV+qeQQdYOY6jiaJWG/C/KL/nlGXZoqWoKarSsIiyepCTpc/1w2BfvT4S+6RNom
sb93E9gruKlNxDUn4GxAeIQ5BKrPac3az0SN94owHn1EPp/Lxe1gbIZqiSKiGAUx
3G715wX3jYcJlymLXjsOXi+a46vJzapc0Fl1VLlgj2vVn4pTMX4+SIXDyr2ztc3L
KbY3/lPJQg==
=7DMe
-END PGP SIGNATURE-



Re: 64-bit time_t transition for 32-bit archs: a proposal

2023-06-07 Thread The Wanderer
On 2023-06-07 at 03:19, Sune Vuorela wrote:

> On 2023-06-07, Paul Wise  wrote:
>
>> On Tue, 2023-06-06 at 09:33 +0200, Helmut Grohne wrote:
>>
>>> I've been reading the discussion around i386 a bit and found the
>>> direction it has taken a little unproductive.
>>
>> I note that there are a number of packages available on i386 but not
>> available on amd64, is anyone planning on an MBF about this issue?
> 
> I got curious. Some of them are hurd specific. Others are a i386
> specific version, either for fewer processor capabilities or just a
> specific one, like sigend bootloader packages and such. Lets remove
> those and see what we have left. 
> 
> oh. and a few are miscategorized. And some binary-only non-free.

> snes emulator. last upstream release 2007
>>  zsnes deb otherosfs optional arch=any-i386

FWIW: though I haven't touched it in quite some while, I recall from all
those years ago that the reason zsnes is i386-only is that part of its
code is hand-written assembly language for (some variant of) that
architecture, and that rewriting it for that not to be the case would be
at best impractical.

-- 
   The Wanderer

The reasonable man adapts himself to the world; the unreasonable one
persists in trying to adapt the world to himself. Therefore all
progress depends on the unreasonable man. -- George Bernard Shaw



signature.asc
Description: OpenPGP digital signature


Accepted python3.12 3.12.0~b2-1 (source) into unstable

2023-06-07 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 07 Jun 2023 12:16:56 +0200
Source: python3.12
Architecture: source
Version: 3.12.0~b2-1
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klose 
Changed-By: Matthias Klose 
Changes:
 python3.12 (3.12.0~b2-1) unstable; urgency=medium
 .
   * Python 3.12.0 beta 2 snapshot.
Checksums-Sha1:
 88569ae5d6c9aaa536044d8a4b6e4887c69d9a02 3627 python3.12_3.12.0~b2-1.dsc
 eb70f7d95e120670ae7e4c5ed7a51035cbdff5ae 20215500 
python3.12_3.12.0~b2.orig.tar.xz
 73289ad43656217015372e3b01cd317f28e3678a 211368 
python3.12_3.12.0~b2-1.debian.tar.xz
 433e59c93531e87a676724a1e63370f7183e48f3 10381 
python3.12_3.12.0~b2-1_source.buildinfo
Checksums-Sha256:
 d76bd1948cc57543c90cf8abf5346d770c2a8f1870a1b3815ca9275c01f370a8 3627 
python3.12_3.12.0~b2-1.dsc
 8dfc42dda6e4d0647cf8a6f7cd900704dea9fd866402a282829bd2e6e271b818 20215500 
python3.12_3.12.0~b2.orig.tar.xz
 a712755c7b89dbe7b248112acd21369e684c80821c22cadc1eb12572c6cc4565 211368 
python3.12_3.12.0~b2-1.debian.tar.xz
 9ca584a09bad9dcf0e1061ccc585549c2c4fe1467d087ea9f7504d9b6be8d9e9 10381 
python3.12_3.12.0~b2-1_source.buildinfo
Files:
 f0a25e12242e876bb4d2cc3977060197 3627 python optional 
python3.12_3.12.0~b2-1.dsc
 7631011aa48961f5dc0e72a9117b7937 20215500 python optional 
python3.12_3.12.0~b2.orig.tar.xz
 fc41c00f4fe16dbdcd75bc367243f968 211368 python optional 
python3.12_3.12.0~b2-1.debian.tar.xz
 290870d45cdcf72e2f02dbdf32deec8a 10381 python optional 
python3.12_3.12.0~b2-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmSAXT4QHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9Zk3D/4gT3vJsH8EnoXDB2MabkCyk7pAHCW26jxF
UKa4tnf3HlCngeopBwHjGQHwWCafJqUJlMDoBzfE1Nv8KpTT127c5Uqh5lSch3Et
krsBReBzX5IaRO4tcG7qFAkxqJbcu/9gND5z0YYRGZELjNxG/FTXBUm1Ae6agwl4
qfWuW8UFQR9whNr6euBkmSmmWjimzbW7D8BKa94U+RzEO2tPDkNIZnsjXJFnXsPU
P/JWfN+jpuyecP5ffHnKhAYtsqsKwJwLva6jBCS9PIZw5EQZ8KXmvzQSm1TB9WiO
Mq1KXnT6JVlZGvoEbbjZpZ3LOh8JoKGz65a/4H5DsgJASpPY5J5rij/oH2BH3wes
CpALBdO5XtXvw4txUNmMI5QLK/y9kIEaGOo4Bqb1GMNZMiFMV/aLNay/GxgF/f3c
6P3NN1154jkBAXsc+QATq8AnbK0RsuVeGHcnENkBYaoVxnHaHdp3xIUgEBBl/Z+o
oZEwd1n4/tE3xG3Qx/btyayq0B+vh77noo3Z7QSI5O25GJmFuJmMlwlluQbCFC6b
i4/lROkOZa9cjKw6SV4aPG+/DAg3I8fo5s7fHSRIBrk2ZYK2EwrvL+u0aB9kThoA
Ke4L/lzl0z2EpJlyZ8qpddLGY/3A4aIbK8nn8be7BxjVc1SrTpqiDEtyqP2qSTCQ
vK4Qo3P06A==
=EDvc
-END PGP SIGNATURE-



Accepted palettable 3.3.3-1~exp1 (source) into experimental

2023-06-07 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Mon, 05 Jun 2023 07:21:36 -0300
Source: palettable
Architecture: source
Version: 3.3.3-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Python Team 
Changed-By: Emmanuel Arias 
Changes:
 palettable (3.3.3-1~exp1) experimental; urgency=medium
 .
   * New upstream version.
   * d/control: Build with pybuild's pyproject plugin. Add
 pybuild-plugin-pyproject as Build Depends.
   * d/control: Run wrap-and-sort. Also in d/tests/control file.
   * d/control: Update Homepage url to be according to the pyproject.toml file.
Checksums-Sha1:
 00b254c95cd9b5d4d1d0154f5a2e0cdde8f07f5e 2153 palettable_3.3.3-1~exp1.dsc
 852242fa3086fb1adaca8943864598ff4fef9f99 106639 palettable_3.3.3.orig.tar.gz
 456903093d1b3b1ecfd46fd72341509e0a05b64e 9320 
palettable_3.3.3-1~exp1.debian.tar.xz
 b1fac3451597131f7580ca3a22e357607a817434 7267 
palettable_3.3.3-1~exp1_amd64.buildinfo
Checksums-Sha256:
 c3b36de06f1393842654cdbc737b7234f8b23892b2d0161aceecdc3a7a38120a 2153 
palettable_3.3.3-1~exp1.dsc
 094dd7d9a5fc1cca4854773e5c1fc6a315b33bd5b3a8f47064928facaf0490a8 106639 
palettable_3.3.3.orig.tar.gz
 1d871d5d1f4dbc6c92ea1eb43700add4148bf526483bb08c6bb93c9919f8c70e 9320 
palettable_3.3.3-1~exp1.debian.tar.xz
 54ed5a9f4fce25bf3afb7bbf7ddc9496a7f1545749eb1617349033d488e2faf6 7267 
palettable_3.3.3-1~exp1_amd64.buildinfo
Files:
 5ef28e731c4d80d4aa612f0101728263 2153 python optional 
palettable_3.3.3-1~exp1.dsc
 b7ec165674542c0e46552b8ac6c1a984 106639 python optional 
palettable_3.3.3.orig.tar.gz
 1f9f52f7d4d8e2e7a514f0255d72580e 9320 python optional 
palettable_3.3.3-1~exp1.debian.tar.xz
 01c4fd936ebffcb8fd795240bea80a70 7267 python optional 
palettable_3.3.3-1~exp1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQJHBAEBCgAxFiEEE3lnVbvHK7ir4q61+p3sXeEcY/EFAmSAWvoTHGVhbWFudUB5
YWVyb2JpLmNvbQAKCRD6nexd4Rxj8XIpD/4p4PEGDMS2S6I2jlrbrz2hv+bS5LpT
MZThG3mDQGjEUMc3uy6fRZown3Io/HETDr+ZFvI9thb4MkUz9bAQrd7sfnN+aUgF
1EaLRW7YPgGlRThsspmHePIKAIzCQodL3CMGYQrSRY5cOCwbgIMs2MVX8S/PUEh1
COwFscRIEN/9SzOK4XyXJB9KtUC1OWqIkfwQMYzYyDXLfvk2fUCNBdAgIXUDitd0
OzmZT223m/i2A7Hz6ouNTRCCt+4K/bv408/yevHtCUqPwQiQDhG7S7nduUzZuPKB
lzrBncqZUywO7bjxmoIaI3co42yJ0XHkY22K79ALPGHbpGhhJhyf8YIfTHWNA9Fm
EkcLBJeJ6/aEot+2ObqD/uHiwjDvIxW4G7FMBN4fKyJ/mIXmz8LlYtPaiLYhPu0Z
S3PYf19O4tn+atND13VyqatfyTgOEX/h4e5bTgV8mz8SrsoKtxHxM4+KphETyOrY
30NOmNmW3m/V+tAS/t+X65lQun/iepi9x40upMyrq87Pl45OvysNtWgkYiyYV0xa
/JT0kecJBCec/gM463IPPCPhLywRYXyCvHBuD1yRFXP00OowX1Yw1um9hX0cx0v8
uPV+/xVA0sFCaG3GpTdowtw6b1VXNCIMc9R1uOIEK15cSwF+BnbiPHcCzfP1NwzV
/+8ScW1I0pP74Q==
=PM/J
-END PGP SIGNATURE-



Re: 64-bit time_t transition for 32-bit archs: a proposal

2023-06-07 Thread Simon McVittie
On Wed, 07 Jun 2023 at 07:19:39 -, Sune Vuorela wrote:
> On 2023-06-07, Paul Wise  wrote:
> > I note that there are a number of packages available on i386 but not
> > available on amd64, is anyone planning on an MBF about this issue?
> 
> game stuff, mostly contrib, likely binary data for binary blobs
> >  steam deb contrib/oldlibs optional arch=i386
> >  steam-libs-i386 deb metapackages optional arch=i386
> >  steamcmd deb non-free/games optional arch=i386

Steam consists of proprietary binaries which are a mixture of i386 and
amd64. It functionally requires *both* architectures to work. The top-level
package for how this now works in Debian is steam-installer.

The 'steam' package is a transitional package from an older packaging
scheme where it was possible to run on purely 32-bit systems (that is
not true any more), so it is only useful when upgrading existing
32-bit-capable machines.

Even if Valve chose to port the main Steam client executable to amd64,
the purpose of Steam is to run Steam games, and a lot of the older
games (like Team Fortress 2) are proprietary i386 binaries. As long as
that's the case, which in practice it will be forever, we'll need the
steam-libs-i386 metapackage to pull in at least the subset of those games'
dependencies that they cannot usefully bundle (mainly glibc and Mesa).

steamcmd is a proprietary i386 binary. No amd64 version exists, so
until/unless Valve produce one (likely to be a vanishingly low priority),
the only options are i386 or remove.

> >  etqw deb contrib/games optional arch=i386
> >  etqw-server deb contrib/games optional arch=i386
> >  quake4 deb contrib/games optional arch=i386
> >  quake4-server deb contrib/games optional arch=i386

These are wrappers around proprietary i386 binaries which are not in
Debian for licensing reasons, but can be packaged locally by using
game-data-packager. No amd64 version exists, and only their developer
(indirectly Microsoft, which owns ZeniMax, which owns id Software)
could produce one, which in practice is unlikely to happen; so the only
options are i386 or remove.

smcv



Accepted python3.11 3.11.4-1 (source) into unstable

2023-06-07 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 07 Jun 2023 12:13:09 +0200
Source: python3.11
Architecture: source
Version: 3.11.4-1
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klose 
Changed-By: Matthias Klose 
Changes:
 python3.11 (3.11.4-1) unstable; urgency=medium
 .
   * New upstream release.
Checksums-Sha1:
 9c9b2327bd6f4d013a75d63efe45473c1bee9fe0 3636 python3.11_3.11.4-1.dsc
 413b3715d919a7b473281529ab91eeea5c82e632 19954828 python3.11_3.11.4.orig.tar.xz
 271abc5683a6de7d28f8c8bcf32679b48ba9917b 213228 
python3.11_3.11.4-1.debian.tar.xz
 b95cd024fe858e0382df1988903a4074c1ef2a91 7168 
python3.11_3.11.4-1_source.buildinfo
Checksums-Sha256:
 950f87acc4e39c8b6acbed8f55c8cf4852da80799f9cf77d17a53af6416f7d54 3636 
python3.11_3.11.4-1.dsc
 2f0e409df2ab57aa9fc4cbddfb976af44e4e55bf6f619eee6bc5c2297264a7f6 19954828 
python3.11_3.11.4.orig.tar.xz
 231c9543b4c3857b81a3c5861f67bf8854895e8c73671b3ae79282404b4dfa31 213228 
python3.11_3.11.4-1.debian.tar.xz
 6795c72847e8ec113ee1c8e249d5c888eaaa55f13e0db328bcd53c3780ef6906 7168 
python3.11_3.11.4-1_source.buildinfo
Files:
 f6ed9f7df95e00398392fe973960a209 3636 python optional python3.11_3.11.4-1.dsc
 fb7f7eae520285788449d569e45b6718 19954828 python optional 
python3.11_3.11.4.orig.tar.xz
 7a6c5e1835ad49408486495c15467e13 213228 python optional 
python3.11_3.11.4-1.debian.tar.xz
 1c7191efc0b12e6c66a061c5e01647ed 7168 python optional 
python3.11_3.11.4-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmSAWIEQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9aW8D/0cwVASB62OhFjYL0IxHexkpPFmO41f7dmt
Kognnqt2OsUcb2633Nbg+Zu9bzqNvtCF2d5+M3Azbzt+DUQZoLia+8MHfkbtsQni
u0x+Yy0E9jp8FzRFWjUVwGdi0xxtHvF3gHWHVJyBDq7Oav3YyzMSFHGBE88kgmDM
3Teq7UTaDr2ryeKoXfqscg9kFeyXKI5tkfBnuXJA2Ur3C8Cdz/2QOTrgIEVkvLZw
R/Mou7V8VLcXSk3mQf9dKKZ6uKNY0MY51O8AnOD/LQRuo5PtPuEN4bssyLEIo6pH
F1OeWvG8juAFiy6gcZxIdp3pqNj2w2OYP0YShzqPzqIJ1R5P/aOIZJ48B64LHZ7R
obdOU8iJuAD8Io0pBPv8ZRDRHgimE1VQ8+GefVKo7yEuCiWzVB/iHpQS0clin8R+
5rxMq12JSk4q0kh1ojQShP8hluoxxdv3+NjQqi8UNUBzyPwSyGuO37OeNCmGdFkY
Q+ICMsLjzVcVkpeLpe5DUqxI+jKvbWCCHv3DM7Dv0IPOCb3aULbbY0qFaHKQwMUa
Y7vC2okPQlsAbiswq+gZAd633IlOurwnnedRq48BtJCDsc5NWbfbrPznSsbemrhG
ERO4R9MjO5TOuaJ1tBJTeX/PMPZ2zzxKoM3MJuEl6zF5kCzLDS2ZeX+xWyaGBIRE
aR8nC/uS1g==
=i+T0
-END PGP SIGNATURE-



Accepted python3.10 3.10.12-1 (source) into unstable

2023-06-07 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 07 Jun 2023 12:09:46 +0200
Source: python3.10
Architecture: source
Version: 3.10.12-1
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klose 
Changed-By: Matthias Klose 
Changes:
 python3.10 (3.10.12-1) unstable; urgency=medium
 .
   * Python 3.10.12 release.
Checksums-Sha1:
 1bcda0ba2a97aad6c7620f6329f6a3b08e75bfcc 3669 python3.10_3.10.12-1.dsc
 85e043a6cd30835bdf95e3db2d1b4b15e142d067 19654836 
python3.10_3.10.12.orig.tar.xz
 a7e3c65890115275734036ca07c24041181eb4c2 218420 
python3.10_3.10.12-1.debian.tar.xz
 a23630cf777ab735717298ec28a0c105ff5ee50e 7172 
python3.10_3.10.12-1_source.buildinfo
Checksums-Sha256:
 1e7ef43072de80f14669b983f98db0a5c62972d351becb56b5e3eb88206c6cd7 3669 
python3.10_3.10.12-1.dsc
 afb74bf19130e7a47d10312c8f5e784f24e0527981eab68e20546cfb865830b8 19654836 
python3.10_3.10.12.orig.tar.xz
 5ed0e1b04489bd3ab97508d3626428ef746d3ec3f96ba736a4bc9669aea18c0c 218420 
python3.10_3.10.12-1.debian.tar.xz
 01616f7157b3faac44859070e9e252e168c10fd34fafff322f75cfd55ca97c81 7172 
python3.10_3.10.12-1_source.buildinfo
Files:
 e434ba51b3f706f5c92bdda80e4a2ae2 3669 python optional python3.10_3.10.12-1.dsc
 49b0342476b984e106d308c25d657f12 19654836 python optional 
python3.10_3.10.12.orig.tar.xz
 614465ef2cb3dceb8fbb12c777acb546 218420 python optional 
python3.10_3.10.12-1.debian.tar.xz
 b0d7cff7fc2dd9621009fa30dfc55c7d 7172 python optional 
python3.10_3.10.12-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmSAV6sQHGRva29AZGVi
aWFuLm9yZwAKCRC9fqpgd4+m9ZSFEACPaa6edacEWbttCR5YrreckH9bb1ZXq9an
hfSBCbTM7gJJYAeTl5ulEo+zeSOl8luNrDFEk3uwSW3OamZIoxC3PlPCF1mhvzHy
zPyIhEJcyDxzkNKgA/30uDihk2PA8jxYv2ePkxUQMem7ysBspn9lXp2DtA2uzqgj
DRp1XxUBQhemsnCuo4kIau0Wl/+7xAWg+KrAqo1MArLfb4mPgt8DC7ZpIgfEx6jp
3X7oqbhyt8Ojriz+nnrOzzrreDfk/+HEbiXZqE+fJxKfLlYpPIBcAiNm1p9HYbjp
nGQ00x9Z03uW3qiwMepZ3eLGRlZNg1sDCYz45F5Zj2v04o/ps56xMw4IBut29qfy
7SLjhrhjBpUy4kh3EDnDEUON1tNTjNcOWA/4pNH1iwxoN3KjJ95uKR2jqfrBauHS
9sQ7TrHsRRweiV1k9XRTksiRrewG5BiXI7qzzi1WtMiHZK51Wvo1CL5+IHHa0IuR
KZO09N5K+QmcaDfduH8mi36SoXfL7XU9jgCQ3zEOvnsIG20MBfoEPX2cI2m1mt1z
Zio/SpjmXZowZQ+TOj9+GvYn7vtTYU2z8PSSNO0JSeulpWszql4yl23GIvwyzg5a
/RYxnEnyKq8ryT0dQaZptY8MYKodzB6+wKsRSv1mrQm3eROC7k1IcyNTfeMwKgoA
KdBEXUAXUg==
=eVxf
-END PGP SIGNATURE-



Accepted gdb 13.2-1 (source) into unstable

2023-06-07 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 06 Jun 2023 14:07:56 +0200
Source: gdb
Architecture: source
Version: 13.2-1
Distribution: unstable
Urgency: medium
Maintainer: Héctor Orón Martínez 
Changed-By: Héctor Orón Martínez 
Changes:
 gdb (13.2-1) unstable; urgency=medium
 .
   * New upstream release.
   * Drop debian/patches: included upstream.
 - fix-crash-in-inside_main_func.patch
 - aarch64-pauth-registers.patch
Checksums-Sha1:
 46fc2c161e5249bf94042a12ec08e9f8b3e4b4ac 2864 gdb_13.2-1.dsc
 d5079318a13ce005db47cbe7172cac88d3c39a14 24320840 gdb_13.2.orig.tar.xz
 a138f457ce7841de65e455f835d8579cc3e77ffa 195 gdb_13.2.orig.tar.xz.asc
 0762e710dfcd1ad24a7d16351275fd2ac03b019f 48336 gdb_13.2-1.debian.tar.xz
 664b67439c35112b439d414c6267f866d357c8ba 10601 gdb_13.2-1_source.buildinfo
Checksums-Sha256:
 bf6bc375d68134e133d30a9862cc2c0e2e17610160f0ab6a4b4aaaf07d6fd019 2864 
gdb_13.2-1.dsc
 91b51012ea9e8e9e0dab5a0e83510f9832dd6ef2dac2912607d6111bcf0d0f17 24320840 
gdb_13.2.orig.tar.xz
 69e6e835561c61e689433b03c48ec58af257eb0834284b550e9a6711f294f042 195 
gdb_13.2.orig.tar.xz.asc
 80900479b1335de079ec2406e4b01eeefcdbe6c281569b97bfccab70293dd6d8 48336 
gdb_13.2-1.debian.tar.xz
 19f7e6919891fab3ce97bbb6bcefa043dd7f43f0401b5901a3f711d5b5340ced 10601 
gdb_13.2-1_source.buildinfo
Files:
 633bc455565d4db3e55467a1a08f764e 2864 devel optional gdb_13.2-1.dsc
 511c1895244fdfbc4a81e252a1ff9eb2 24320840 devel optional gdb_13.2.orig.tar.xz
 30aaf117e40c49a9aeca38c2951b8844 195 devel optional gdb_13.2.orig.tar.xz.asc
 d06a161776c8dbed889a02ad1020d1f6 48336 devel optional gdb_13.2-1.debian.tar.xz
 380f1cc65910d71f990ab8152aa3db9b 10601 devel optional 
gdb_13.2-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEE6Q8IiVReeMgqnedOryKDqnbirHsFAmSAUisACgkQryKDqnbi
rHu8JBAAhvqOks77rz8OxXA2ozJ0HZdGdbZubjWipEuw/5OLwDNPoLLtzyqFhRBq
6YaFqQuzTgUkOJ7bcBMAXzRxb6F+F5CUn6b2jYn4+ipCvfIIYC52AGVxqFNYEpYU
KvoErrHqAF0+fmKoFyPydMmC9mtKn5D7MVwjV2IQBGumcN8jtZX1ETa6TXawlZlu
wvFVITgB7oWpMQZD3F3Cb23hJmeKSBGjrPN38FJ/4g/5EB8ON7iDVslDSP5vL+YL
aKazCHorZRpUFEUdQXVQ9DXRAYA7eYwgTDS12buktymQyxOwoxxvQURML5D62O/i
ZnLmISCx8+qqhSkND1i6Xlyk6wPpm+NGgOlSiRskettz/d7pkKMadKQxl+6bZfrG
aSBiRUa0Ta59OGZucCBqgiaWYDxTEKqAetcAX0ThVXX2bGpEleDFtCDhObkrx7LS
wrEC0orRoNVmV97Zpv5ae0RI9sRtH3ZMwNO3+MU5mYJihbzEqaVREqS148jw+uF0
Wb141hUlZwNY/381UvMznudFY+epS14PEHcFKHT2XVaOfrjzuK+G1uVKAqUGiO0B
IHVWQAsesC2Y3ZXQNkMzmGLGMAcl4i9TVtMHd3CQDQZWhkiddHSt0hI+pHX24D+y
vRyXxTtBAFWLQdtZA6XC29YnPtXVk9+kHuksoAgCzQNcJ8XXAF4=
=/p/d
-END PGP SIGNATURE-



Re: 64-bit time_t transition for 32-bit archs: a proposal

2023-06-07 Thread Peter Van Eynde
Hi,

On Wed, Jun 7, 2023, at 09:19, Sune Vuorela wrote:
> lisp runtie. unsure why restricted
>>  cmucl deb lisp optional arch=i386
>>  cmucl-clm deb lisp optional arch=i386

cmucl contains a compiler and is self hosting (the compiler is used to create 
the new version of the environment). x86 is the last active architecture for 
this system, but as a whole it is slowly drying.

Most people moved on to using sbcl, which supports amd64 and has a more active 
development. I planned to ask for removal of cmucl after the next release. End 
of an era...

Best regards, Peter



Re: 64-bit time_t transition for 32-bit archs: a proposal

2023-06-07 Thread Sune Vuorela
On 2023-06-07, Paul Wise  wrote:
> On Tue, 2023-06-06 at 09:33 +0200, Helmut Grohne wrote:
>
>> I've been reading the discussion around i386 a bit and found the
>> direction it has taken a little unproductive.
>
> I note that there are a number of packages available on i386 but not
> available on amd64, is anyone planning on an MBF about this issue?

I got curious. Some of them are hurd specific. Others are a i386
specific version, either for fewer processor capabilities or just a
specific one, like sigend bootloader packages and such. Lets remove
those and see what we have left. 

oh. and a few are miscategorized. And some binary-only non-free.

Some byte code interpreter for games and games. Apparantly puts pointers
in ints.
>  fenix deb devel optional 
> arch=arm,armel,armhf,hppa,hurd-i386,i386,kfreebsd-i386,m68k,mips,mipsel,mipsn32,mipsn32el,powerpc,s390,sh4,sparc
>  fenix-plugin-mpeg deb devel optional 
> arch=arm,armel,armhf,hppa,i386,kfreebsd-i386,hurd-i386,m68k,mips,mipsel,sh4,powerpc,s390,sparc
>  fenix-plugins deb devel optional 
> arch=arm,armel,armhf,hppa,i386,kfreebsd-i386,hurd-i386,m68k,mips,mipsel,sh4,powerpc,s390,sparc
>  fenix-plugins-system deb devel optional 
> arch=arm,armel,armhf,hppa,i386,kfreebsd-i386,hurd-i386,m68k,mips,mipsel,sh4,powerpc,s390,sparc
>  pixbros deb games optional 
> arch=armel,armhf,hppa,hurd-i386,i386,kfreebsd-i386,m68k,mips,mipsel,powerpc,sh4
>  pixfrogger deb games optional 
> arch=armel,armhf,hppa,hurd-i386,i386,kfreebsd-i386,m68k,mips,mipsel,powerpc,sh4

Last upstream release uploaded in 2004. Unsure why restricted
>  fnfx-client deb utils optional arch=i386
>  fnfxd deb utils optional arch=i386

TV card grabber. Last upstream release uploaded in 2002. Unsure why
restricted
>  gatos deb misc extra arch=i386
>  libgatos-dev deb libdevel extra arch=i386
>  libgatos0 deb libs extra arch=i386

Tv card configuration. Last upstream uploadde in 2002. Unsure why
restricted
>  atitvout deb misc optional arch=i386,ia64

loads vst plugins. But others does that on 64bit as well
>  lmms-vst-server deb sound optional arch=i386

Hardware driver helper. The accompanying dkms package seems to also be
x86_86
>  sl-modem-daemon deb non-free/misc optional arch=i386

playstation2 emulator. Requires sse2.
>  pcsx2 deb games optional arch=i386

snes emulator. last upstream release 2007
>  zsnes deb otherosfs optional arch=any-i386


Old soundblaster card related:
>  adlibtracker2 deb sound optional arch=i386
>  sb16ctrl-bochs deb otherosfs optional arch=any-i386

m68k helper. Unsure why restricted
>  mac-fdisk-cross deb otherosfs optional arch=i386,m68k
>  pmac-fdisk-cross deb otherosfs optional arch=i386,m68k

lisp runtie. unsure why restricted
>  cmucl deb lisp optional arch=i386
>  cmucl-clm deb lisp optional arch=i386

game stuff, mostly contrib, likely binary data for binary blobs
>  steam deb contrib/oldlibs optional arch=i386
>  steam-libs-i386 deb metapackages optional arch=i386
>  etqw deb contrib/games optional arch=i386
>  etqw-server deb contrib/games optional arch=i386
>  quake4 deb contrib/games optional arch=i386
>  quake4-server deb contrib/games optional arch=i386
>  steamcmd deb non-free/games optional arch=i386

Non-free or non-free binary dependencies
>  intel-mkl-linktool deb non-free/utils optional arch=i386
>  libmkl-gf deb non-free/libs optional arch=i386
>  libmkl-intel deb non-free/libs optional arch=i386
>  libmkl-p4 deb non-free/libs optional arch=i386
>  libmkl-p4m deb non-free/libs optional arch=i386
>  libmkl-p4m3 deb non-free/libs optional arch=i386
>  libmkl-vml-ia deb non-free/libs optional arch=i386
>  libmkl-vml-p4 deb non-free/libs optional arch=i386
>  libmkl-vml-p4m deb non-free/libs optional arch=i386
>  libmkl-vml-p4m2 deb non-free/libs optional arch=i386
>  libmkl-vml-p4m3 deb non-free/libs optional arch=i386
>  speech-dispatcher-ibmtts deb contrib/sound optional arch=i386

i386-version of something and helpers and hardware enablement:
>  fp-units-i386 deb devel optional arch=i386
>  fp-units-i386-3.2.2 deb devel optional arch=i386
>  fwupd-i386-signed-template deb admin optional arch=i386
>  fwupd-i386-signed deb admin optional arch=i386
>  libnvidia-legacy-340xx-cuda1-i386 deb non-free/libs optional arch=i386
>  nvidia-legacy-340xx-driver-libs-i386 deb non-free/libs optional arch=i386
>  libnvidia-legacy-390xx-cuda1-i386 deb non-free/libs optional arch=i386
>  nvidia-legacy-390xx-driver-libs-i386 deb non-free/libs optional arch=i386
>  nvidia-legacy-390xx-driver-libs-nonglvnd-i386 deb non-free/libs optional 
> arch=i386
>  grub-efi-ia32-signed deb admin optional arch=i386
>  grub-efi-ia32-signed-template deb admin optional arch=i386
>  grub-efi-ia32-signed-template deb admin optional arch=i386
>  sse2-support deb misc optional arch=any-i386
>  shim-helpers-i386-signed-template deb admin optional arch=i386
>  shim-helpers-i386-signed deb admin optional arch=i386
>  strace64 deb utils optional arch=i386,powerpc,s390,sparc
>  wine32 deb 

Accepted trabucco 1.4-1 (source) into unstable

2023-06-07 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 31 Jul 2022 18:18:25 +0200
Source: trabucco
Built-For-Profiles: noudeb
Architecture: source
Version: 1.4-1
Distribution: unstable
Urgency: low
Maintainer: Salvo 'LtWorf' Tomaselli 
Changed-By: Salvo 'LtWorf' Tomaselli 
Changes:
 trabucco (1.4-1) unstable; urgency=low
 .
   * New upstream release
   * Port to Qt6
   * Added upstream metadata file
   * Bump Standards Version to 4.6.1.0
   * Add Suggest to pass, since it can be used if installed
Checksums-Sha1:
 401f5f2d41ebf40867cdaa546414be72cf9f75cd 2053 trabucco_1.4-1.dsc
 578ff68f8e67590e87364aa1a2e934d9ce128735 233396 trabucco_1.4.orig.tar.gz
 91ba8f5faeace4e894ce8b00fb28ba5b4140d3fa 833 trabucco_1.4.orig.tar.gz.asc
 2fabd386710bd17c29d60bd592217adfc071a6d7 13156 trabucco_1.4-1.debian.tar.xz
 fca9b5819b0a7b4f9f6a3fa3b8e63a52cebe08af 12894 trabucco_1.4-1_source.buildinfo
Checksums-Sha256:
 19a99044a7178e339eb331a680a83481f92717598a9c831b8f2fb2d6e6e26cae 2053 
trabucco_1.4-1.dsc
 cd2111aa5a37c749da5c21a2cb4f1340602315dbad1502e95ca9d6fab15df46f 233396 
trabucco_1.4.orig.tar.gz
 9c5bdf6bd10dbba6e8b845c8515d6b949101ee64978bc14467f7e9c73043e0bf 833 
trabucco_1.4.orig.tar.gz.asc
 a699f8bc789210ba20203a69a916546578b08cc3e277de7b50d3d6973d028661 13156 
trabucco_1.4-1.debian.tar.xz
 94e621d2240ea46f55a3c1ad9fee624999a148624ce59bdabef3f97fd31f6bfe 12894 
trabucco_1.4-1_source.buildinfo
Files:
 682dd034b1ebd9deae8c99ee8d648cb3 2053 misc optional trabucco_1.4-1.dsc
 d368f62e7ecef7279baeee2ccae5cca3 233396 misc optional trabucco_1.4.orig.tar.gz
 aff1e8af05c2aefbf50c3d09bfc4e962 833 misc optional trabucco_1.4.orig.tar.gz.asc
 d553a63c863c41c7c70f8a29f937ebb3 13156 misc optional 
trabucco_1.4-1.debian.tar.xz
 6aa71754f00d4084406316506e17be3a 12894 misc optional 
trabucco_1.4-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmSAIpMACgkQ808JdE6f
XdnZUBAAqxlE4QYlE39jMVsdhmZsxRx7A3zKoPgqjLujgxo0GT4bEK1Omd+BLdQp
VkpgBX7yTvgsgtTMm/7HDKK8qwE2+X4oZ1EQt2SuXs+TWUM4IQ1+8v97X3Ziv6+L
PWLu8RCKas9+6C3ruQwBHURRhXNmwJVDBzqfu5ujNIj09PGQj9OXTeJdMqaNpcUw
1Bl7LHaWg++XBJFogdL0zA3daMLscHb1oFU2FA6Yu98ChxPfw37Iwkdhu6MH0xMe
zrDP0c+E53MAuFAOMqd/dqsAI8iuagtsPnhytTGGOPvdq/M8XEtCkZPej3qlPets
r/btsv14ZJOt32KiEqzxsrrJUbgi6HkpMVR4LvQIkpLS8q/iNsAeu8yNN8B82eG1
3gl7IYJSfTw2LKBYF7s70aS7FLuQhGP//xa5yELwCLXWzP3OxeFHcamKtZZ7XYzo
PEBrHfwFzBHI/u5/yMOK7Obuv8gtsTnANlStdQvMDM+Bmxe4DiCZC++ZedV0Zb0R
eKZP5mXgGC7U0+8gjNYzSC/MzA8B75VqwMeRaOPh4mxGJl3srgIfyeVRkPQ2OqFV
y6xWkcPQ7pfiIhh63iiqWrR7HwAkHLjl1433JTZLL0J8wOaCumgoZ0HQNcxL9mx/
uCx4DRZGeiTztdOA/pby4QKKXRlnNZehaP+RfWZLqFO/2LA6f5M=
=oCwL
-END PGP SIGNATURE-



Accepted josm 0.0.svn18746+dfsg-1~exp3 (source) into experimental

2023-06-07 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Wed, 07 Jun 2023 07:58:06 +0200
Source: josm
Architecture: source
Version: 0.0.svn18746+dfsg-1~exp3
Distribution: experimental
Urgency: medium
Maintainer: Debian GIS Project 
Changed-By: Bas Couwenberg 
Changes:
 josm (0.0.svn18746+dfsg-1~exp3) experimental; urgency=medium
 .
   * Exclude javax files when building JOSM.
   * Add service provider for jakarta.json.spi.JsonProvider.
   * Add org.eclipse sources for parsson.
   * Update jakarta.json to 2.1.2 for JsonConfig required by parsson.
Checksums-Sha1:
 f7ce5ef04b2fa6fe26e23c27cdefad11f8567ac9 2299 josm_0.0.svn18746+dfsg-1~exp3.dsc
 67bf6c9e1fd2e8c75929eb29de7212390eab4214 88428 
josm_0.0.svn18746+dfsg-1~exp3.debian.tar.xz
 e3dc30ade99236f2def4a895f4e8df6a76afb1ff 11863 
josm_0.0.svn18746+dfsg-1~exp3_amd64.buildinfo
Checksums-Sha256:
 c3bc7434be75be56c6fc3d6331dc9e6768d3e77906e5385afded86ca751b2d2a 2299 
josm_0.0.svn18746+dfsg-1~exp3.dsc
 a866ee96ec86fcf056cc5dedb0c2e530beb7be0e5ade9eb5405cc33ef6cb3129 88428 
josm_0.0.svn18746+dfsg-1~exp3.debian.tar.xz
 946a6bd03873e4181603af12530817ed9d6f8b34a1b4eb55c2ed48c7914524cc 11863 
josm_0.0.svn18746+dfsg-1~exp3_amd64.buildinfo
Files:
 70bd1f7df376462acaaf99781fd85b2e 2299 utils optional 
josm_0.0.svn18746+dfsg-1~exp3.dsc
 ab6effda8b722515f6810c7fc96272b1 88428 utils optional 
josm_0.0.svn18746+dfsg-1~exp3.debian.tar.xz
 02f6ba3688a849ba1154220a46d54085 11863 utils optional 
josm_0.0.svn18746+dfsg-1~exp3_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAmSAHxAACgkQZ1DxCuiN
SvHhbRAAuV1aGlDb01yZzG5Tzg5GvC6RGhuv9G18V8GdiQ3vB77bjm8qfjuYyXXs
5zG4A0W1ATGobczG2S5YmVKWqM0GFVJQpLKmwDer6pXFFZaC1soZfKvdzR9xGCul
BTl2v+rm29Gy/YHpfPRyBWbwk61qO5F5n7blpfuiuR8ZXcTzMqB5ImfkElNEK7Vx
3/dOFwRwY5kAdN9YxDMZ7zZg1uC2Khtej6mn9Ey0v5aBv94SG9yd9gBRLsyvgyr8
MyiG2mmo3XKyrbO/e2D6Do2/xQmYt33BaIoiV+HPwVTmxRr32F+L6mFyBfv9BDA1
PTROpmE9ftJptQNfIumZn42puS+lm1Ut604kkgzK0WSAF/p91Abt6e3S8dXwlrdg
uFSGy72Ni2+2+y2BWDLchDFD+iuv/wJnEl6WskwSBy5vONMoAKqb26QLIdX7ZXoy
j/rLxJGKbjj43ZW2bSy48QkVZ67VcD4OR3OPi9td+iKZTAWDA2rvWT60NAv9Mh1b
LCzu+RD5AoXXZqmvL6lBmPnZGgvi7CMG6+AJDNj10KeVZBNXBDDlZ1j2CWsq1nnK
DoAI33F/DWZ4n1/3jxV5ls44OfbQhpseGUpWEjVjv7s9wtPya+YcRkBOxhhyZk/j
+nULOLyrtaaUDNGN456cgFfv+aSUcnn07B5kCnxZn9JDvgVJR6Q=
=0Hvx
-END PGP SIGNATURE-



Accepted golang-1.20 1.20.5-1 (source) into unstable

2023-06-07 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 07 Jun 2023 12:05:11 +0800
Source: golang-1.20
Architecture: source
Version: 1.20.5-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Compiler Team 
Changed-By: Shengjing Zhu 
Changes:
 golang-1.20 (1.20.5-1) unstable; urgency=medium
 .
   * Team upload
   * New upstream version 1.20.5
 + CVE-2023-29402: cmd/go: cgo code injection
 + CVE-2023-29403: runtime: unexpected behavior of setuid/setgid binaries
 + CVE-2023-29404/CVE-2023-29405: cmd/go: improper sanitization of LDFLAGS
Checksums-Sha1:
 8be910cfc75e448c22858f16202b4d07fec4db4b 2234 golang-1.20_1.20.5-1.dsc
 1c98cb58e2edd89d722a60a108f217a60023d16c 26192951 
golang-1.20_1.20.5.orig.tar.gz
 99bbe5c07157ff73f5ec3c21b2275f442c7e9c50 819 golang-1.20_1.20.5.orig.tar.gz.asc
 ada2765191738c1871e361f2a9e601307d88a026 37176 
golang-1.20_1.20.5-1.debian.tar.xz
 9b4aed3f83de823895aa8f30979a94cb5f3a7d01 6216 
golang-1.20_1.20.5-1_amd64.buildinfo
Checksums-Sha256:
 fe614670c7e50dae9c7188b5e5b25a16f283a5d2988d0caa07fecab4eb0107cc 2234 
golang-1.20_1.20.5-1.dsc
 9a15c133ba2cfafe79652f4815b62e7cfc267f68df1b9454c6ab2a3ca8b96a88 26192951 
golang-1.20_1.20.5.orig.tar.gz
 ef0fd1a8d7af339d70e05a96da889d95c6b77d027a176f3975b89c58c6053bbd 819 
golang-1.20_1.20.5.orig.tar.gz.asc
 ce65ca438b2740cdbbd1bf7ba118a178ad5afae2f9b7425a21039bd0a1b7b419 37176 
golang-1.20_1.20.5-1.debian.tar.xz
 01f438985ad62609cb928783e331d6061c5084fa4686e03fdfe8fb863c69224f 6216 
golang-1.20_1.20.5-1_amd64.buildinfo
Files:
 3ad6ada77566caa0986e54cb93d7bfaf 2234 golang optional golang-1.20_1.20.5-1.dsc
 336cae9b3afcfd3e60e41cae5401c4c2 26192951 golang optional 
golang-1.20_1.20.5.orig.tar.gz
 3976676a9e463b0b5b86354618727a3b 819 golang optional 
golang-1.20_1.20.5.orig.tar.gz.asc
 8123930d786b4a143466752aa3b29cfc 37176 golang optional 
golang-1.20_1.20.5-1.debian.tar.xz
 ccb918a1e606c17a7d9c55ff239f8e71 6216 golang optional 
golang-1.20_1.20.5-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iHUEARYIAB0WIQSRhdT1d2eu7mxV1B5/RPol6lUUywUCZIAcWAAKCRB/RPol6lUU
yybtAP4ycSk1uNC3lcOMDCwF109Ug15KHdIt3EICXSgM/s+3zgEA0FOhz3y0FNN6
TQij7tiQmWx/3fWH2eGd8BdgYoH7kwE=
=D4id
-END PGP SIGNATURE-



Accepted golang-1.19 1.19.10-1 (source) into experimental

2023-06-07 Thread Debian FTP Masters
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 07 Jun 2023 12:28:33 +0800
Source: golang-1.19
Architecture: source
Version: 1.19.10-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Go Compiler Team 
Changed-By: Shengjing Zhu 
Changes:
 golang-1.19 (1.19.10-1) experimental; urgency=medium
 .
   * Team upload
   * New upstream version 1.19.10
 + CVE-2023-29402: cmd/go: cgo code injection
 + CVE-2023-29403: runtime: unexpected behavior of setuid/setgid binaries
 + CVE-2023-29404/CVE-2023-29405: cmd/go: improper sanitization of LDFLAGS
Checksums-Sha1:
 5dacdd1e8c0c9670f3ac54c586345dce56b25247 2241 golang-1.19_1.19.10-1.dsc
 84092157553e6a76d00d22800f97c1727e764a02 26563069 
golang-1.19_1.19.10.orig.tar.gz
 af81e247294ab4cb09f00261d00b90654e726e1d 819 
golang-1.19_1.19.10.orig.tar.gz.asc
 0be25fd1f95576c883ac6465a8182b4ca292ea64 42056 
golang-1.19_1.19.10-1.debian.tar.xz
 cf50d4bf3cc664bcb5fdd84a4695faf23171d1ab 6230 
golang-1.19_1.19.10-1_amd64.buildinfo
Checksums-Sha256:
 3b5b123407390a4c29eecf7112fc6907878932e14adea404503eb119ffd1ab1d 2241 
golang-1.19_1.19.10-1.dsc
 13755bcce529747d5f2930dee034730c86d02bd3e521ab3e2bbede548d3b953f 26563069 
golang-1.19_1.19.10.orig.tar.gz
 e80b3d740c1b2499bad60887f5497a382e17079d78a3fad045d42bc4bad1ea33 819 
golang-1.19_1.19.10.orig.tar.gz.asc
 be9aa8e3b6aeafd54066fbe9d199a6a24472d9f115d30f71d478ebb586c00e4a 42056 
golang-1.19_1.19.10-1.debian.tar.xz
 6df808465b27d6ddbd6338f2c2627ab48b4730183c1abcc8fc7a2adfe17f302f 6230 
golang-1.19_1.19.10-1_amd64.buildinfo
Files:
 d7220969c25848fada57055a4e4d86c4 2241 golang optional golang-1.19_1.19.10-1.dsc
 d2f0ba6706f54f2cb8f0814c4fed8a06 26563069 golang optional 
golang-1.19_1.19.10.orig.tar.gz
 837dd363c88d0ed798ba8ce3bec70412 819 golang optional 
golang-1.19_1.19.10.orig.tar.gz.asc
 4c83d261d9345aba9b01dc03ce77a339 42056 golang optional 
golang-1.19_1.19.10-1.debian.tar.xz
 509dbb431e543187406efef726bf2538 6230 golang optional 
golang-1.19_1.19.10-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iHUEARYIAB0WIQSRhdT1d2eu7mxV1B5/RPol6lUUywUCZIAcTwAKCRB/RPol6lUU
y4iVAQDA2KQY9osBiI9L+al/tWAUP/7dXggV4nXitccLM/otFwD+PQ6ZjnmesDOX
buSgb+Pj/MBag1l/mtPM6frQZCxFIgc=
=Kdlc
-END PGP SIGNATURE-



Bug#1037176: ITP: typesense -- Fast, typo-tolerant search engine

2023-06-07 Thread Didier 'OdyX' Raboud
Package: wnpp
Severity: wishlist
Owner: Didier 'OdyX' Raboud 
X-Debbugs-Cc: debian-devel@lists.debian.org

  Package name: typesense
  Version : 0.24.1
  Upstream Contact: TypeSense team 
  URL : https://typesense.org
  License : GPL-3
  Programming Lang: C++

Typo-tolerant search engine optimized for instant search-as-you-type
experiences and developer productivity. Push data to it and then allow
users to search through this data via a search UI in a site or app.

I plan to package this under https://salsa.debian.org/debian/typesense.
If there's a matching packaging team, more than happy to move there!