Ondřej, Chris, Thank you for reaching out to us. We would indeed like to maintain or help maintain the zeroc-ice packages in Debian; Jose (j...@zeroc.com, cc'ed) could become co-maintainer.
We had a long discussion with Cleto in 2014 about Ice 3.6 packaging in Debian, as we hoped to synchronize our packaging. This resulted in various changes to our deb packages... but this was not incorporated into Debian jessie or stretch yet, which still uses Ice 3.5. I think both Cleto and Paco are now busy with other projects and can't devote much time to Ice packaging. For this immediate issue - PHP 7 support in stretch - I suggest we do the following: (a) add PHP 7 support to our 3.6 branch (b) add Ice 3.6.2+ (and later 3.6.3) packages to stretch with PHP 7 support We'll need some help/reviewing for (b), since our packaging is quite different (and I'd argue much better) than the Debian Ice 3.5 packaging. Cheers, Bernard -- Bernard Normier ZeroC, Inc. https://zeroc.com -----Original Message----- From: supp...@zeroc.com [mailto:supp...@zeroc.com] On Behalf Of Ondrej Surý Sent: Monday, May 09, 2016 7:53 AM To: Chris Knadle <chris.kna...@coredump.us> Cc: 821...@bugs.debian.org; 821...@bugs.debian.org; supp...@zeroc.com; Cleto Martín <cl...@debian.org>; p...@debian.org Subject: Re: src:zeroc-ice: PHP 7.0 Transition Chris, I would say go ahead unless Cleto (who was the last person who cared about zeroc-ice in 2014) or Francisco (who is still listed as maintainer even though he last touched the package in 2012) violenty object. I am also Ccing ZeroC, Inc. folks, as they might be interested in properly maintaining zeroc-ice in Debian. I am quite sure that there will be always somebody (me, you...) willing to review the packaging and sponsor the upload to Debian if they do the heavy lifting. Cheers, -- Ondřej Surý <ond...@sury.org> Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server On Mon, May 9, 2016, at 13:36, Chris Knadle wrote: > Ondřej Surý: > > Hi Chris, > > > > thanks for taking care of this. > > > > You can either try to backport PHP portion of 3.7.0-alpha0 to > > 3.6.2[*], or check with upstream if they can finish 3.7.0 before > > stretch freeze and if they can make it package 3.7.0-alpha0 right away. > > > > * - or ask upstream to include this update in 3.6.X > > The reason I'm involved here is that mumble depends on zeroc-ice and > is going to removed with it if this bug isn't handled. > > I looked at a 'diff -U 1' (1 line of context) of the PHP code between > 3.5.1 > and 3.7.0-alpha0 and it's ~10k lines; this is not something that would > be reasonable as a patch in an NMU. I don't think uploading a new > version of the software as an NMU is in this case either -- someone > would have to be familiar with using the software before they'd be > comfortable sponsoring an NMU upload and this is a package with niche > use. > > Instead the best plan I know of at the moment is removing any PHP > dependencies from the package for now -- meaning commenting out > php5-dev > + > php-zeroc-ice dependencies and the entire php-zeroc-ice section in > debian/control and not shipping the php-zeroc-ice binary package for now. > There are no packages that depend on php-zeroc-ice in Debian, so this > shouldn't cause any known breakage. It's not normally what I'd do but > I don't see a better option. > > A debdiff of this is attached. > > -- Chris > > -- > Chris Knadle > chris.kna...@coredump.us > Email had 2 attachments: > + zeroc-ice_3.5.1-6.5.debdiff > 8k (text/plain) > + signature.asc > 1k (application/pgp-signature)