Add dpkg vendor information
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Finnix |
Fix Released
|
Low
|
Ryan Finnie |
Bug Description
See email below. Finnix doesn't patch base-files, instead it relies on lsb-release for identification. So it should probably be better for finnix-release to be modified to generate /etc/dpkg/
Paul Wise <email address hidden> Thu, Oct 25, 2012 at 5:37 PM
To: debian-derivatives <email address hidden>
Hi all,
I've just added a new field to the derivatives census template:
* dpkg vendor: Please add here the output of this: dpkg-vendor --query
Vendor. If this prints Debian then you need to patch base-files in your
distribution to add a new file in /etc/dpkg/
information about your distribution.
Based on the patches to base-files[1], it appears that not all Debian
derivatives are adding their distribution to the dpkg origins
information. Some derivatives are also making mistakes in the ways they
are patching base-files for the origins information.
If you are patching base-files, please leave the dpkg origins file for
Debian in place. Your dpkg origins file should contain "Parent: Debian",
not have Parent be missing, empty or have some other value. The default
origin in your distribution should be a symlink to your origins file,
change VENDORFILE in base-files debian/rules to ensure that. Please
ensure that these commands work and produce the right results:
if ! dpkg-vendor --derives-from Debian ; then echo error error ; fi
dpkg-vendor --vendor Debian --query Vendor
1. http://
2. http://
--
bye,
pabs
Changed in finnix: | |
milestone: | none → 106 |
milestone: | 106 → 107 |
Changed in finnix: | |
status: | New → In Progress |
Changed in finnix: | |
status: | In Progress → Fix Committed |
assignee: | nobody → Finnix developers (finnix-dev) |
Changed in finnix: | |
assignee: | Finnix developers (finnix-dev) → Ryan Finnie (fo0bar) |
tags: | added: finnix-release |
Changed in finnix: | |
status: | Fix Committed → Fix Released |