Re: Bad release in install documentation

Laura Arjona Reina <[email protected]>
Newsgroups gmane.linux.debian.devel.www,gmane.linux.debian.devel.boot
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi everybody

El 08/03/16 a las 12:18, Rhonda D'Vine escribió:
> * Laura Arjona Reina <[email protected]> [2016-03-07 20:25:12
> CET]:
>> El 23/02/16 a las 20:27, Holger Wansing escribió:
>>> Holger Wansing <[email protected]> wrote:
>>>> For the time being:
>>>> 
>>>> Looking at 
>>>> http://anonscm.debian.org/cgit/debwww/cron.git/commit/lessoften-par
ts/1installation-guide?id=c8148aba41b484964cb7a627c5c954a19f056d38
>>>>
>>>> 
it seems, we have the same situation again now:
>>>> 
>>>> The latest upload of installation-guide was for Stretch
>>>> (Changelog does not mention that explicitly, but there are
>>>> several changings effecting Stretch), so that script has to
>>>> be adapted around that:
>>>> 
>>>> all occurences of 'jessie' have to be changed into 'stretch'
>>>> and all 'wheezy' be changed into 'jessie'.
>>>> 
>>>> 
>>>> Am I correct? If yes, could someone commit that, please !!!
>>> 
>>> I have tried to apply this, but I'm lacking proper
>>> permissions.
>>> 
>>> Anyone?
>> 
>> I've committed the suggested change. I suppose now the install
>> guide for stretch will appear in its place, but I'm not sure if
>> this will automatically retrieve the install guide for
>> jessie/stable in its place too...
>> 
>> I'll have a look at the log and the install guides in the website
>> after the next lessoften build.
> 
> From what I read in the VCS link above I guess it would need
> manually fetching the thing and run it manually for jessie again.
> 
Thanks Rhonda for the hint.

I've tried to (manually) run the build of the installation manual for
jessie, and I think it went ok.
This is what I did, based on the lessoften script [1]:

ls -t1 /srv/www.debian.org/cron/ftpfiles/pool/installation-guide_*.dsc
| head -1

sudo -u debwww dpkg-source -sn -x
/srv/www.debian.org/cron/ftpfiles/pool/installation-guide_20150423+deb8u
2.dsc

cd installation-guide-20150423+deb8u2/build && sudo -u debwww
manual_release=jessie
destination=/srv/www.debian.org/installmanual/jessie/ ./buildweb.sh >
/srv/www.debian.org/installmanual/jessie.log 2>&1

sudo -u debwww cp -a /srv/www.debian.org/installmanual/jessie/*
/srv/www.debian.org/www/releases/jessie/

Let's see what happens in the next lessoften build. I think stretch
manual is not built yet, but maybe it's build after this is fixed. If
tomorrow after lessoften I see the jessie manual fixed, and the
stretch manual not appearing, I would try to build it manually too.

[1]
https://anonscm.debian.org/cgit/debwww/cron.git/tree/lessoften-parts/1in
stallation-guide

> In the long run maybe the package version should be compared to
> the release information through something like rmadison or similar
> (though, rmadison gives stable and not jessie, so at least some
> mapping still would be needed somewhere).
> 

I cannot help in this part, I'm afraid.

Cheers
- -- 
Laura Arjona Reina
https://wiki.debian.org/LauraArjona
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQGcBAEBCAAGBQJW6JOfAAoJEEw4Yb3McGt0I+IL/0Q0H8Kmnl8fmH748jhoEhpi
5lLQBU050xuFHaKhzNE5F0sX64ItwNvtAIvkgFlZs1Bbmwpokbb/+GAfk6FkwYHy
pZofqKTmDU7QjWPXpcZk9dqWPeosOuUn/kLDiNvSx/nPnzR9h+KUI9MYaL1DxWPt
dQFb1CGae6AEB6kwoMzK3b8UZ6GzmIQaRUzhbGV+tO1ZYpUE6X6tIfLr/1A2jhrK
U3I4lNaeE3IGQfabVPi1rdW9pviuPH4akouy2n9cFKgO4wASznRp1fXCyov6npc7
wgF4DPlAv+f9jDkk7sSiidQv9wdFnDgxxVL0fB6eoPEtTPXwk9qwY5RqiNt9AUv/
bw5f5rzRWDRJc4Vwc/O7zgmGhxiOOQWZpqmbbuNjyVoRtPGhghIibuSJ1DVu6xNW
jYmAeI1UjxRrq02I7Rg8uFBtRjRj/5GlaQk1KFxdj7CgZd4pNZVGNyao11xhdgcH
aopbgyEtU/S2lF+vByp3o3lhhyQD5HWmxh6bwVG/tw==
=DppN
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.