| Summary: | tightvnc requires jpeg-6b, but jpeg-7 is current and media-libs/jpeg-compat should fix problem | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Steve Garcia <sgarcia> |
| Component: | Current packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | emerge --info | ||
Created attachment 202186 [details]
emerge --info
*** This bug has been marked as a duplicate of bug 282398 *** |
When running a ~arch system, media-libs/jpeg-7 tries to get loaded, but gets conflicts with jpeg-6 which is required by tightvnc. The package media-libs/jpeg-compat is available, and should be all that is required to fix the problem, but the current ebuild doesn't recognize it. Reproducible: Always Steps to Reproduce: 1.Run ~arch sytem 2.emerge -Duv world 3.get slot conflict between jpeg-7 and jpeg-6 Actual Results: Attempt to fix included unmerging tightvnc (to allow jpeg-7 to install), installing media-libs/jpeg-compat to provide jpeg-6b functionality, and then trying to emerge tightvnc back in. Even though jpeg-compat was at the correct version, tightvnc caused a slot violation message Expected Results: The ebuild should accept either jpeg-6b or jpeg-compat-6b serpent src # emerge -pv tightvnc These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild UD] media-libs/jpeg-6b-r8 [7] 0 kB [ebuild N ] net-misc/tightvnc-1.3.10-r1 USE="java tcpd -server" 0 kB [blocks B ] <media-libs/jpeg-7 ("<media-libs/jpeg-7" is blocking media-libs/jpeg-compat-6b) Total: 2 packages (1 downgrade, 1 new), Size of downloads: 0 kB Conflict: 1 block (1 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. ('ebuild', '/', 'media-libs/jpeg-6b-r8', 'merge') pulled in by ~media-libs/jpeg-6b required by ('ebuild', '/', 'net-misc/tightvnc-1.3.10-r1', 'merge') ('installed', '/', 'media-libs/jpeg-compat-6b', 'nomerge') pulled in by media-libs/jpeg-compat required by world