Re: Transition sane-backends
On 8/25/18 5:14 PM, Jeremy Bicha wrote:
> It's not really a patch. It is:
>
> diff -pruN 1.0.27-1~experimental6/debian/control
> 1.0.27-1~experimental6ubuntu2/debian/control
> --- 1.0.27-1~experimental6/debian/control 2018-07-08 12:00:41.000000000 +0000
> +++ 1.0.27-1~experimental6ubuntu2/debian/control 2018-08-10
> 06:43:32.000000000 +0000
> @@ -78,9 +78,9 @@ Package: libsane1
> Section: libs
> Architecture: any
> Multi-Arch: same
> -Breaks: libsane (<<1.0.27-1)
> -Replaces: libsane (<<1.0.27-1)
> -Pre-Depends: ${misc:Pre-Depends}
> +Conflicts: libsane (<< 1.0.27-1~)
> +Replaces: libsane (<< 1.0.27-1~)
> +Provides: libsane (= ${binary:Version})
Of course that's a patch. Why do you think it starts with "diff"?
It's just not a Debian patch which patches the upstream software but
I never implied that.
>> Overall, Joerg has invested a lot of time and effort to fix the
>> missing SO version in the package name and most other people we
>> have discussed this with in Debian agreed with this change.
>
> I question that statement. I have tried proposing that change multiple
> times to Jörg but I haven't really even gotten a response from him
> about it. I believe there are other Ubuntu developers who agree with
> the Ubuntu modification and some of them are active in Debian as well.
I don't think this was intentional from Joerg's side. He was mainly
concentrated on fixing other issues first and the accidental upload
came from my side because I forgot this day that sbuild is ignoring
the distribution from the changelog entry. So the package landed
in unstable too early.
> Renaming the soname without a Provides is a problem because I
> understand there are lots of third-party .deb packages which would no
> longer work in Debian until those third-parties update their binary
> packages. And it's not clear requiring that third-party work would be
> helpful here.
I don't disagree with that.
Joerg, can you go ahead and make the suggested changes so we can start
the transition?
Thanks,
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaubitz@debian.org
`. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
Reply to: