Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 831977 - www-client/seamonkey-2.53.10.2 version bump
Summary: www-client/seamonkey-2.53.10.2 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-24 14:30 UTC by yury fedorchenko
Modified: 2022-01-29 05:53 UTC (History)
1 user (show)

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


Attachments
curent ebuild (seamonkey-2.53.10.2.ebuild,16.51 KB, text/plain)
2022-01-24 14:30 UTC, yury fedorchenko
Details
fixed patch (seamonkey-2.53.10.2-ownertab.patch,9.49 KB, patch)
2022-01-24 14:32 UTC, yury fedorchenko
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description yury fedorchenko 2022-01-24 14:30:57 UTC
Created attachment 763502 [details]
curent ebuild

last version of seamonkey sucsessfully builded with rust-1.58.1
Comment 1 yury fedorchenko 2022-01-24 14:32:12 UTC
Created attachment 763503 [details, diff]
fixed patch
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-01-24 14:51:35 UTC
(In reply to yury fedorchenko from comment #1)
> Created attachment 763503 [details, diff] [details, diff]
> fixed patch

Would you mind explaining what this is for / where it's from?
Comment 3 yury fedorchenko 2022-01-24 15:40:12 UTC
(In reply to Sam James from comment #2)
> (In reply to yury fedorchenko from comment #1)
> > Created attachment 763503 [details, diff] [details, diff] [details, diff]
> > fixed patch
> 
> Would you mind explaining what this is for / where it's from?

it's modified patch from portage tree (files/seamonkey-2.53.7-ownertab.patch )
original fails with new version of seamonkey
Comment 4 yury fedorchenko 2022-01-24 15:44:02 UTC
with ebuild works for me, i sometime use seamonkey and see that : 

from package mask

# Vulnerable versions of rust, along with ebuilds that
# do not build with fixed rust verions
# removal in 7 days
# https://bugs.gentoo.org/831638
# https://bugs.gentoo.org/821157
# https://bugs.gentoo.org/824066

i try rename original (2.53.9.1-r1) and slightly correct it.
Comment 5 Myckel Habets 2022-01-24 16:00:06 UTC
(In reply to yury fedorchenko from comment #3)
> (In reply to Sam James from comment #2)
> > (In reply to yury fedorchenko from comment #1)
> > > Created attachment 763503 [details, diff] [details, diff] [details, diff] [details, diff]
> > > fixed patch
> > 
> > Would you mind explaining what this is for / where it's from?
> 
> it's modified patch from portage tree (files/seamonkey-2.53.7-ownertab.patch
> )
> original fails with new version of seamonkey

I can confirm this, as I did the same (bumping the latest ebuild in tree to latest seamonkey release, still building it though). The seamonkey devs included this patch upstream a few days ago into their main tree, so with the next version this patch won't be needed any more.

I took the upstream patch file to replace the one in the Gentoo tree, because it seems they made some (implementation-related) changes to the initial patch that Lars (Polynomial-C) send to them.

Another thing I noticed was that the system-sqlite patch fails to apply. I see Yury just removed it. I made a new patch to keep this ebuild feature implemented.
Comment 6 Larry the Git Cow gentoo-dev 2022-01-29 05:50:45 UTC
The bug has been closed via the following commit(s):

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

commit ee81f36292d2116e67467a336df2bf706fe2b716
Author:     Myckel Habets <myckel@sdf.org>
AuthorDate: 2022-01-27 15:50:45 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-01-29 05:49:00 +0000

    www-client/seamonkey: add 2.53.10.2
    
    Bug: https://bugs.gentoo.org/828479
    Closes: https://bugs.gentoo.org/824066
    Closes: https://bugs.gentoo.org/831977
    Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl>
    Signed-off-by: Sam James <sam@gentoo.org>

 www-client/seamonkey/Manifest                      |   4 +
 .../files/seamonkey-2.53.10.2-ownertab.patch       | 249 +++++++++
 www-client/seamonkey/seamonkey-2.53.10.2.ebuild    | 557 +++++++++++++++++++++
 3 files changed, 810 insertions(+)
Comment 7 Larry the Git Cow gentoo-dev 2022-01-29 05:53:19 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c373dd540306f0f2e4846f204bcd1a9a58b2d78

commit 7c373dd540306f0f2e4846f204bcd1a9a58b2d78
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-01-29 05:51:28 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-01-29 05:53:08 +0000

    profiles: drop seamonkey mask now it's been bumped
    
    Bug: https://bugs.gentoo.org/831638
    Bug: https://bugs.gentoo.org/821157
    Bug: https://bugs.gentoo.org/824066
    Bug: https://bugs.gentoo.org/831977
    Bug: https://bugs.gentoo.org/828479
    Signed-off-by: Sam James <sam@gentoo.org>

 profiles/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)