Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 887747 - www-client/seamonkey-2.53.14-r2 fails to compile with dev-lang/rust-1.65.0
Summary: www-client/seamonkey-2.53.14-r2 fails to compile with dev-lang/rust-1.65.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Myckel Habets
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-21 18:17 UTC by Oliver Schoett
Modified: 2022-12-22 03:43 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oliver Schoett 2022-12-21 18:17:45 UTC
www-client/seamonkey-2.53.14-r2 fails to compile with dev-lang/rust-1.65.0
(due to a rust version check in the ebuild that is now obsolete)

Reproducible: Always

Steps to Reproduce:
1. Try to emerge www-client/seamonkey-2.53.14-r2 in the presence of the currently-stable dev-lang/rust-1.65.0

Actual Results:  
emerge fails with
 * Rust-1.65 or newer is currently unsupported for building seamonkey-2.53.14.
 * Please use 'eselect rust' to switch to a lower version, then resume
 * building seamonkey.
 * ERROR: www-client/seamonkey-2.53.14-r2::gentoo failed (setup phase):
 *   Rust-1.65 or newer detected. Use eselect rust to choose <1.65
 * 
 * Call stack:
 *                     ebuild.sh, line 136:  Called pkg_setup
 *   seamonkey-2.53.14-r2.ebuild, line 154:  Called die
 * The specific snippet of code:
 *   	    die "Rust-1.65 or newer detected. Use eselect rust to choose <1.65"


Expected Results:  
emerge succeeds

The fix to Bug 884513 removes the requirement <virtual/rust-1.65.0

However, there is still an explicit rust version check in the ebuild that causes the emerge to die with the error message reported.
Comment 1 John Youells 2022-12-22 02:53:48 UTC
I see the same error as Oliver.
Comment 2 Larry the Git Cow gentoo-dev 2022-12-22 03:43:33 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61264ed950b7b556639fe7266e6898cfc26d5ce6

commit 61264ed950b7b556639fe7266e6898cfc26d5ce6
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-12-22 03:42:54 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-12-22 03:43:08 +0000

    www-client/seamonkey: fix dropping Rust upper bound
    
    Closes: https://bugs.gentoo.org/887747
    Signed-off-by: Sam James <sam@gentoo.org>

 www-client/seamonkey/seamonkey-2.53.14-r2.ebuild | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)