Re: ppp plugins and dependencies

2015-11-06 Thread Chris Boot
On 07/06/15 11:26, Chris Boot wrote: [...] > One of the first tasks on my list is to resolve the issue with > dependencies and ABI compatibility surrounding the building of ppp > plugins. [...] Hi folks, During this week's Mini-debconf in Cambridge I have worked a lot on ppp and I believe that I

Re: ppp plugins and dependencies

2015-06-30 Thread Peter Samuelson
[Chris Boot] > There probably doesn't need to be an ABI break for every version, but > there is with 2.4.6 => 2.4.7 due to the addition of some variables. If > this was a shared library it wouldn't necessitate a soname bump as it's > essentially just a new symbol, but a plugin that happens to use

Re: ppp plugins and dependencies

2015-06-14 Thread Christoph Biedl
Chris Boot wrote... > The main problem that I see is that there isn't a built-in mechanism for > tracking such a situation, as far as I can tell. There aren't any shared > libraries involved, so I don't have the benefit of sonames, symbols > files or symbol versioning. (...) disclaimer: I might

Re: ppp plugins and dependencies

2015-06-14 Thread Chris Boot
Hi all, I'm emailing again because I realise I got the per-package QA email addresses all wrong, but also because I don't think we came to any real resolution on this. My original message: On 07/06/15 11:26, Chris Boot wrote: > Hi all, > > Apologies for the long email, but there's a lot to disc

Re: ppp plugins and dependencies

2015-06-07 Thread James McCoy
On Sun, Jun 07, 2015 at 11:26:12AM +0100, Chris Boot wrote: > One of the first tasks on my list is to resolve the issue with > dependencies and ABI compatibility surrounding the building of ppp > plugins. Several packages in the archive use the ppp-dev package to help > them build ppp plugins that

Re: ppp plugins and dependencies

2015-06-07 Thread Michael Biebl
Am 07.06.2015 um 13:35 schrieb Chris Boot: > On 07/06/15 11:49, Michael Biebl wrote: >> Thinking about this, something like this could be useful for such >> situations: >> Breaks: != ppp-abi-version-2.4.6 >> as counterpart to >> Depends: = ppp-abi-version-2.4.6 > > We can't do that quite, but this

Re: ppp plugins and dependencies

2015-06-07 Thread Simon McVittie
On 07/06/15 12:35, Chris Boot wrote: > On 07/06/15 11:49, Michael Biebl wrote: >> Shipping a .pc file upstream to get the correct plugin directory (and >> build flags) sounds like a useful addition. > > Upstream's build system is... archaic. It doesn't autotools and its > configure script is hand-

Re: ppp plugins and dependencies

2015-06-07 Thread Chris Boot
On 07/06/15 11:49, Michael Biebl wrote: > Am 07.06.2015 um 12:26 schrieb Chris Boot: >> network-manager only has pppd as a Recommends despite shipping a pppd >> plugin. > > Small correction: network-manager has a versioned Recommends and a > versioned Breaks against ppp. > This is deliberate, sinc

Re: ppp plugins and dependencies

2015-06-07 Thread Paul Wise
On Sun, Jun 7, 2015 at 7:00 PM, Michael Biebl wrote: > Thinking about this, something like this could be useful for such > situations: > Breaks: != ppp-abi-version-2.4.6 > as counterpart to > Depends: = ppp-abi-version-2.4.6 I'm not sure you can do the Breaks part of that as it would have to be l

Re: ppp plugins and dependencies

2015-06-07 Thread Michael Biebl
Am 07.06.2015 um 12:49 schrieb Michael Biebl: > Am 07.06.2015 um 12:26 schrieb Chris Boot: >> network-manager only has pppd as a Recommends despite shipping a pppd >> plugin. > > Small correction: network-manager has a versioned Recommends and a > versioned Breaks against ppp. > This is deliberate

Re: ppp plugins and dependencies

2015-06-07 Thread Michael Biebl
Am 07.06.2015 um 12:26 schrieb Chris Boot: > network-manager only has pppd as a Recommends despite shipping a pppd > plugin. Small correction: network-manager has a versioned Recommends and a versioned Breaks against ppp. This is deliberate, since network-manager does not strictly need ppp. The ve

Re: ppp plugins and dependencies

2015-06-07 Thread Jakub Wilk
* Chris Boot , 2015-06-07, 11:26: Depends: [...] ppp (>= 2.4.6~), ppp (<< 2.4.7~) [...] The tildes are pointless here. s/~//g -- Jakub Wilk -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive:

ppp plugins and dependencies

2015-06-07 Thread Chris Boot
Hi all, Apologies for the long email, but there's a lot to discuss on the topic. Marco d'Itri and I recently agreed that I would take over maintenance of ppp. Thanks for all your hard work over the years keeping this package going, Marco. One of the first tasks on my list is to resolve the issue