Bug 10087 - During installing of packages, button "Release Notes" does not do anything.
Summary: During installing of packages, button "Release Notes" does not do anything.
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Installer (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Thierry Vignaud
QA Contact:
URL:
Whiteboard: 3final
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-13 21:01 CEST by Dick Gevers
Modified: 2013-05-15 22:07 CEST (History)
3 users (show)

See Also:
Source RPM: drakx-installer-stage2
CVE:
Status comment:


Attachments
bg report generated with 'bug' shortly after findings reported here (249.87 KB, application/x-bzip2)
2013-05-13 21:14 CEST, Dick Gevers
Details

Description Dick Gevers 2013-05-13 21:01:36 CEST
Description of problem:

Install on real hardware, 64 bit classical iso of 12 May 2013.

Release notes during accepting of licence works, but once set of packages is selected and installing runs, the "Release Notes" button does not produce any result:

Neither when details of package installing is shown, nor when advertisements are being watched.



Reproducible: 

Steps to Reproduce:
Dick Gevers 2013-05-13 21:01:59 CEST

Whiteboard: (none) => 3final

Comment 1 Thomas Backlund 2013-05-13 21:05:40 CEST
seems the initial reader reads the correct release-notes.html, but later code seems to insert ".<arch>" wich is wrong, as it searches for release-notes.x86_64.html

CC: (none) => mageia, tmb
Assignee: bugsquad => thierry.vignaud
Source RPM: Mageia-3-x86_64-DVD.iso => drakx-installer-stage2

Comment 2 Thomas Backlund 2013-05-13 21:06:39 CEST
See attachemnt in https://bugs.mageia.org/show_bug.cgi?id=10084 for the same happening on i586
Comment 3 Dick Gevers 2013-05-13 21:14:43 CEST
Created attachment 3966 [details]
bg report generated with 'bug' shortly after findings reported here

See in particular line 2532:

* Cannot open /tmp/media/x86_64/release-notes.x86_64.html: No such file or directory
Comment 4 Thomas Backlund 2013-05-13 21:17:00 CEST
yep. perl-install/any.pm is adding the arch part... I'll review the svn log for the rationale...
Comment 5 Thomas Backlund 2013-05-13 21:36:58 CEST
seems the .arch adding is in initial mga import:
http://svnweb.mageia.org/soft/drakx/trunk/perl-install/any.pm?revision=446&view=markup at line 1043

so it seems the changes to release-notes viewing after mga2 exposed it...

I'll drop the . arch() for mga3
Comment 6 Dick Gevers 2013-05-14 20:26:48 CEST
Same for 32 bit classical dvd

Hardware: x86_64 => All

Comment 7 Dick Gevers 2013-05-14 20:31:31 CEST
command 'bug' produces a bug report with similar lines as mentioned in #c3
Comment 8 Thierry Vignaud 2013-05-15 09:48:42 CEST
This "fix" is bogus. That has nothing do with this bug.
This was for supporting distinct release_notes.<arch>.html:

2005-03-17 16:53  Gwenole Beauchesne <gbeauchesne at mandriva.com>

       * perl-install/install_steps_interactive.pm: MERGE: make it
         possible to read arch-specific release notes in addition to
         global (default) ones

I guess we do not really care anymore anyway (but for ARM?).

Real fix commited into SVN (similar to bug #9939 fix)

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 9 claire robinson 2013-05-15 11:55:45 CEST
If it helps at all, the release notes are displayed later on when installing nonfree drivers.

CC: (none) => eeeemail

Comment 10 claire robinson 2013-05-15 15:21:50 CEST
also works part way through the installation, clicked it again at about 50% done and they opened ok.
Comment 11 claire robinson 2013-05-15 18:38:01 CEST
Valid 2nd build (15th May)
Comment 12 Manuel Hiebel 2013-05-15 20:07:11 CEST
(In reply to claire robinson from comment #11)
> Valid 2nd build (15th May)

as the packages build was done after isos, that is normal.
Comment 13 claire robinson 2013-05-15 22:07:04 CEST
2nd build was said to fix this one Manuel, it's in hand though now.

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