Bugs item #1273776, was opened at 2005-08-25 21:29
Message generated for change (Comment added) made by dnl
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=109368&aid=1273776&group_id=9368
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Installation
Group: 4.2
>Status: Closed
Resolution: Fixed
Priority: 9
Submitted By: David N. Lombard (dnl)
Assigned to: David N. Lombard (dnl)
Summary: update-rpms selects incorrect package to resolve dependency.
Initial Comment:
As reported by Bernard Li:
Testing OSCAR 4.2 on ScientificLinux 4.0 x86_64 (RHEL4
clone):
They provide perl-Tk-804.027 and for whatever reason
update-rpms tries to install
perl-Tie-Watch-1.1-1mdk.noarch.rpm (from Mandriva).
This can be demonstrated as follows:
1) Copy perl-Tk-804.027-1.x86_64.rpm to test directory
2) update-rpms --cachedir=. --cache=W --url=.
3) Copy perl-Tie-Watch RPM to test directory
4) update-rpms -vvv --cachedir=. perl-Tk
$ update-rpms, version 1.1.20
sysarch: x86_64, amd64, athlon, noarch, i686, i586,
i486, i386
Cache: /home/dnl/OSCAR/SL/x86_64
/home/dnl/OSCAR/SL/x86_64... (2 files)
Reading cache...
Querying RPMs... (1 RPM)
Selecting RPMs...
Analyzing RPMs
requested: perl-Tk-804.027-1
Evaluating RPMs... perl-Tk
Selecting perl-Tk
Requires: perl(Tk::Button)
Is satisfied by perl-Tk
Requires: libc.so.6()(64bit)
...
Requires: perl(Tk::LabEntry)
Is satisfied by perl-Tk
Requires: perl(Tie::Watch)
Is satisfied by perl-Tie-Watch
This should be perl-Tk!
----------------------------------------------------------------------
>Comment By: David N. Lombard (dnl)
Date: 2005-08-27 10:12
Message:
Logged In: YES
user_id=27334
Fixed in branch.
$ svn commit --message "Fix bug 1273776: possible selection
of wrong rpm to resolve dependency"
Sending update-rpms/RPMS/Makefile.am
Deleting update-rpms/RPMS/update-rpms-1.1.20-30.noarch.rpm
Adding (bin) update-rpms/RPMS/update-rpms-1.1.21-31.noarch.rpm
Sending update-rpms/SRPMS/Makefile.am
Deleting update-rpms/SRPMS/update-rpms-1.1.20-30.src.rpm
Adding (bin) update-rpms/SRPMS/update-rpms-1.1.21-31.src.rpm
Transmitting file data ....
Committed revision 3610.
----------------------------------------------------------------------
Comment By: John (muglerj)
Date: 2005-08-26 13:25
Message:
Logged In: YES
user_id=505737
upping to 9.
----------------------------------------------------------------------
Comment By: Erich Focht (efocht)
Date: 2005-08-26 04:07
Message:
Logged In: YES
user_id=338721
The probelm is that perl-Tk also provides perl(Tie::Watch).
On rhel3-x86_64 this works. This is strange...
----------------------------------------------------------------------
Comment By: Erich Focht (efocht)
Date: 2005-08-26 03:49
Message:
Logged In: YES
user_id=338721
This problem occurs on rhel4-ia64, too.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=109368&aid=1273776&group_id=9368
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Oscar-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oscar-devel