X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=blobdiff_plain;f=dgit-user.7.pod;h=d34160564c62c048e77f044901982b51c9e61f04;hp=ac983b4d9a50cbdc1f2bf22437f6718a5e37436b;hb=57c7a33b3b21cd1840e33be2f159c4b7cd5ccf39;hpb=f8455919997255ec572e457d984dd2450196444a diff --git a/dgit-user.7.pod b/dgit-user.7.pod index ac983b4d..d3416056 100644 --- a/dgit-user.7.pod +++ b/dgit-user.7.pod @@ -30,7 +30,7 @@ or L and L. =over 4 - % dgit clone glibc jessie + % dgit clone glibc jessie,-security % cd glibc % wget 'https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=28250;mbox=yes;msg=89' | patch -p1 -u % git commit -a -m 'Fix libc lost output bug' @@ -170,7 +170,8 @@ from dgitish git branches. (For Debian afficionados: the git trees that come out of dgit are -"patches-applied packaging branches".) +"patches-applied packaging branches +without a .pc directory".) =head2 What kind of history you get @@ -287,6 +288,8 @@ but not to build a source package. =head1 INSTALLING +=head2 Debian Jessie or older + =over 4 % sudo dpkg -i ../libc6_*.deb @@ -300,6 +303,14 @@ If the dependencies aren't installed, you will get an error, which can usually be fixed with C. +=head2 Debian Stretch or newer + +=over 4 + + % sudo apt install ../libc6_*.deb + +=back + =head1 Multiarch If you're working on a library package and your system has multiple @@ -380,15 +391,15 @@ you need to provide a source package but don't care about its format/layout (for example because some software you have consumes source packages, not git histories) -you can use this recipe to generate a C<1.0> "native" +you can use this recipe to generate a C<3.0 (native)> source package, which is just a tarball with accompanying .dsc metadata file: =over 4 - % git rm debian/source/version - % git commit -m 'switch to 1.0 source format' - % dgit -wgf --dpkg-buildpackage:-sn build-source + % echo '3.0 (native)' >debian/source/format + % git commit -m 'switch to native source format' debian/source/format + % dgit -wgf build-source =back