Bug 7477 - /usr/bin/expectk is missing from the 64bit package
Summary: /usr/bin/expectk is missing from the 64bit package
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 2
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: has_procedure mga2-64-OK mga2-32-ok
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2012-09-14 11:03 CEST by morrigan w
Modified: 2013-05-02 19:37 CEST (History)
6 users (show)

See Also:
Source RPM: expect-5.43.0-20.mga2.src.rpm
CVE:
Status comment:


Attachments

Description morrigan w 2012-09-14 11:03:54 CEST
From the expect rpm, there is multixterm. Run it:

morrigan@raven:~$ multixterm 
/usr/bin/multixterm: line 3: exec: expectk: not found

It should be in the expect package ..
[root@raven dl]# urpmf expectk
expect:/usr/bin/expectk

...which is installed...
morrigan@raven:~$ rpm -qa | grep expect
expect-5.43.0-20.mga2

[root@raven dl]# ll /usr/bin/expectk
ls: cannot access /usr/bin/expectk: No such file or directory

but isn't.

the rpm itself doesn't know of it either.

morrigan@raven:~$ rpm -qa | grep expect
<nothing>
Comment 1 Thierry Vignaud 2012-09-14 15:14:12 CEST
How can the two "rpm -qa | grep expect" commands have different results?
Did you edited what you pasted?

Keywords: (none) => NEEDINFO
CC: (none) => thierry.vignaud

Comment 2 morrigan w 2012-09-16 01:50:10 CEST
copy-paste error

last line should read
rpm -ql expect | grep expectk


so, here, from another machine:

[root@neuromancer ~]# urpmf expectk
expect:/usr/bin/expectk
expect:/usr/share/man/man1/expectk.1.xz
[root@neuromancer ~]# rpm -qa | grep expect
expect-5.43.0-20.mga2.x86_64
lib64expect5.43-5.43.0-20.mga2.x86_64
[root@neuromancer ~]# rpm -ql expect | grep -i expectk
[root@neuromancer ~]# 


it's not there :)
Comment 3 Thierry Vignaud 2012-09-16 17:41:15 CEST
It's only in the 32bit build though we've an explicit provides for /usr/bin/expectk.
CCing commiters

CC: (none) => pterjan
Assignee: bugsquad => fundawang
Summary: /usr/bin/expectk is missing from the rpm. => /usr/bin/expectk is missing from the 64bit package

Comment 4 Funda Wang 2012-09-17 03:44:52 CEST
please test expect-5.43.0-20.1.mga2 in core/updates_testing.
Comment 5 Funda Wang 2012-10-23 04:32:00 CEST
ping?
Comment 6 Dave Hodgins 2012-11-04 20:39:45 CET
Is this ready to assign to qa?

CC: (none) => davidwhodgins

Comment 7 Funda Wang 2013-04-25 04:58:11 CEST
(In reply to Dave Hodgins from comment #6)
> Is this ready to assign to qa?
Yes.
Comment 8 Dave Hodgins 2013-04-27 01:28:41 CEST
As per comment 7, assigning to qa.

In future, please remember to assign bugs ready
for testing to qa-bugs@ml.mageia.org, so they
will show up in our mailing list, and on
http://mageia.madb.org/tools/updates

CC: (none) => fundawang
Assignee: fundawang => qa-bugs

Comment 9 claire robinson 2013-04-30 22:07:12 CEST
Testing complete mga2 64 & 32

Before
------
$ multixterm
/usr/bin/multixterm: line 3: exec: expectk: not found


After
-----
$ multixterm
hello

Ok i586 also

Whiteboard: (none) => has_procedure mga2-64-OK mga2-32-ok

Comment 10 claire robinson 2013-04-30 22:09:14 CEST
Validating

Advisory
--------
This update corrects an issue where expectk was not installed with the x86_64 expect package.
--------

SRPM: expect-5.43.0-20.1.mga2

Could sysadmin please push from core/updates_testing to core/updates

Thanks!

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

Comment 11 Thomas Backlund 2013-05-02 19:37:15 CEST
Update pushed:
https://wiki.mageia.org/en/Support/Advisories/MGAA-2013-0016

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


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