Red Hat Bugzilla – Bug 1013934
Debian installation documentation is out of date, and dangerous
Last modified: 2013-12-18 21:46:29 EST
Description of problem:
publican 2.8 is in debian stable, and the desciption of how to install the unstable version (3.2) can leave you with a broken system.
Version-Release number of selected component (if applicable):
since debian Squeeze, You're supposed to use the backports system, but sadly, there is no backport of publican (and the massive number of dependencies)
I am currently testing a vm installing using apt-pinning.
The Debian documentation is at http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.en.html#s-default-version
I'm also moving the Debian install proceedure out to a separate file ala the openSuse one.
Now I wish I'd used github so I could get pull requests!
Adding Raphaël to CC in case he wants to chime in.
I'm sorry I don't have the time to update that section. Basically you should just advise to use the publican version available in the release of choice of the user.
For stable users, they might want verify if there's a backports. They can do this on http://packages.debian.org/stable/publican or http://packages.qa.debian.org/publican (currently there's no backport because it really means backporting a lot of perl modules).
Alternatively they can use a chroot or a VM running "testing" to have the latest version of publican.
I'm writing as fast as I can test, but my DSL is slow, so I'm not expecting to be finished today :)
ok, I'm pushing my changes to https://github.com/SvenDowideit/publican feel free to tell me where I'm going wrong :)
(In reply to Raphaël Hertzog from comment #3)
> I'm sorry I don't have the time to update that section.
Just to be clear, I thought there might be a chance you could provide some editorial oversight given there aren't many other people around to give this section a real review :}
(In reply to Sven Dowideit from comment #5)
> ok, I'm pushing my changes to https://github.com/SvenDowideit/publican feel
> free to tell me where I'm going wrong :)
Looks pretty reasonable to me; I've sent a couple of minor changes through as a pull request on github.
merged, thank you Anthony.
Jeff, would you prefer a patch file, or can you pull from the github branch I made?
PS. Should I raise a new bug for the Copyright year being 2010?
Hi Sven, can you supply a patch please?
I update the copyright year to 2013.
Created attachment 808332 [details]
update debian install to use apt pinning
Thanks so much for the help Sven!
Fix checked in:
e8164b2..204eb8d devel -> devel