Devuan bug report logs - #353
base-files: `dpkg-vendor --query Parent` isn't set

Package: base-files; Reported by: Daniel Abrecht <devuan@danielabrecht.ch>; Done: Mark Hindley <mark@hindley.org.uk>; Maintainer for base-files is Evilham <devuan@evilham.com>.

Message received at 353-done@bugs.devuan.org:


Received: (at 353-done) by bugs.devuan.org; 21 Jan 2020 13:50:06 +0000
Return-Path: <mark@hindley.org.uk>
Delivered-To: devuanbugs@dyne.org
Received: from tupac3.dyne.org [195.169.149.119]
	by doc.devuan.org with IMAP (fetchmail-6.4.0.beta4)
	for <debbugs@localhost> (single-drop); Tue, 21 Jan 2020 13:50:06 +0000 (UTC)
Received: from mx.hindley.org.uk (mohindley.plus.com [81.174.245.179])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by vm6.ganeti.dyne.org (Postfix) with ESMTPS id 43523F609D2
	for <353-done@bugs.devuan.org>; Tue, 21 Jan 2020 14:46:37 +0100 (CET)
Received: from apollo.hindleynet ([192.168.1.3] helo=apollo)
	by mx.hindley.org.uk with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
	(Exim 4.84_2)
	(envelope-from <mark@hindley.org.uk>)
	id 1ittrT-0005Ub-GE
	for 353-done@bugs.devuan.org; Tue, 21 Jan 2020 13:46:33 +0000
Received: from mark by apollo with local (Exim 4.84_2)
	(envelope-from <mark@hindley.org.uk>)
	id 1ittrR-0007sd-5y
	for 353-done@bugs.devuan.org; Tue, 21 Jan 2020 13:46:29 +0000
Date: Tue, 21 Jan 2020 13:46:29 +0000
From: Mark Hindley <mark@hindley.org.uk>
To: 353-done@bugs.devuan.org
Subject: Re: base-files: `dpkg-vendor --query Parent` isn't set
Message-ID: <20200121134629.GA30111@hindley.org.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Debbugs-No-Ack: No Thanks
User-Agent: Mutt/1.5.23 (2014-03-12)
X-Spam-Status: No, score=0.0 required=5.0 tests=FAKE_REPLY_C,SPF_PASS
	autolearn=disabled version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tupac3.dyne.org


Daniel,

Thanks for this.

Fixed in version 10.3+devuan4 in unstable and 10.3+devuan3.2 in beowulf.

Mark

Notification sent to Daniel Abrecht <devuan@danielabrecht.ch>:
bug acknowledged by developer. Full text available.
Reply sent to Mark Hindley <mark@hindley.org.uk>:
You have taken responsibility. Full text available.

Message received at submit@bugs.devuan.org:


Received: (at submit) by bugs.devuan.org; 21 Sep 2019 20:20:02 +0000
Return-Path: <devuan@danielabrecht.ch>
Delivered-To: devuanbugs@dyne.org
Received: from tupac3.dyne.org [195.169.149.119]
	by fulcanelli with IMAP (fetchmail-6.3.26)
	for <debbugs@localhost> (single-drop); Sat, 21 Sep 2019 22:20:02 +0200 (CEST)
Received: from danielabrecht.ch (75-128-16-94.static.cable.fcom.ch [94.16.128.75])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by vm6.ganeti.dyne.org (Postfix) with ESMTPS id 51874F65ACF
	for <submit@bugs.devuan.org>; Sat, 21 Sep 2019 22:19:16 +0200 (CEST)
Authentication-Results: vm6.ganeti.dyne.org;
	dkim=pass (1024-bit key; secure) header.d=danielabrecht.ch header.i=@danielabrecht.ch header.b="PUcZQWuy";
	dkim-atps=neutral
Received: from [10.60.10.141] (unknown [10.60.10.141])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by danielabrecht.ch (Postfix) with ESMTPSA id 58E0C2DC6F48;
	Sat, 21 Sep 2019 20:19:15 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 danielabrecht.ch 58E0C2DC6F48
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=danielabrecht.ch;
	s=mail; t=1569097155;
	bh=w9aOVFKPJTOjbFSc1zkN4z4Ju+9vATei2/QKNSP5dZU=; h=From:To:From;
	b=PUcZQWuyL1ldxlUf73PgbsUiugpo/KwJNBMiI552cALn64KpA15BWWkKbwIDHYTqZ
	 r9/nagaaoUjbpvXUXUGInPL9Zyh8Y+HQHNul6tIH8wwhVzUWmQYfvNfs51Y4TqU/c8
	 L41HYdqCypAGWlQE1DAudFVwhLCHUPj3c0Zj3LTE=
From: Daniel Abrecht <devuan@danielabrecht.ch>
Subject: base-files: `dpkg-vendor --query Parent` isn't set
To: Daniel Patrick Abrecht <submit@bugs.devuan.org>
Openpgp: preference=signencrypt
Autocrypt: addr=devuan@danielabrecht.ch; prefer-encrypt=mutual; keydata=
 mQENBFd4PeABCADEFNoZcN2u+FArVcnPg0LntZ9pqRyllUPuzDyM9H5q7g46p7ORI8o/Rs6v
 WLwIGHU/BC0irsfkx4kwVzc+/1O7UvtdbtbBcTPRc6/iuuWDJnvbBXr6sHtRO0a8kdp3FEAA
 2gMc8l98DeLuQwfsmiJrwMvn1HYJnGnCwZyOAldYBcRjnfI8/Yfur8/L78uKLj4rBFPoEdGQ
 VBl4YMudw3Y/o1MjlTuye+OruDmV/qjWBHCS5dX4C9FW820zzsnGc++zsL44M/jq1fDJHUiK
 Fia9vGC5L2rpTYcVPTXXfl+qTY7EorufCeT/Ic10Tl7Hg3IYs178fVvajka+tE0Wz5LzABEB
 AAG0JERhbmllbCBBYnJlY2h0IDxtZUBkYW5pZWxhYnJlY2h0LmNoPokBNwQTAQgAIQUCV3g9
 4AIbAwULCQgHAgYVCAkKCwIEFgIDAQIeAQIXgAAKCRBwBKNp90tWgWjlCACjt8+ScDmG6OT6
 Cia/jyflO1HDaC9BdaauboUgQzaDhKOTYOAQO2W14lz9ly9jkDEw/RvnzPl9YsKznBZF3tB1
 jk2KmmHbsTaUuTmb39RNxU4uD5tF6Jq8sn7Fs6vxlhNdd9cKiVAhEiDlYEw86q5+ACzFGVnM
 ae2UBpi4FRBmyge/ao2zAD/4LPfLGPC+TMvma/S+GKCmBzCf4aHO98ryp+9LX5JUwuUoY0Qo
 6wW6SVHuquEdKuo1pL7M1hMl8XOeeKQ0gYTk6xFWs2nrzx56h1IxjSUKxDlSNAAm4E15wHJt
 HOP0iHmoB5f0qFp4DSvnX0T4VYfO5B5oV/QcRiJ+uQENBFd4PeABCADo0oUBejAg/uOKdGMj
 ltLAgnuA3TtzmLeSmAq0jGWu1KbcqX6ZPx557WDMiXXSKRWrdbd7ClcCxmtGrrYp4OCmsEYl
 Y3WDw/54Ne6C2E5P86iw2c+ZPmpj0gQMqoN973LjxZcSeSRK6GJj/XmLwPcrbigzaFaTex+A
 AMiPaWAvnGCePeAubRpKh93HWCaASU7u83jTxE+hw+RcyIZOeI5x1kkrz/456m/kS6FSBJjH
 f6Sf1INP9YwL79RJ7oh4nVowevLu4d3WHZXX+0ZDXO8Hb/l0Z/82DnkcG6KBfMrmcFk47op5
 Yz8GRCXgRpbZKuEW94yw1Gz4o7vmsjKJnarrABEBAAGJAR8EGAEIAAkFAld4PeACGwwACgkQ
 cASjafdLVoGKaQgAlys7nhqfrEDyfUvEIH3C+uRwocmwEBjMbNFsNaz3eGwJ5BeSsE0JICOO
 6T0+fQIwVPDLeI0puJXhuQuGES4DPgD4C/wmaAicuj5ISSUYWVhn82mxbMMxndWhB/y/ZJsb
 4cR3J/luBA5bqbvhjl9uKu8xe9m0+HP7o8+vFfg2KmXws6JJP9HouFkYMulIoPTErdoABvLK
 WhrzQpuV9P3L2q1waZrZwubFjrz8I6DS8dc681mLEWWyX10GQUy33+Cvz+vHJJxZ1Rwn8TcV
 v/oCaTpoa2iv2i28ifNe58TLwmtMnq6t3RrJmJrRSD7oqTP2lXGbvhEnOuo7KDZeySTvyA==
Message-ID: <1d5070ce-4665-0479-9ede-970202974bce@danielabrecht.ch>
Date: Sat, 21 Sep 2019 20:19:11 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.8.0
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="LvKUvDaQvE1kovU97lbKGiR2jV6ocdRaQ"
X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID,
	DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_PASS,SPF_PASS,URIBL_BLOCKED
	autolearn=disabled version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on tupac3.dyne.org

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--LvKUvDaQvE1kovU97lbKGiR2jV6ocdRaQ
Content-Type: multipart/mixed; boundary="GrLYECLOOV6RzAEAthk3KatbbGqVlW4Li";
 protected-headers="v1"
From: Daniel Abrecht <devuan@danielabrecht.ch>
To: Daniel Patrick Abrecht <submit@bugs.devuan.org>
Message-ID: <1d5070ce-4665-0479-9ede-970202974bce@danielabrecht.ch>
Subject: base-files: `dpkg-vendor --query Parent` isn't set

--GrLYECLOOV6RzAEAthk3KatbbGqVlW4Li
Content-Type: text/plain; charset=windows-1252
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

Package: base-files
Version: 10.3+devuan3.1
Severity: serious
Justification: Can cause the build of other packages to fail and may
cause problems for programs checking if a system is a debian based system=
=2E

The file `/etc/dpkg/origins/devuan` should contain the following line
Parent: Debian

Without that, `dpkg-vendor --query Parent` won't output anything, it
should return `Debian`.
This is needed for `dpkg-vendor --derives-from Debian` to return true
instead of false.
There are tools which use this to check if a distribution is based on
debian.
A particularly problematic example of such a program is
`dpkg-buildflags`, which is used when building any package which uses
`debhelper`.
As it is now, `dpkg-buildflags` won't set any flags, which can break
package builds.
By adding `Parent: Debian` to `/etc/dpkg/origins/devuan`,
`dpkg-buildflags` would add the same flags debian uses.

However, before adding this, it has to be made sure all devuan specific
packages will still build with this change (btw. the default debian
flags applied.)

-- System Information:
Debian Release: 10.0
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.58 (SMP w/4 CPU cores)
Locale: LANG=3Den_US.UTF-8, LC_CTYPE=3Den_US.UTF-8 (charmap=3DUTF-8),
LANGUAGE=3Den_US:en (charmap=3DUTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages base-files depends on:
ii  gawk [awk]  1:4.2.1+dfsg-1
ii  mawk [awk]  1.3.3-17+b3

base-files recommends no packages.

base-files suggests no packages.

-- Configuration Files:
/etc/dpkg/origins/devuan changed [not included]

-- no debconf information


--GrLYECLOOV6RzAEAthk3KatbbGqVlW4Li--

--LvKUvDaQvE1kovU97lbKGiR2jV6ocdRaQ
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEZT8xKpcJ1eXNKSM1cASjafdLVoEFAl2GhcIACgkQcASjafdL
VoElRAgAmyQHlghzMBv5fWKtoN7tm9K8+375VCJFZxSm9crCfqpWgTgNJ+grMMpP
6dE8Gikh3ojk3z9KTTQxx1U6bW22IGDZ1BqgwoM07F8pBu5w4jsXU2NKXMYAHXqn
Gz9V16n5L9s2nAvKuNvmH5OCsAcK0T/3luaS2AcrKKS8MXNoFnbIR9nSC7TbKkON
kvbhb24T458C/Ef4epndDUViv/PW8GkNs7r71WSZMFIglCODo7o/63mar2kFijoi
BMkXuRyTsq6A4csbxJhYZp1kJg+Oj/lyOi6+NWuKIhj97y35nCIY9C5ahtrNfdOY
5i01+ImjMZNb0MiUbDi6Rk4bUMH8kg==
=DELc
-----END PGP SIGNATURE-----

--LvKUvDaQvE1kovU97lbKGiR2jV6ocdRaQ--


Acknowledgement sent to Daniel Abrecht <devuan@danielabrecht.ch>:
New bug report received and forwarded. Copy sent to owner@bugs.devuan.org.

Your message specified a Severity: in the pseudo-header, but the severity value serious was not recognised. The default severity normal is being used instead. The recognised values are: critical, grave, normal, minor, wishlist.

Full text available.


Report forwarded to devuan-bugs@lists.dyne.org, owner@bugs.devuan.org:
bug#353; Package base-files. Full text available.

Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.

Devuan Bugs Owner <owner@bugs.devuan.org>.
Last modified: Sat, 4 Jul 2020 00:39:02 UTC