[debhelper-devel] Bug#770245: dh_installdeb: Using symlink_to_dir with relative symlinks needs ${misc:Pre-Depends} = dpkg >= 1.17.14

Axel Beckert abe at debian.org
Thu Nov 20 13:05:30 UTC 2014


Hi,

[Compared to Niels' mail, I'm replying to the debhelper issue #770245,
not to the zsh issue #770226. Hence I also dropped the debhelper-devel
Cc. I'm subscribed to debhelper-devel, so no need to Cc the pkg-zsh
team for this branch of the thread.]

Niels Thykier wrote:
> > I'm just not sure if it should be generally bumped to dpkg >= 1.17.14
> > or only in cases with relative symlinks.
> 
> The problem here is that debhelper do not know what is in the previous
> version of a package.  So we cannot do this conditionally.

Good point.

> > I'm also not sure if this is of RC severity for debhelper. Downgrading
> > the clone to important for now. Feel free to raise it to RC severity
> > again.
[...]
> If we do an upload for Jessie, I will probably just bump the
> Pre-Depends.  From a Wheezy -> Jessie upgrader, it should not matter if
> it is >= 1.17.5 or >= 1.17.14 as they will not see a dpkg version
> between 1.17.5 and 1.17.14.

Exactly. That was the primary thought when I lowered the severity. It
may only affect downstream distributions like Tanglu which release
these days. But then again, it may be already too late for them.

So my suggestion is: Fix it in debhelper's git and include it if there
is another upload for Jessie. But if there's no need for another
debhelper upload for Jessie, an upload only because of this issue may
be overkill.

(I'll fix the initially reported issue in zsh of course.)

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5




More information about the debhelper-devel mailing list