On 2023-02-22 21:45 +0100, Lucas Nussbaum wrote:

> Source: socklog
> Version: 2.1.0+repack-4
> Severity: serious
>
> dpkg-source: info: extracting socklog in socklog-2.1.0+repack
> dpkg-source: info: unpacking socklog_2.1.0+repack.orig.tar.gz
> dpkg-source: info: unpacking socklog_2.1.0+repack-4.debian.tar.xz
> dpkg-source: info: using patch list from debian/patches/series
> dpkg-source: info: applying 0001-socklog-conf-update-service.patch
> dpkg-source: info: applying 0002-tryto-c.patch
> dpkg-source: info: applying 0003-patches-fix-build-warnings.patch
> dpkg-source: error: pathname 
> 'socklog-2.1.0+repack/debian/service/socklog-unix/log/supervise' points 
> outside source root (to '/run/runit/supervise/socklog-unix.log')
>
> That's on a system with a mix of testing and unstable. I'm not sure of
> which package introduced that additional check. Let me know if you
> cannot reproduce.

I can reproduce this, but only if the target directory
(/run/runit/supervise) actually exists.  Otherwise dpkg-source does not
complain.

Lintian reports the absolute symlink as a warning, but maybe turning it
into an error would be more appropriate.

Cheers,
       Sven

Reply via email to