Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 840740

Summary: dev-ml/sexplib-0.15.0-r2 - Error: Unbound value Conv.sexp_t_sexp_grammar
Product: Gentoo Linux Reporter: Toralf Förster <toralf>
Component: Current packagesAssignee: Gentoo Team for the ML programming language family <ml>
Status: RESOLVED FIXED    
Severity: normal CC: gienah, lssndrbarbieri
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge-info.txt
dev-ml:sexplib-0.15.0-r1:20220425-010145.log
emerge-history.txt
environment
etc.portage.tar.bz2
temp.tar.bz2

Description Toralf Förster gentoo-dev 2022-04-25 07:21:33 UTC
 * Building ...
File "src/pre_sexp.ml", line 23, characters 21-45:
23 | let t_sexp_grammar = Conv.sexp_t_sexp_grammar
                          ^^^^^^^^^^^^^^^^^^^^^^^^
Error: Unbound value Conv.sexp_t_sexp_grammar
 [ !! ]                
 * ERROR: dev-ml/sexplib-0.15.0-r1::gentoo failed (compile phase):

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1_desktop_gnome-j4-20220422-222106

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-9.3.1
 [2] x86_64-pc-linux-gnu-11.3.0 *
clang/llvm (if any):
clang version 14.0.1
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/lib/llvm/14/bin
/usr/lib/llvm/14
14.0.1
Python 3.9.12
Available Ruby profiles:
  [1]   ruby26 (with Rubygems)
  [2]   ruby27 (with Rubygems)
  [3]   ruby31 (with Rubygems) *
Available Rust versions:
  [1]   rust-bin-1.60.0 *
The following VMs are available for generation-2:
1)	OpenJDK 11.0.14_p9 [openjdk-11]
2)	OpenJDK 8.322_p06 [openjdk-8]
*)	Eclipse Temurin JDK 11.0.14_p9 [openjdk-bin-11]
4)	Eclipse Temurin JDK 8.322_p06 [openjdk-bin-8]
Available Java Virtual Machines:
  [1]   openjdk-8 
  [2]   openjdk-11 
  [3]   openjdk-bin-8 
  [4]   openjdk-bin-11  system-vm

The Glorious Glasgow Haskell Compilation System, version 8.10.4
php cli:
  [1]   php7.4
  [2]   php8.0
  [3]   php8.1 *

  HEAD of ::gentoo
commit cef116320c97a76ad53ec5dafc3cfda7a2451c09
Author: Repository mirror & CI <repomirrorci@gentoo.org>
Date:   Mon Apr 25 00:04:18 2022 +0000

    2022-04-25 00:04:18 UTC

emerge -qpvO dev-ml/sexplib
[ebuild  N    ] dev-ml/sexplib-0.15.0-r1  USE="ocamlopt"
Comment 1 Toralf Förster gentoo-dev 2022-04-25 07:21:34 UTC
Created attachment 774410 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2022-04-25 07:21:35 UTC
Created attachment 774413 [details]
dev-ml:sexplib-0.15.0-r1:20220425-010145.log
Comment 3 Toralf Förster gentoo-dev 2022-04-25 07:21:37 UTC
Created attachment 774416 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2022-04-25 07:21:38 UTC
Created attachment 774419 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2022-04-25 07:21:39 UTC
Created attachment 774422 [details]
etc.portage.tar.bz2
Comment 6 Toralf Förster gentoo-dev 2022-04-25 07:21:40 UTC
Created attachment 774425 [details]
temp.tar.bz2
Comment 7 Agostino Sarubbo gentoo-dev 2022-04-26 06:46:31 UTC
ci has reproduced this issue with version 0.15.0-r2 - Updating summary.
Comment 8 Tupone Alfredo gentoo-dev 2022-07-05 06:53:52 UTC
dev-ml/sexplib:0/0.15 should have been part of the list of the packages (masked) related to janestreet packages ver 15.

To solve this bug we could mask this package slot or test all those janestreet packages nad unmask all
Comment 9 Larry the Git Cow gentoo-dev 2022-07-05 17:03:27 UTC
The bug has been closed via the following commit(s):

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

commit e84c7201fec5910e1c1f456e1b4f8d518f810aaf
Author:     Alfredo Tupone <tupone@gentoo.org>
AuthorDate: 2022-07-05 17:03:16 +0000
Commit:     Alfredo Tupone <tupone@gentoo.org>
CommitDate: 2022-07-05 17:03:16 +0000

    dev-ml/sexplib: depends on 0/0.15 slot
    
    Closes: https://bugs.gentoo.org/840740
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Alfredo Tupone <tupone@gentoo.org>

 dev-ml/sexplib/sexplib-0.15.0-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)