Bug#926878: unblock: exim4/4.92-5

2019-04-12 Thread Andreas Metzler
On 2019-04-11 Paul Gevers  wrote:
> Control: tags -1 moreinfo

> Hi Andreas,

> On 11-04-2019 19:51, Andreas Metzler wrote:
>> The second notable change is related to sa-exim. Exim in Debian was
>> patched to allow dlopening a localscan() module. The single consumer of
>> this patch in Debian is sa-exim. (The patch also originates there.)

>> The patch in Debian has been nonfunctional in unstable for quite some
>> time (4.92~RC2-1/experimental/18 Dec, 4.92~RC3-1 unstable/26 Dec and
>> buster/03 Jan). The issue only popped up end of March on the upstream
>> user support ML.

>> Looking at the state of sa-exim (dead upstream since 2006 and buggy: 
>> https://lists.exim.org/lurker/message/20180726.113354.6d03efde.en.html
>> #879687) we have decided stop patching exim, which resulted in 4.92-5,
>> which
>> - improves the example/docs for content-scanning in exim without sa-exim
>> - drops the abovementioned patch and the virtual Provides for
>>   exim4-localscanapi-2.0 and also drops the exim-dev packages (only
>>   needed for sa-exim). Exim now also Conflicts with sa-exim.

> I am probably missing something, but as far as I see it, your packages
> can't migrate to testing/buster because it would make sa-exim
> uninstallable.

uninstallable and unbuildable.

> If I am right, please coordinate with the maintainer of
> sa-exim (in CC). At least at this moment they should agree that it is
> alright to remove sa-exim from buster. I am not seeing any serious bugs
> reported against sa-exim so they may not be aware of the issue.

I had X-Debbugs-Cc'ed sa-exim@pdo on this report. I will also open a rc
bug suggesting sa-exim removal to hash this out properly.

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'



Bug#926878: unblock: exim4/4.92-5

2019-04-11 Thread Paul Gevers
Control: tags -1 moreinfo

Hi Andreas,

On 11-04-2019 19:51, Andreas Metzler wrote:
> The second notable change is related to sa-exim. Exim in Debian was
> patched to allow dlopening a localscan() module. The single consumer of
> this patch in Debian is sa-exim. (The patch also originates there.)
> 
> The patch in Debian has been nonfunctional in unstable for quite some
> time (4.92~RC2-1/experimental/18 Dec, 4.92~RC3-1 unstable/26 Dec and
> buster/03 Jan). The issue only popped up end of March on the upstream
> user support ML.
> 
> Looking at the state of sa-exim (dead upstream since 2006 and buggy: 
> https://lists.exim.org/lurker/message/20180726.113354.6d03efde.en.html
> #879687) we have decided stop patching exim, which resulted in 4.92-5,
> which
> - improves the example/docs for content-scanning in exim without sa-exim
> - drops the abovementioned patch and the virtual Provides for
>   exim4-localscanapi-2.0 and also drops the exim-dev packages (only
>   needed for sa-exim). Exim now also Conflicts with sa-exim.

I am probably missing something, but as far as I see it, your packages
can't migrate to testing/buster because it would make sa-exim
uninstallable. If I am right, please coordinate with the maintainer of
sa-exim (in CC). At least at this moment they should agree that it is
alright to remove sa-exim from buster. I am not seeing any serious bugs
reported against sa-exim so they may not be aware of the issue.

Paul



signature.asc
Description: OpenPGP digital signature


Bug#926878: unblock: exim4/4.92-5

2019-04-11 Thread Andreas Metzler
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package exim4:

In the first place it pulls multiple upgrades from upstream's
exim-4.92+fixes branch where important post-release fixes are published.

The second notable change is related to sa-exim. Exim in Debian was
patched to allow dlopening a localscan() module. The single consumer of
this patch in Debian is sa-exim. (The patch also originates there.)

The patch in Debian has been nonfunctional in unstable for quite some
time (4.92~RC2-1/experimental/18 Dec, 4.92~RC3-1 unstable/26 Dec and
buster/03 Jan). The issue only popped up end of March on the upstream
user support ML.

Looking at the state of sa-exim (dead upstream since 2006 and buggy: 
https://lists.exim.org/lurker/message/20180726.113354.6d03efde.en.html
#879687) we have decided stop patching exim, which resulted in 4.92-5,
which
- improves the example/docs for content-scanning in exim without sa-exim
- drops the abovementioned patch and the virtual Provides for
  exim4-localscanapi-2.0 and also drops the exim-dev packages (only
  needed for sa-exim). Exim now also Conflicts with sa-exim.

unblock exim4/4.92-5

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'
[The following lists of changes regard files as different if they have
different names, permissions or owners.]

Files in second .changes but not in first
-
-rw-r--r--  root/root   /usr/lib/debug/.build-id/45/59933d7d0e4800a65884d62d6506ce390b4f07.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/59/55fdc7b64bc2f31b1e0b63c762a57924c2516e.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/5e/f1dbf7d44b659418b55dd4a173cda74ecad278.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/9b/6cfa23511aa8ae2305e45f556cd5238b07f495.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/bb/23e5a1a9f351c2a608d482dfc1e00d9998c629.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/bc/986da4b151ecfa52558aa9c20d03614d31dd25.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/bd/894614600fc329441d05ceb08017719b489417.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/ca/a4ade19a8e042ebf7f9f22782142cbd56bcd2b.debug

Files in first .changes but not in second
-
-rw-r--r--  root/root   /usr/include/exim4/config.h
-rw-r--r--  root/root   /usr/include/exim4/local_scan.h
-rw-r--r--  root/root   /usr/include/exim4/mytypes.h
-rw-r--r--  root/root   /usr/include/exim4/store.h
-rw-r--r--  root/root   /usr/lib/debug/.build-id/1f/9c1ede6c32409686b1de89bb598ff598b0ee4f.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/23/c3c5b57e50336cc82bb3a27f46b9b354ccb3e6.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/50/c2969f4b54bc47c33c513e27a89cd4a09d728d.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/51/279c0f518a9e2a849c64a89ff8eaadcabe26fa.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/9c/50ed18cc20fbffb26032ecebab97af806afdd3.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/a3/1149847f6ae982b262e6aec59d3afa2e9ae841.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/ef/6c35ac2c5dc055ab4c3a7d10302123129f10b8.debug
-rw-r--r--  root/root   /usr/lib/debug/.build-id/f2/12c147800e2c7a02151217960981dcaa2d4f6c.debug
-rw-r--r--  root/root   /usr/share/doc/exim4-dev/NEWS.Debian.gz
-rw-r--r--  root/root   /usr/share/doc/exim4-dev/changelog.Debian.gz
-rw-r--r--  root/root   /usr/share/doc/exim4-dev/copyright
-rw-r--r--  root/root   /usr/share/man/man1/exim4-localscan-plugin-config.1.gz
-rwxr-xr-x  root/root   /usr/bin/exim4-localscan-plugin-config
lrwxrwxrwx  root/root   /usr/share/doc/exim4-dev/README.Debian.gz -> ../exim4-base/README.Debian.gz
lrwxrwxrwx  root/root   /usr/share/doc/exim4-dev/changelog.gz -> ../exim4-base/changelog.gz

Control files of package exim4: lines which differ (wdiff format)
-
Depends: debconf (>= 1.4.69) | cdebconf (>= 0.39), exim4-base (<< [-4.92-2.1),-] {+4.92-5.1),+} exim4-base (>= [-4.92-2),-] {+4.92-5),+} exim4-daemon-light | exim4-daemon-heavy | exim4-daemon-custom, debconf (>= 0.5) | debconf-2.0
Version: [-4.92-2-] {+4.92-5+}

Control files of package exim4-base: lines which differ (wdiff format)
--
Installed-Size: [-1621-] {+1623+}
Version: [-4.92-2-] {+4.92-5+}

Control files of package exim4-base-dbgsym: lines which differ (wdiff format)
-
Build-Ids: [-1f9c1ede6c32409686b1de89bb598ff598b0ee4f 23c3c5b57e50336cc82bb3a27f46b9b354ccb3e6 9c50ed18cc20fbffb26032ecebab97af806afdd3 ef6c35ac2c5dc055ab4c3a7d10302123129f10b8 f212c147800e2c7a02151217960981dcaa2d4f6c-] {+4559933d7d0e4800a65884d62d6506ce390b4f07 5955fdc7b64bc2f31b1e0b63c762a57924c2