Created attachment 469790 [details] emerge_info Executing mlnet gives the following error 3.1.6-r1 gives the same error 2017/04/12 11:55:14 [cO] Starting MLDonkey 3.1.5 ... 2017/04/12 11:55:14 [cO] Language EN, locale ANSI_X3.4-1968, ulimit for open files 1024 2017/04/12 11:55:14 [cO] raised ulimit for open files from 1024 to 4096 2017/04/12 11:55:14 [cO] MLDonkey is working in . 2017/04/12 11:55:28 [Gettext] Loading language resource mlnet_strings.EN_ANSI_X3.4-1968 2017/04/12 11:55:28 [cO] loaded language resource file 2017/04/12 11:55:28 [DNS] Resolving [rpgen] ... ascii: [ 5(0)(1)(0) d(1)(0)(0) i(3)(0)(0)(2)(0)(4)(0) t o t o(4)(0) t u t u(192)(157) V(25)(215) , ((236)(17)(226)(209) E(205) v(159) \(237) ,(25)(4)(0)(0)(0)(0)(236) ,(25)(4)(0)(0)(0)(0)(18)(0)(0)(0)(12)(0)(0)(0)(0)(7)(0) 1 0 1 0 1 0 0(1)(0)(0)(0)(0)(0)(0)(0)(4)(0) 0 . 1 0(1)(0)(2)(0)(0)(0)(3)(0)(0)(0)(0)(6)(0) t r a t r a(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)] dec: [(53)(0)(1)(0)(100)(1)(0)(0)(105)(3)(0)(0)(2)(0)(4)(0)(116)(111)(116)(111)(4)(0)(116)(117)(116)(117)(192)(157)(86)(25)(215)(44)(40)(236)(17)(226)(209)(69)(205)(118)(159)(92)(237)(44)(25)(4)(0)(0)(0)(0)(236)(44)(25)(4)(0)(0)(0)(0)(18)(0)(0)(0)(12)(0)(0)(0)(0)(7)(0)(49)(48)(49)(48)(49)(48)(48)(1)(0)(0)(0)(0)(0)(0)(0)(4)(0)(48)(46)(49)(48)(1)(0)(2)(0)(0)(0)(3)(0)(0)(0)(0)(6)(0)(116)(114)(97)(116)(114)(97)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)] 00000000: 35 00 01 00 64 01 00 00 69 03 00 00 02 00 04 00 |5...d...i.......| 00000010: 74 6f 74 6f 04 00 74 75 74 75 c0 9d 56 19 d7 2c |toto..tutu..V..,| 00000020: 28 ec 11 e2 d1 45 cd 76 9f 5c ed 2c 19 04 00 00 |(....E.v.\.,....| 00000030: 00 00 ec 2c 19 04 00 00 00 00 12 00 00 00 0c 00 |...,............| 00000040: 00 00 00 07 00 31 30 31 30 31 30 30 01 00 00 00 |.....1010100....| 00000050: 00 00 00 00 04 00 30 2e 31 30 01 00 02 00 00 00 |......0.10......| 00000060: 03 00 00 00 00 06 00 74 72 61 74 72 61 00 00 00 |.......tratra...| 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000080: 00 00 00 |... | ascii: [ 5(0)(1)(0) d(1)(0)(0) i(3)(0)(0)(2)(0)(4)(0) t o t o(4)(0) t u t u(192)(157) V(25)(215) , ((236)(17)(226)(209) E(205) v(159) \(237) ,(25)(4)(0)(0)(0)(0)(236) ,(25)(4)(0)(0)(0)(0)(18)(0)(0)(0)(12)(0)(0)(0)(0)(7)(0) 1 0 1 0 1 0 0(1)(0)(0)(0)(0)(0)(0)(0)(4)(0) 0 . 1 0(1)(0)(2)(0)(0)(0)(3)(0)(0)(0)(0)(6)(0) t r a t r a(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)] dec: [(53)(0)(1)(0)(100)(1)(0)(0)(105)(3)(0)(0)(2)(0)(4)(0)(116)(111)(116)(111)(4)(0)(116)(117)(116)(117)(192)(157)(86)(25)(215)(44)(40)(236)(17)(226)(209)(69)(205)(118)(159)(92)(237)(44)(25)(4)(0)(0)(0)(0)(236)(44)(25)(4)(0)(0)(0)(0)(18)(0)(0)(0)(12)(0)(0)(0)(0)(7)(0)(49)(48)(49)(48)(49)(48)(48)(1)(0)(0)(0)(0)(0)(0)(0)(4)(0)(48)(46)(49)(48)(1)(0)(2)(0)(0)(0)(3)(0)(0)(0)(0)(6)(0)(116)(114)(97)(116)(114)(97)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)(0)] 00000000: 35 00 01 00 64 01 00 00 69 03 00 00 02 00 04 00 |5...d...i.......| 00000010: 74 6f 74 6f 04 00 74 75 74 75 c0 9d 56 19 d7 2c |toto..tutu..V..,| 00000020: 28 ec 11 e2 d1 45 cd 76 9f 5c ed 2c 19 04 00 00 |(....E.v.\.,....| 00000030: 00 00 ec 2c 19 04 00 00 00 00 12 00 00 00 0c 00 |...,............| 00000040: 00 00 00 07 00 31 30 31 30 31 30 30 01 00 00 00 |.....1010100....| 00000050: 00 00 00 00 04 00 30 2e 31 30 01 00 02 00 00 00 |......0.10......| 00000060: 03 00 00 00 00 06 00 74 72 61 74 72 61 00 00 00 |.......tratra...| 00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000080: 00 00 00 |... | s = s2 Fatal error: exception File "src/daemon/common/guiEncoding.ml", line 1333, characters 4-10: Assertion failed
I have done a 'emerge -e world' and still see the same error
I can't reproduce the problem and don't really understand the trace :-( Could you please file an issue upstream ? ( https://github.com/ygrek/mldonkey )
This seems to be a bug in OCaml from 4.03 to 4.05 in ARM. I created an upstream bug where the upstream developer explained the reason for this bug: https://github.com/ygrek/mldonkey/issues/24 Unfortunately, MLDonkey doesn't compile yet with OCaml 4.06. I created bug #635932 to mask OCaml >= 4.06 in MLDonkey.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b70b64f68dfe5c09a67f106131448b4fc3f7643 commit 1b70b64f68dfe5c09a67f106131448b4fc3f7643 Author: Jesus P Rey (Chuso) <gentoo@chuso.net> AuthorDate: 2020-07-11 11:59:23 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-10-17 02:24:29 +0000 net-p2p/mldonkey: version bump to 3.1.7 Signed-off-by: Jesus P Rey <gentoo@chuso.net> Bug: https://bugs.gentoo.org/595798 Bug: https://bugs.gentoo.org/705582 Closes: https://bugs.gentoo.org/582136 Closes: https://bugs.gentoo.org/615322 Closes: https://bugs.gentoo.org/635932 Closes: https://bugs.gentoo.org/704684 Signed-off-by: Sam James <sam@gentoo.org> net-p2p/mldonkey/Manifest | 1 + net-p2p/mldonkey/mldonkey-3.1.7.ebuild | 183 +++++++++++++++++++++++++++++++++ 2 files changed, 184 insertions(+)
Reopening as discussed on #gentoo-proxy-maint as the currently stable version in Portage is still affected. As a workaround until it's stabilized,, you can accept the unstable keyword in net-p2p/mldonkey-3.1.7.