Your message dated Sat, 9 Jul 2011 21:26:22 +0200 (CEST)
with message-id <[email protected]>
and subject line Re: Bug#633372: base-files: Please add /etc/dpkg/origins/ubuntu
has caused the Debian Bug report #633372,
regarding base-files: Please add /etc/dpkg/origins/ubuntu
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
633372: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=633372
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: base-files
Version: 6.4
Severity: normal
Tags: patch
Please add /etc/dpkg/origins/ubuntu (patch attached).
mozilla-devscripts uses "dpkg-vendor --query Vendor" to determine if it is run
on Debian or Ubuntu. It acts differently on both system. I added test cases
for Debian setting DEB_VENDOR=Debian and for Ubuntu setting DEB_VENDOR=Ubuntu,
but "DEB_VENDOR=Ubuntu dpkg-vendor --query Vendor" returns Debian, because
Ubuntu isn't know. Therefore the test cases fail and I can't upload the next
version of mozilla-devscripts.
diff -Nru base-files-6.4/debian/changelog base-files-6.4+nmu1/debian/changelog
--- base-files-6.4/debian/changelog 2011-05-27 14:25:48.000000000 +0200
+++ base-files-6.4+nmu1/debian/changelog 2011-07-09 19:24:13.000000000 +0200
@@ -1,3 +1,10 @@
+base-files (6.4+nmu1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Add /etc/dpkg/origins/ubuntu, which will be useful for dpkg-vendor.
+
+ -- Benjamin Drung <[email protected]> Sat, 09 Jul 2011 19:23:16 +0200
+
base-files (6.4) unstable; urgency=low
* Added /run. Closes: #620157.
diff -Nru base-files-6.4/debian/conffiles base-files-6.4+nmu1/debian/conffiles
--- base-files-6.4/debian/conffiles 2009-04-24 20:45:31.000000000 +0200
+++ base-files-6.4+nmu1/debian/conffiles 2011-07-09 19:23:05.000000000 +0200
@@ -1,5 +1,6 @@
/etc/debian_version
/etc/dpkg/origins/debian
+/etc/dpkg/origins/ubuntu
/etc/host.conf
/etc/issue
/etc/issue.net
diff -Nru base-files-6.4/origins/ubuntu base-files-6.4+nmu1/origins/ubuntu
--- base-files-6.4/origins/ubuntu 1970-01-01 01:00:00.000000000 +0100
+++ base-files-6.4+nmu1/origins/ubuntu 2011-07-09 19:22:05.000000000 +0200
@@ -0,0 +1,4 @@
+Vendor: Ubuntu
+Vendor-URL: http://www.ubuntu.com/
+Bugs: https://bugs.launchpad.net/ubuntu/+filebug
+Parent: Debian
--- End Message ---
--- Begin Message ---
On Sat, 9 Jul 2011, Benjamin Drung wrote:
> Package: base-files
> Version: 6.4
> Severity: normal
> Tags: patch
>
> Please add /etc/dpkg/origins/ubuntu (patch attached).
>
> mozilla-devscripts uses "dpkg-vendor --query Vendor" to determine if it is run
> on Debian or Ubuntu. It acts differently on both system. I added test cases
> for Debian setting DEB_VENDOR=Debian and for Ubuntu setting DEB_VENDOR=Ubuntu,
> but "DEB_VENDOR=Ubuntu dpkg-vendor --query Vendor" returns Debian, because
> Ubuntu isn't know. Therefore the test cases fail and I can't upload the next
> version of mozilla-devscripts.
What you are asking does not seem reasonable to me at all.
Everybody is free to make a fork of Debian. Everybody is free to make
a package which runs in both Debian and the fork, if he finds a good
way to achieve that.
But we (Debian) are not supposed to track each and every fork.
In particular I think that including /etc/dpkg/origins/ubuntu in Debian
is the wrong thing to do.
So please find another way to do that, or, if you think this is a bug
in dpkg, you can reopen this and reassign to dpkg.
--- End Message ---