summaryrefslogtreecommitdiff
path: root/hurd/running/debian/BtsFiling.mdwn
blob: 90f451a8fd10a30ef12f290b0b4e327c37d79fb5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
When you encounter any GNU/Hurd related bugs in a Debian package you can fix, please use the Debian BTS (Bug Tracking System) to report them.

Managing Debian packages and using the BTS is quite simple. If you're new to Debian, here's a short guide:

* first of all, check [http://bugs.debian.org/<package>](http://bugs.debian.org) to ensure the problem is not in the BTS already. This is possible for packages and bug numbers. [[TWiki/InterWikis]] is a shorthand way of linking to bugs and packages from this site. i.e. [[DebianBug]]:hurd [[DebianPackage]]:oskit
* you can fetch package sources with:

          apt-get source <package>

note: this should unpack already

* and unpack with:

          dpkg-source -x <package>x-y_z.dsc

* then get all dependencies:

          apt-get -y build-dep <package>

note: if some dependencies are missing, it most probably means you have to port them first. follow this instructions recursively until done

    :)

* Debian packages have a makefile in debian/rules, with (at least) the following targets: <dl>
  <dt> build</dt>
  <dd> Yup, to build </dd>
  <dt> binary</dt>
  <dd> Generates deb files in <code>../</code></dd>
  <dt> clean</dt>
  <dd> Full clean </dd>
</dl>

* when you have a patch, send it to the BTS using the reportbug utility (or manually as explained in <http://bugs.debian.org/)>. The following parameters should be used:

       Severity: important   (when the package is unbuildable or uninstallable, lower otherwise.)
       Tags: sid, patch

* be nice to the maintainers. most are friendly and cooperative, and a few could annoy you for months before applying. Be patient.

Read <http://bugs.debian.org/> for extensive documentation on the BTS.

-- [[Main/RobertMillan]] - 10 Jun 2002

----

Wikification &amp; small changes.

-- [[Main/JoachimNilsson]] - 24 Jun 2002

Updates with the new [[TWiki/InterWikis]] rules.

-- [[Main/GrantBow]] - 15 Jan 2003