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

Package: base-files; Maintainer for base-files is Evilham <devuan@evilham.com>;

Reported by: Daniel Abrecht <devuan@danielabrecht.ch>

Date: Sat, 21 Sep 2019 20:33:01 UTC

Severity: normal

Done: Mark Hindley <mark@hindley.org.uk>

Full log


🔗 View this message in rfc822 format

X-Loop: owner@bugs.devuan.org
Subject: bug#353: base-files: `dpkg-vendor --query Parent` isn't set
Reply-To: Daniel Abrecht <devuan@danielabrecht.ch>, 353@bugs.devuan.org
Resent-From: Daniel Abrecht <devuan@danielabrecht.ch>
Resent-To: devuan-bugs@lists.dyne.org
Resent-CC: owner@bugs.devuan.org
Resent-Date: Sat, 21 Sep 2019 20:33:01 UTC
Resent-Message-ID: <handler.353.B.156909720232051@bugs.devuan.org>
Resent-Sender: owner@bugs.devuan.org
X-Devuan-PR-Message: report 353
X-Devuan-PR-Package: base-files
X-Devuan-PR-Keywords: 
Received: via spool by submit@bugs.devuan.org id=B.156909720232051
          (code B ref -1); Sat, 21 Sep 2019 20:33:01 UTC
Received: (at submit) by bugs.devuan.org; 21 Sep 2019 20:20:02 +0000
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>
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
[Message part 1 (text/plain, inline)]
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.

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=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en (charmap=UTF-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

[signature.asc (application/pgp-signature, attachment)]

Send a report that this bug log contains spam.


Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.

Devuan Bugs Owner <owner@bugs.devuan.org>.
Last modified: Mon Sep 28 06:19:14 2020;