Bug 1013934 - Debian installation documentation is out of date, and dangerous
Summary: Debian installation documentation is out of date, and dangerous
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Publican
Classification: Community
Component: Publican Users Guide
Version: 3.2
Hardware: Unspecified
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Ruediger Landmann
QA Contact: tools-bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-10-01 05:15 UTC by Sven Dowideit
Modified: 2013-12-19 02:46 UTC (History)
4 users (show)

Fixed In Version: 4.0.0
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-12-19 02:46:29 UTC
Embargoed:


Attachments (Terms of Use)
update debian install to use apt pinning (11.35 KB, patch)
2013-10-05 23:42 UTC, Sven Dowideit
no flags Details | Diff

Description Sven Dowideit 2013-10-01 05:15:33 UTC
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):

all?

How reproducible:

often :)

Additional info:

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. 

Sven

Comment 2 Jeff Fearn 🐞 2013-10-01 05:49:08 UTC
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.

Comment 3 Raphaël Hertzog 2013-10-01 09:45:45 UTC
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.

Comment 4 Sven Dowideit 2013-10-01 11:05:54 UTC
I'm writing as fast as I can test, but my DSL is slow, so I'm not expecting to be finished today :)

Sven

Comment 5 Sven Dowideit 2013-10-01 12:14:49 UTC
ok, I'm pushing my changes to https://github.com/SvenDowideit/publican feel free to tell me where I'm going wrong :)

Sven

Comment 6 Jeff Fearn 🐞 2013-10-02 02:33:53 UTC
(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 :}

Cheers, Jeff.

Comment 7 Anthony Towns 2013-10-02 04:13:14 UTC
(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.

Comment 8 Sven Dowideit 2013-10-02 06:28:42 UTC
merged, thank you Anthony.

Jeff, would you prefer a patch file, or can you pull from the github branch I made?

Sven
PS. Should I raise a new bug for the Copyright year being 2010?

Comment 9 Jeff Fearn 🐞 2013-10-04 03:49:17 UTC
Hi Sven, can you supply a patch please?

I update the copyright year to 2013.

Comment 10 Sven Dowideit 2013-10-05 23:42:51 UTC
Created attachment 808332 [details]
update debian install to use apt pinning

Comment 11 Ruediger Landmann 2013-11-14 05:48:04 UTC
Thanks so much for the help Sven!

Fix checked in:
e8164b2..204eb8d  devel -> devel


Note You need to log in before you can comment on or make changes to this bug.