archenroot / gentoo-overlay

Gentoo overlay with main focus on GPU, Neural Networks, Big Data and Java technologies
http://gentoo.archenroot.org
15 stars 4 forks source link

torch-qtlua-9999 repoman complain #9

Closed Alessandro-Barbieri closed 7 years ago

Alessandro-Barbieri commented 7 years ago
  variable.readonly [fatal]     1
   dev-lua/torch-qtlua/torch-qtlua-9999.ebuild: Ebuild contains assignment to read-only variable on line: 17
archenroot commented 7 years ago

I am quite busy in these days, so you are free to fix the issue by yourself and create a pull request, still I maintain this repo anyway, so soon or later I will fix it.

I was just focused now on Hadoop stack, but will look into this NN stuff again.

archenroot commented 7 years ago

Hello, I tried now to merge this package and all works on my Gentoo system.

I think line 17 is refering to FEATURES specification to keep tmp and work directories for later examination. I use it for debugging ebuilds.

I must say that I am more on unstable tree with my installed package list. not all, but most. Here is some output from my emerge --info:

emerge --info
Portage 2.3.5 (python 3.4.5-final-0, default/linux/amd64/13.0, gcc-6.3.0, glibc-2.23-r3, 4.10.3-gentoo x86_64)
=================================================================
System uname: Linux-4.10.3-gentoo-x86_64-Intel-R-_Core-TM-_i7-6700HQ_CPU_@_2.60GHz-with-gentoo-2.3
KiB Mem:    32807620 total,   9579240 free
KiB Swap:   32767996 total,  31512008 free
Timestamp of repository gentoo: Mon, 08 May 2017 08:00:01 +0000
Timestamp of repository poly-c: Thu, 30 Mar 2017 11:02:11 +0000
sh bash 4.3_p48-r1
ld GNU ld (Gentoo 2.26.1 p1.0) 2.26.1
distcc[21827] (dcc_trace_version) distcc 3.2rc1 x86_64-pc-linux-gnu; built Nov 12 2016 14:05:05 [disabled]
ccache version 3.2.4 [disabled]
app-shells/bash:          4.3_p48-r1::gentoo
dev-java/java-config:     2.2.0-r3::gentoo
dev-lang/perl:            5.24.1-r1::gentoo
dev-lang/python:          2.7.12::gentoo, 3.4.5::gentoo
dev-util/ccache:          3.2.4::gentoo
dev-util/cmake:           3.7.2::gentoo
dev-util/pkgconfig:       0.28-r2::gentoo
sys-apps/baselayout:      2.3::gentoo
sys-apps/openrc:          0.24.2::gentoo
sys-apps/sandbox:         2.10-r3::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69::gentoo
sys-devel/automake:       1.11.6-r1::gentoo, 1.12.6::gentoo, 1.14.1::gentoo, 1.15-r2::gentoo
sys-devel/binutils:       2.26.1::gentoo
sys-devel/gcc:            4.8.5::gentoo, 4.9.4::gentoo, 5.4.0::gentoo, 6.2.0-r1::gentoo, 6.3.0::gentoo
sys-devel/gcc-config:     1.7.3::gentoo
sys-devel/libtool:        2.4.6-r3::gentoo
sys-devel/make:           4.2.1::gentoo
sys-kernel/linux-headers: 4.9::gentoo (virtual/os-headers)
sys-libs/glibc:           2.23-r3::gentoo
Alessandro-Barbieri commented 7 years ago

I'll help you. I want to get a repoman clean overlay, can I comment that line?

archenroot commented 7 years ago

This is in general quite experimental overlay, those Torch and other ebuilds were created all from the scratch and are not yet all stable, so you are free to do any kind of changes to make it better. I will give you rights over this repository if you like.

From long-term perspective once these neural network ebuilds are stable I might consider uploading them directly into official Gentoo Science overlay.