Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 647114 - =dev-scheme/guile-2.0.14-r3 stable request
Summary: =dev-scheme/guile-2.0.14-r3 stable request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Scheme Project
URL:
Whiteboard:
Keywords: STABLEREQ
: 613902 626708 637308 (view as bug list)
Depends on: 626708 646760 647476 647536
Blocks: 569834 578310 607638 648236 648450 664230
  Show dependency tree
 
Reported: 2018-02-09 12:13 UTC by Aaron W. Swenson
Modified: 2018-08-25 23:10 UTC (History)
3 users (show)

See Also:
Package list:
=dev-scheme/guile-2.0.14-r3 =dev-scheme/guile-lib-0.2.5.1 alpha amd64 hppa ppc ppc64 sparc x86 =sci-electronics/gwave-20120229 amd64 ppc x86 =x11-libs/guile-gtk-2.1-r3 amd64 ppc x86
Runtime testing required: ---
stable-bot: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aaron W. Swenson gentoo-dev 2018-02-09 12:13:55 UTC
Maintainers, stabilization candidate app-office/gnucash-2.7.4 requires >=dev-scheme/guile-2.0.0. Please select a 2.0 or 2.2 version for stabilization.

Personally, I have been using 2.0.{13,14} with GnuCash for about 2 months without trouble.
Comment 1 Sergei Trofimovich (RETIRED) gentoo-dev 2018-02-10 18:26:58 UTC
ia64 stable
Comment 2 Thomas Deutschmann (RETIRED) gentoo-dev 2018-02-11 19:13:42 UTC
x86 stable
Comment 3 Sergei Trofimovich (RETIRED) gentoo-dev 2018-02-12 21:21:28 UTC
commit 0fcd2a4be943ae9339517a6dd63f94e1c27f2dc4
Author: Rolf Eike Beer <eike@sf-mail.de>
Date:   Mon Feb 12 20:15:55 2018 +0100

    dev-scheme/guile: stable 2.0.14-r3 for sparc, bug #647114
Comment 4 Jason Zaman gentoo-dev 2018-02-13 07:47:10 UTC
amd64 stable
Comment 5 Pacho Ramos gentoo-dev 2018-02-13 08:41:02 UTC
This needs many more things stabilized at the same time or many reverse deps will break

As a side note, app-office/texmacs, coot and other few packages will cause a downgrade because it doesn't support guile-2 yet
Comment 6 Pacho Ramos gentoo-dev 2018-02-13 08:42:49 UTC
*** Bug 626708 has been marked as a duplicate of this bug. ***
Comment 7 Pacho Ramos gentoo-dev 2018-02-13 08:43:55 UTC
guile-lib needs to be done at the same time
Comment 8 Pacho Ramos gentoo-dev 2018-02-13 08:45:22 UTC
*** Bug 637308 has been marked as a duplicate of this bug. ***
Comment 9 Stabilization helper bot gentoo-dev 2018-02-13 09:01:32 UTC
An automated check of this bug failed - repoman reported dependency errors (83 lines truncated): 

> dependency.bad sci-electronics/gwave/gwave-20120229.ebuild: DEPEND: amd64(default/linux/amd64/17.0) ['x11-libs/guile-gtk']
> dependency.bad sci-electronics/gwave/gwave-20120229.ebuild: RDEPEND: amd64(default/linux/amd64/17.0) ['x11-libs/guile-gtk']
> dependency.bad sci-electronics/gwave/gwave-20120229.ebuild: DEPEND: amd64(default/linux/amd64/17.0/desktop) ['x11-libs/guile-gtk']
Comment 10 Pacho Ramos gentoo-dev 2018-02-13 13:47:07 UTC
*** Bug 613902 has been marked as a duplicate of this bug. ***
Comment 11 Thomas Deutschmann (RETIRED) gentoo-dev 2018-02-13 16:34:01 UTC
x86 stopped stabilization due to bug 647536.
Comment 12 Mart Raudsepp gentoo-dev 2018-02-14 13:48:14 UTC
while unfortunate for gwave, guile itself got already stabilized for amd64 and x86, and I'm not aware of any plans to destabilize them now. Thus the rest isn't a blocker for gnucash needs anymore and removing the blocker to have gnucash stabling show up for amd64 and x86 automated stabilization lists.
Comment 13 Andrius Štikonas 2018-02-14 20:04:27 UTC
(In reply to Mart Raudsepp from comment #12)
> while unfortunate for gwave, guile itself got already stabilized for amd64
> and x86, and I'm not aware of any plans to destabilize them now. Thus the
> rest isn't a blocker for gnucash needs anymore and removing the blocker to
> have gnucash stabling show up for amd64 and x86 automated stabilization
> lists.

guile doesn't even compile here on amd64. It starts commands like
guild compile --target="x86_64-pc-linux-gnu" -Wunbound-variable -Warity-mismatch -Wformat       \
  -L "/var/tmp/portage/dev-scheme/guile-2.0.14-r3/work/guile-2.0.14/module" -L "/var/tmp/portage/dev-scheme/guile-2.0.14-r3/work/guile-2.0.14/module"           \
  -L "/var/tmp/portage/dev-scheme/guile-2.0.14-r3/work/guile-2.0.14/guile-readline"                     \
  -o "language/glil.go" "language/glil.scm"

which never finish. No error, just compile forever.
Comment 14 Amy Liffey gentoo-dev 2018-02-15 09:08:29 UTC
(In reply to Andrius Štikonas from comment #13)
> (In reply to Mart Raudsepp from comment #12)
> > while unfortunate for gwave, guile itself got already stabilized for amd64
> > and x86, and I'm not aware of any plans to destabilize them now. Thus the
> > rest isn't a blocker for gnucash needs anymore and removing the blocker to
> > have gnucash stabling show up for amd64 and x86 automated stabilization
> > lists.
> 
> guile doesn't even compile here on amd64. It starts commands like
> guild compile --target="x86_64-pc-linux-gnu" -Wunbound-variable
> -Warity-mismatch -Wformat       \
>   -L "/var/tmp/portage/dev-scheme/guile-2.0.14-r3/work/guile-2.0.14/module"
> -L "/var/tmp/portage/dev-scheme/guile-2.0.14-r3/work/guile-2.0.14/module"   
> \
>   -L
> "/var/tmp/portage/dev-scheme/guile-2.0.14-r3/work/guile-2.0.14/guile-
> readline"                     \
>   -o "language/glil.go" "language/glil.scm"
> 
> which never finish. No error, just compile forever.

Why you did not submit bug then? How we are suppose to fix problems. It does compile for other users.

Please submit bug with emerge --info and your build.log. 

Thank you
Comment 15 Andrius Štikonas 2018-02-15 19:55:48 UTC
(In reply to Amy Liffey from comment #14)
> (In reply to Andrius Štikonas from comment #13)
> > (In reply to Mart Raudsepp from comment #12)
> > > while unfortunate for gwave, guile itself got already stabilized for amd64
> > > and x86, and I'm not aware of any plans to destabilize them now. Thus the
> > > rest isn't a blocker for gnucash needs anymore and removing the blocker to
> > > have gnucash stabling show up for amd64 and x86 automated stabilization
> > > lists.
> > 
> > guile doesn't even compile here on amd64. It starts commands like
> > guild compile --target="x86_64-pc-linux-gnu" -Wunbound-variable
> > -Warity-mismatch -Wformat       \
> >   -L "/var/tmp/portage/dev-scheme/guile-2.0.14-r3/work/guile-2.0.14/module"
> > -L "/var/tmp/portage/dev-scheme/guile-2.0.14-r3/work/guile-2.0.14/module"   
> > \
> >   -L
> > "/var/tmp/portage/dev-scheme/guile-2.0.14-r3/work/guile-2.0.14/guile-
> > readline"                     \
> >   -o "language/glil.go" "language/glil.scm"
> > 
> > which never finish. No error, just compile forever.
> 
> Why you did not submit bug then? How we are suppose to fix problems. It does
> compile for other users.
> 
> Please submit bug with emerge --info and your build.log. 
> 
> Thank you

I didn't encounter this bug before it was stabilized. And I didn't have time a few days ago, that's why I didn't properly submit it yet. I'll do it now and add as a blocker bug. build.log might not be too useful as there is no error but I'll attach it
Comment 16 Larry the Git Cow gentoo-dev 2018-03-28 19:32:40 UTC
The bug has been referenced in the following commit(s):

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

commit ae7893fbafbcbd911101ad470f38815c058d6d0e
Author:     Rolf Eike Beer <eike@sf-mail.de>
AuthorDate: 2018-03-28 18:33:41 +0000
Commit:     Sergei Trofimovich <slyfox@gentoo.org>
CommitDate: 2018-03-28 19:32:16 +0000

    dev-scheme/guile-lib: stable 0.2.5.1 for sparc
    
    Bug: https://bugs.gentoo.org/647114
    Package-Manager: Portage-2.3.24, Repoman-2.3.6
    RepoMan-Options: --include-arches="sparc"

 dev-scheme/guile-lib/guile-lib-0.2.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)}
Comment 17 Sergei Trofimovich (RETIRED) gentoo-dev 2018-03-31 17:55:00 UTC
ppc64 stable
Comment 18 Sergei Trofimovich (RETIRED) gentoo-dev 2018-04-01 14:19:00 UTC
ppc stable
Comment 19 Aaron Bauman (RETIRED) gentoo-dev 2018-04-14 19:10:18 UTC
Already stable on amd64
Comment 20 Matt Turner gentoo-dev 2018-04-15 03:39:11 UTC
alpha stable
Comment 21 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-04-16 06:49:15 UTC
arm stable
Comment 22 Amy Liffey gentoo-dev 2018-04-18 12:48:21 UTC
hppa stable
Comment 23 Mart Raudsepp gentoo-dev 2018-04-20 08:10:55 UTC
arm64 can not proceed due to bug 595128.
Comment 24 Matt Turner gentoo-dev 2018-04-23 02:27:25 UTC
(In reply to Amy Liffey from comment #22)
> hppa stable

How did you test this? You don't have an account on hake (our hppa devbox) so you must have a machine yourself?
Comment 25 Larry the Git Cow gentoo-dev 2018-04-25 18:49:04 UTC
The bug has been referenced in the following commit(s):

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

commit 10a0363eb11f26ee946d44c2c0508c61a6e89dc8
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2018-04-25 18:46:53 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2018-04-25 18:48:54 +0000

    Revert "dev-scheme/guile: stable for hppa, #647114"
    
    This reverts commit 813d3a35da620756353685a1548c4368f8b45f63.
    
    Amynka has no history of working on hppa and refuses to answer how she
    tested.
    
    Bug: https://bugs.gentoo.org/647114

 dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)}
Comment 26 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-04-25 21:08:53 UTC
(In reply to Larry the Git Cow from comment #25)
> The bug has been referenced in the following commit(s):
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=10a0363eb11f26ee946d44c2c0508c61a6e89dc8
> 
> commit 10a0363eb11f26ee946d44c2c0508c61a6e89dc8
> Author:     Matt Turner <mattst88@gentoo.org>
> AuthorDate: 2018-04-25 18:46:53 +0000
> Commit:     Matt Turner <mattst88@gentoo.org>
> CommitDate: 2018-04-25 18:48:54 +0000
> 
>     Revert "dev-scheme/guile: stable for hppa, #647114"
>     
>     This reverts commit 813d3a35da620756353685a1548c4368f8b45f63.
>     
>     Amynka has no history of working on hppa and refuses to answer how she
>     tested.
>     
>     Bug: https://bugs.gentoo.org/647114
> 
>  dev-scheme/guile/guile-2.0.14-r3.ebuild | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)}

Please proceed with restoring, I tested it and Amy had stabilized
Comment 27 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-04-29 09:31:41 UTC
Hppa was handled by jer

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45299912a59d013cc9e7c4f2670275596cf01e4f
Comment 28 Arfrever Frehtes Taifersar Arahesis 2018-04-30 13:35:25 UTC
(In reply to Mikle Kolyada from comment #27)
> Hppa was handled by jer
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=45299912a59d013cc9e7c4f2670275596cf01e4f

But not dev-scheme/guile-lib-0.2.5.1.
Comment 29 Mart Raudsepp gentoo-dev 2018-05-03 06:08:44 UTC
arm64 stable
Comment 30 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-06-03 19:48:41 UTC
s390 stable
Comment 31 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-08-03 23:20:57 UTC
commit f64925499be42d0f3564bd9cb45b46ce1eacf9fe
Author: Thomas Deutschmann <whissi@gentoo.org>
Date:   Sun Feb 11 20:04:18 2018 +0100

    dev-scheme/guile: x86 stable (bug #647114)
Comment 32 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-08-03 23:24:40 UTC
m68k/sh stable