← Back to team overview

ubuntu-packaging-guide-team team mailing list archive

[Merge] lp:~sanyasandor/ubuntu-packaging-guide/various-updates into lp:ubuntu-packaging-guide

 

Sándor Bognár has proposed merging lp:~sanyasandor/ubuntu-packaging-guide/various-updates into lp:ubuntu-packaging-guide.

Commit message:
covering gpg and Thunderbird version changes, fixing typo and apt-cache showsrc has precondition to work

Requested reviews:
  Ubuntu Packaging Guide Team (ubuntu-packaging-guide-team)

For more details, see:
https://code.launchpad.net/~sanyasandor/ubuntu-packaging-guide/various-updates/+merge/453594

Recent gpg needs other opotion to ask the questions mentioned in the guide. Version number is from an other guide, could not locate in the change history of gnupg.

Recent Thunderbird do not neeed Enigmail plugin anymore.

Typo fixed

Precondition of "apt-cache showsrc" is explained. Did not find official link to a manual.

"make html" worked fine and looks good to me.





-- 
Your team Ubuntu Packaging Guide Team is requested to review the proposed merge of lp:~sanyasandor/ubuntu-packaging-guide/various-updates into lp:ubuntu-packaging-guide.
=== modified file 'ubuntu-packaging-guide/fixing-a-bug.rst'
--- ubuntu-packaging-guide/fixing-a-bug.rst	2022-01-19 18:34:17 +0000
+++ ubuntu-packaging-guide/fixing-a-bug.rst	2023-10-15 14:34:37 +0000
@@ -59,7 +59,11 @@
     $ apt-cache showsrc tomboy | grep ^Package:
     Package: tomboy
 
-``apt-cache`` is part of the standard installation of Ubuntu.
+``apt-cache`` is part of the standard installation of Ubuntu. Make sure that 
+the package sources are enabled in /etc/apt/sources.list. The easiest way to
+do this is to check the *Source code* option on the *Ubuntu Software* tab of the
+*Software & Updates* application. 
+
 
 Confirming the problem
 ======================
@@ -158,7 +162,7 @@
 the code on your system, so that you can debug it. The ubuntu-dev-tools
 package has a tool called ``pull-lp-source`` that a developer can use to grab
 the source code for any package. For example, to grab the source code for the
-tomboy package in ``xenial``, you can type this::
+bumprace package in ``xenial``, you can type this::
 
     $ pull-lp-source bumprace xenial
 

=== modified file 'ubuntu-packaging-guide/getting-set-up.rst'
--- ubuntu-packaging-guide/getting-set-up.rst	2017-12-19 16:08:45 +0000
+++ ubuntu-packaging-guide/getting-set-up.rst	2023-10-15 14:34:37 +0000
@@ -63,6 +63,10 @@
 
     $ gpg --gen-key
 
+If you have gpg version >= 2.1.17, run::
+
+    $ gpg --full-generate-key
+
 GPG will first ask you which kind of key you want to generate. Choosing the
 default (RSA and DSA) is fine. Next it will ask you about the keysize. The
 default (currently 2048) is fine, but 4096 is more secure. Afterwards, it will
@@ -224,9 +228,9 @@
 password, then click the link to confirm that the key is yours.`
 
 Launchpad encrypts the email, using your public key, so that it can be sure
-that the key is yours. If you are using Thunderbird, the default Ubuntu email
+that the key is yours. If you are using Thunderbird (version < 78), the default Ubuntu email
 client, you can install the `Enigmail plugin <Enigmail_>`_
-to easily decrypt the message.
+to easily decrypt the message. Beginning with version 78, Thunderbird has built-in support for OpenPGP.
 If your email software does not support OpenPGP
 encryption, copy the encrypted email's contents, type ``gpg`` in your
 terminal, then paste the email contents into your terminal window.


Follow ups