[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: About new fields in debian/control for bug reporting.



"Decklin Foster" <decklin@red-bean.com> writes:

> However, there is the objection that apt-getting a non-Debian package
> will not install origin-foo.

IMHO, once you use bug/reportbug on a package with Origin: foo, the
tool should

1. Check /etc/origin/foo for additional data and use that. If that
   works, we're set.
2. Otherwise, try "apt-get install origin-foo" piping all output to
   /dev/null. This will work if the bug-reporter is root, and the
   apt-sources contain the repository in question.
3. Same as 1.
4. Ask the user for help (either she ensures that origin-foo will get
   installed, or she gives the Bug-fields by hand).

One should be able to turn step 2 on and off, perhaps defaulting to
off, as it is mildly intrusive.

> We could have reportbug et al should just complain loudly about
> about a missing origin, but this doesn't seem like an optimal
> solution.

Step 4, only used if all other things fail.

-- 
Robbe

Attachment: signature.ng
Description: PGP signature


Reply to: