Bug 2429 - Update request for texinfo
Summary: Update request for texinfo
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 1
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard:
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2011-08-15 12:03 CEST by Jani Välimaa
Modified: 2011-08-20 18:23 CEST (History)
4 users (show)

See Also:
Source RPM: texinfo-4.13a-2.1.mga1
CVE:
Status comment:


Attachments

Description Jani Välimaa 2011-08-15 12:03:35 CEST
Description of problem:
We have patched our package info-install to handle info files compressed with xz but currently command 'install-info --remove' isn't working correctly. That cmd is commonly used in %preun scripts and now you only get error when removing package which have info files and (non-working) entry for info file stays on "catalog".


Steps to Reproduce:
1. install pkg 'info'
2. install some package which have info files compressed with xz, e.g. nano
3. check that there's info page available with cmd 'info'
4. remove package nano and you get error:
   install-info: warning: no entries found for `/usr/share/info/nano.info.xz'; nothing deleted
5. use cmd 'info' again and you see there's still entry for nano which doesnt work.

Alternative way to reproduce:
1. install nano
2. try to remove info files from catalog with cmd (as root): '/sbin/install-info /usr/share/info/nano.info.xz --dir=/usr/share/info/dir --remove'
3. you get the same error msg as mentioned before
4. use cmd 'info' to check if entry for nano is still there

How to fix:
Install pkg info-install-4.13a-2.1.mga1 from core/updates_testing and do the steps again.
Comment 1 claire robinson 2011-08-15 12:38:49 CEST
I am able to reproduce the bug and confirm the update fixes it on i586

I will test also on x86_64

CC: (none) => eeeemail

Comment 2 claire robinson 2011-08-15 13:11:52 CEST
I have reproduced the bug on x86_64 now also and can confirm it is fixed by the update.

Update Validated

Thankyou for the detailed steps to reproduce this bug. It does help to speed things up :)


Sysyadmin, please push this update from core/updates_testing to core/updates.
Thankyou!


Source RPM: texinfo-4.13a-2.1.mga1.src.rpm

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 3 claire robinson 2011-08-15 13:14:31 CEST
Advisory:

We have patched our package info-install to handle info files compressed with
xz but currently command 'install-info --remove' isn't working correctly. That
cmd is commonly used in %preun scripts and now you only get error when removing
packages which have info files and (non-working) entry for info file stays on
"catalog".
Comment 4 Michael Scherer 2011-08-20 11:49:31 CEST
I reworked the advisory : 

Our package info-install was patched to handle info files compressed
with xz but currently command 'install-info --remove' wasn't working
correctly. This update fix the issue.

( to not say "we" and to explain that the bug was fixed by the update )

Unfortunately, as I started the update process , I couldn't ask for feedback about this :/

Update pushed.

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

Comment 5 Samuel Verschelde 2011-08-20 18:23:45 CEST
The advisory needed rework, indeed. "fix" should have been "fixes", but too late :)

CC: (none) => stormi


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