Ubuntu bug reporting (reportbug, dpkg origins)

Wichert Akkerman wichert at wiggy.net
Mon Nov 1 02:38:50 CST 2004


Previously Matt Zimmerman wrote:
> Some issues regarding this approach:
> 
> - We would need to carry this patch to dpkg forever

No you don't. dpkg will most likely never change that file again (it
certainly has not changed since it was introduced). So you can create it
once in your installer and then completely forget about it.

> - It has a cosmetic side effect of the bug being submitted to "Debian Bug
>   Tracking System <...address of Ubuntu bug tracking system...>", unless we
>   also change the Vendor field in origins/debian, which seems like the wrong
>   thing to do otherwise
> 
> - An explicit "reportbug --bts debian" would still cause the report to go to
>   Ubuntu

Those two sounds like bugs in reportbug.

> > * Create a /etc/dpkg/origins/ubuntu file and give all Ubuntu packages
> >   an Origin: ubuntu header
> 
> This seems like something we should obviously do, regardless of the bug
> reporting issue.  Since it doesn't overlap with Debian, it could presumably
> be merged into dpkg mainline, and we could avoid carrying a patch.

I would prefer to have that file be part of another package. A ubuntu
version of base-files sounds like a good candidate.

> We should set Origin: ubuntu or similar in the control file of
> Ubuntu-specific packages.  Thoughts?

I would prefer to have that field in all ubuntu-modified package. That
way at some point in the future we can use the Origin field instead of
the archive location to distinguish between package versions.

Wichert.

-- 
Wichert Akkerman <wichert at wiggy.net>    It is simple to make things.
http://www.wiggy.net/                   It is hard to make things simple.



More information about the ubuntu-devel mailing list