Re: [gentoo-user] Libclc and OpenCL

2016-10-27 Thread Peter Humphrey
On Tuesday 25 Oct 2016 11:26:15 I wrote:
> Bug 596022 reports failure to build dev-libs/libclc with the latest version
> of sys-dev/clang. I've been trying to trace a problem running MilkyWay@home,
> specifically with its use of the GPU, so I'm keen to make sure that I have
> a properly working OpenCL system.

--->8

> The bug has been open for three weeks, asking for a new libclc package to be
> released. It'd be good if that were to happen soon.

$ genlop libclc
 * dev-libs/libclc

--->8

 Sat Sep 24 07:03:37 2016 >>> dev-libs/libclc-0.2.0_pre20160209
 Thu Oct 27 09:50:57 2016 >>> dev-libs/libclc-0.2.0_pre20160921

Thanks fellers.

-- 
Regards
Peter




[gentoo-user] Libclc and OpenCL

2016-10-25 Thread Peter Humphrey
Hello list,

Bug 596022 reports failure to build dev-libs/libclc with the latest version 
of sys-dev/clang. I've been trying to trace a problem running MilkyWay@home, 
specifically with its use of the GPU, so I'm keen to make sure that I have a 
properly working OpenCL system.

Is my existing libclc, compiled against the previous version of clang, still 
good? I'm hoping this is just a build-phase problem, with nothing changed in 
the object code. I can't go back in clang versions without also reverting 
sys-devel/llvm, and maybe other things too.

The bug has been open for three weeks, asking for a new libclc package to be 
released. It'd be good if that were to happen soon.

-- 
Rgds
Peter

PS. Has anyone seen anything of Alan McK recently? He seems to have 
vanished.




Re: [gentoo-user] Excitement...

2016-04-22 Thread Peter Humphrey
On Monday 18 Apr 2016 10:28:00 I wrote:

> ... Well, after another 10 days of googling and trial and error, yesterday
> I arrived at a setup that works. Here are the versions I needed to
> specify:
> 
> # cat /etc/portage/package.keywords
> ~dev-libs/libclc-0.1.0_pre20150305
> ~sci-misc/boinc-7.4.42
> sys-apps/nvme-cli
> sys-boot/gummiboot
> ~sys-devel/clang-3.6.2
> ~sys-devel/llvm-3.6.2
> sys-firmware/amdgpu-ucode
> ~sys-kernel/gentoo-sources-4.4.6
> ~x11-drivers/xf86-video-amdgpu-1.0.1

In fact that wasn't enough. Everything was working but one: ATLAS@home. 
That's a BOINC project that downloads a .vdi file with a 64-bit client for 
VirtualBox. To get that to work I had to use later versions of some 
packages, viz:

$ cat /etc/portage/package.keywords
~app-emulation/virtualbox-5.0.18
~app-emulation/virtualbox-additions-5.0.18
~app-emulation/virtualbox-extpack-oracle-5.0.18.106667
~app-emulation/virtualbox-modules-5.0.18
~dev-libs/libclc-0.1.0_pre20150305
~sci-misc/boinc-7.4.42
sys-boot/gummiboot
~sys-devel/clang-3.6.2
~sys-devel/llvm-3.6.2
sys-firmware/amdgpu-ucode
~sys-kernel/gentoo-sources-4.5.0
~x11-drivers/xf86-video-amdgpu-1.1.0

> Going back to the GPU calculations, I'm quite certain that I couldn't ever
> have succeeded with any other distro than Gentoo, with portage's uncanny
> ability to winkle out the most obscure collisions and dependencies, so
> I'm very happy to echo Alan Mackenzie's praise for it.
> 
> Well done, our devs, and thank you!

That bit stands, though.

-- 
Rgds
Peter




[gentoo-user] RANT: I just installed another half an OS

2024-08-15 Thread Walter Dnes
  I have a bog-standard Dell desktop with an Intel graphics chip.  As
near as I can tell, mesa-24.1.3 with VIDEO_CARDS="intel" now pulls in
dev-util/intel_clc which pulls in dev-libs/libclc which pulls in a ton
of clang/llvm/spirv crap.  And what's an emerge without a whole bunch of
new python applets+libs being puuled in?

-- 
There are 2 types of people
1) Those who can extrapolate from incomplete data



Re: [gentoo-user] RANT: I just installed another half an OS

2024-08-15 Thread Eli Schwartz
On 8/15/24 11:27 PM, Walter Dnes wrote:
>   I have a bog-standard Dell desktop with an Intel graphics chip.  As
> near as I can tell, mesa-24.1.3 with VIDEO_CARDS="intel" now pulls in
> dev-util/intel_clc which pulls in dev-libs/libclc which pulls in a ton
> of clang/llvm/spirv crap.  


If mesa upstream has decided that their intel card support is going to
use llvm at build time, I don't see what Gentoo is supposed to do about
that. Best we can do is avoid requiring it for USE flag configs where
upstream doesn't mandate it.

That being said, the binhost provides binary packages for llvm so I
don't really care when I discover a package needing it.


> And what's an emerge without a whole bunch of
> new python applets+libs being puuled in?


Entirely unsure what you mean by this, anyway. Do you happen to have an
example? Usually the only python applets+libs I have are the ones that
are already installed, which sometimes have new versions available but
those are upgrades, not new packages.


-- 
Eli Schwartz



OpenPGP_signature.asc
Description: OpenPGP digital signature


[gentoo-user] Excitement...

2016-04-18 Thread Peter Humphrey
...and disappointment...

Hello list,

A month or so ago I asked here for recommendations for a graphics card to do 
mucho GPU calculations, as I was buying a new system. Well, two weeks ago 
today the new system arrived. It took me five whole days to find a way to get 
it to boot, what with its UEFI BIOS and its Radeon R9 M295X Mac Edition 
display card. I was pretty firmly stuck until Neil B. reminded me of 
gummiboot. That did the trick. I couldn't get UEFI to run grub at all here 
(nothing very grand about it in this case).

Then the display card. Well, after another 10 days of googling and trial and 
error, yesterday I arrived at a setup that works. Here are the versions I 
needed to specify:

# cat /etc/portage/package.keywords
~dev-libs/libclc-0.1.0_pre20150305
~sci-misc/boinc-7.4.42
sys-apps/nvme-cli
sys-boot/gummiboot
~sys-devel/clang-3.6.2
~sys-devel/llvm-3.6.2
sys-firmware/amdgpu-ucode
~sys-kernel/gentoo-sources-4.4.6
~x11-drivers/xf86-video-amdgpu-1.0.1

-

That's the excitement. The disappointment is with KMail. The reason I bought 
the new box is that the old one had developed a hardware fault, somewhere in 
the PCI region of the chipset I think. Down the years I've been accumulating 
e-mails that fault appears to have damaged a lot of e-mails to the point 
that KMail couldn't handle them and threw wobblers all over the place. So 
now I end up with empty mail folders. I have archives from 19 March and 
before which I daren't import, but everything between then and last Friday 
has gone.

So, if anyone addressed anything to me in the last month, I'm afraid I can't 
answer you - sorry.

-

Going back to the GPU calculations, I'm quite certain that I couldn't ever 
have succeeded with any other distro than Gentoo, with portage's uncanny 
ability to winkle out the most obscure collisions and dependencies, so I'm 
very happy to echo Alan Mackenzie's praise for it.

Well done, our devs, and thank you!

-- 
Rgds
Peter




Re: [gentoo-user] Sweet Sweet Portage

2016-08-16 Thread Fernando Rodriguez
On 08/15/2016 06:02 PM, james wrote:
> Well,
> 
> I brought this up before. No need for argument, just test it out
> for yourself.
> 
> Multiple times (over the last few weeks) I have run  'emerge -uDNvp @world' 
> and there are issues to deal with manually.
> 
> For example 'One or more updates/rebuilds have been skipped due to a 
> dependency conflict', type of fudd and other types of fudd is the result, not 
> all the time, but maybe 50% of the time.
> 
> 
> Now, routinely, all I do is immediately issue this command
> 'emerge -uDt @world' and go have a coffee.  An AMD 8 core, 32G workstation 
> does it's thang, leaving me a with just a smile after the work is complete. 
> No other actions, nadda, ziltch. Immediately, I then run  'emerge -uDNvp 
> world' (again, and routinely I get::
> 
> "These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> 
> Total: 0 packages, Size of downloads: 0 KiB"
> 
> 
> Just try it for yourself. It's like clockwork now. Smooth. I have over 1500 
> packages installed on a mostly stable but hacked out /usr/local/portage/ and 
> maybe 10% of the packages, that are much newer, but portage is sweet, sweet, 
> sweet now. There is inherent magic now, but,
> I do not have time to ferret it out. Sure I can dive in, manually,
> and I have done this to fix things, but, 'emerge -uDt @world' fixes things, 
> automagically; dozens of times as I update 3 or 4 times a week.
> 
> 

I don't know exactly what's going on but I think something is wrong so it's not
so sweet. I think you got a conflict that's not being resolved and not being 
pulled
by the second command. What happends if you add --with-bdeps=y --backtrack=30? 
Also
try without the -p (I think it runs more code like autounmask etc so it may 
cause
the extra output).

Is clang/llvm stuff still popping up on the list of skipped packages? I 
remember a 
similar conflict around the time of your first post and it turned out that the 
latest
stable clang blocks the latest stable libclc. So the tree is (still) broken. 
For most
users it's not a problem because portage pulls the right version of clang but 
if you
have clang on your world file it updates it to the latest and you get those 
conflicts.
I fixed it by masking all versions of clang >3.6

-- 

Fernando Rodriguez



Re: [gentoo-user] Sweet Sweet Portage

2016-08-16 Thread james

On 08/16/2016 02:49 PM, Fernando Rodriguez wrote:

On 08/15/2016 06:02 PM, james wrote:

Well,

I brought this up before. No need for argument, just test it out
for yourself.

Multiple times (over the last few weeks) I have run  'emerge -uDNvp @world' and 
there are issues to deal with manually.

For example 'One or more updates/rebuilds have been skipped due to a dependency 
conflict', type of fudd and other types of fudd is the result, not all the 
time, but maybe 50% of the time.


Now, routinely, all I do is immediately issue this command
'emerge -uDt @world' and go have a coffee.  An AMD 8 core, 32G workstation does 
it's thang, leaving me a with just a smile after the work is complete. No other 
actions, nadda, ziltch. Immediately, I then run  'emerge -uDNvp world' (again, 
and routinely I get::

"These are the packages that would be merged, in order:

Calculating dependencies... done!

Total: 0 packages, Size of downloads: 0 KiB"


Just try it for yourself. It's like clockwork now. Smooth. I have over 1500 
packages installed on a mostly stable but hacked out /usr/local/portage/ and 
maybe 10% of the packages, that are much newer, but portage is sweet, sweet, 
sweet now. There is inherent magic now, but,
I do not have time to ferret it out. Sure I can dive in, manually,
and I have done this to fix things, but, 'emerge -uDt @world' fixes things, 
automagically; dozens of times as I update 3 or 4 times a week.




I don't know exactly what's going on but I think something is wrong so it's not
so sweet. I think you got a conflict that's not being resolved and not being 
pulled
by the second command. What happends if you add --with-bdeps=y --backtrack=30? 
Also
try without the -p (I think it runs more code like autounmask etc so it may 
cause
the extra output).

Is clang/llvm stuff still popping up on the list of skipped packages? I 
remember a
similar conflict around the time of your first post and it turned out that the 
latest
stable clang blocks the latest stable libclc. So the tree is (still) broken. 
For most
users it's not a problem because portage pulls the right version of clang but 
if you
have clang on your world file it updates it to the latest and you get those 
conflicts.
I fixed it by masking all versions of clang >3.6





Nope, but on gentoo-dev there is a big announce about LLVM(clang).

No issues with the system, I run the latest portage and when issues 
popup, granted that are easy to fix, manually 'emerge -uDt world' 
precludes the need to fix them. Afterwards, running 'emerge -uDNvp 
world' just comes back completely clean. NO idea what's going on,

but *I* have verified this now dozens and of times over the recent weeks.

Instead of running 'emerge -uDNv world' I simple run 'emerge -uDt world'
and the manual (trivial) items just dissappear, it runs to completion
and all is just spanky fine. I do not have the will, nore inclination to 
dig deeply, but the benefit is most wonderful. ymmv.



But follow the evidence

emerge -uDNvp world

emerge -Dut world


emerge -uDNvp world


It's just that simple:: 3 commands, no others. fabulous!


You don't believe me, then just ignore the thread. ymmv.


--nobody cares, as I'm done with this thread.
James




[gentoo-user] Tensorflow 2.1.0 failing to compile

2020-04-24 Thread Aisha Tammy
3.2
app-admin/logrotate-3.14.0
app-admin/perl-cleaner-2.27
app-admin/syslog-ng-3.22.1
app-arch/bzip2-1.0.6-r11
app-arch/cpio-2.12-r1
app-arch/gzip-1.9
app-arch/libarchive-3.4.2
app-arch/rpm2targz-9.0.0.5g
app-arch/snappy-1.1.8
app-arch/tar-1.32
app-arch/unzip-6.0_p25-r1
app-arch/xz-utils-5.2.4-r2
app-arch/zip-3.0-r3
app-benchmarks/ramspeed-3.5.0-r2
app-benchmarks/stress-ng-0.11.03
app-crypt/gnupg-2.2.19
app-crypt/gpgme-1.13.0-r1
app-crypt/libb2-0.98.1-r2
app-crypt/openpgp-keys-gentoo-release-20191030
app-crypt/p11-kit-0.23.19-r1
app-crypt/pinentry-1.1.0-r2
app-crypt/rhash-1.3.6-r1
app-dicts/aspell-en-2018.04.16.0
app-editors/emacs-26.3-r1
app-emacs/emacs-common-gentoo-1.6-r3
app-emacs/emacs-daemon-0.22
app-eselect/eselect-ctags-1.18
app-eselect/eselect-emacs-1.18
app-eselect/eselect-fontconfig-1.1-r1
app-eselect/eselect-java-0.4.0
app-eselect/eselect-lib-bin-symlink-0.1.1-r1
app-eselect/eselect-opencl-1.1.0-r4
app-eselect/eselect-pinentry-0.7
app-eselect/eselect-python-20190417
app-eselect/eselect-ruby-20190121
app-misc/ca-certificates-20190110.3.43
app-misc/c_rehash-1.7-r1
app-misc/editor-wrapper-4-r1
app-misc/mime-types-9
app-misc/pax-utils-1.2.5
app-misc/tmux-2.9a
app-portage/eix-0.33.9-r1
app-portage/elt-patches-20170815
app-portage/euses-2.5.9
app-portage/gemato-14.3
app-portage/gentoolkit-0.4.8
app-portage/genup-1.0.26
app-portage/layman-2.4.2-r1
app-portage/mirrorselect-2.2.4-r1
app-portage/portage-utils-0.80
app-portage/repoman-2.3.20
app-portage/showem-1.0.3
app-shells/bash-4.4_p23-r1
app-shells/push-2.0-r1
app-shells/quoter-3.0_p2-r1
app-text/asciidoc-8.6.10_p20181016-r1
app-text/aspell-0.60.8
app-text/build-docbook-catalog-1.21
app-text/docbook-xml-dtd-4.1.2-r7
app-text/docbook-xml-dtd-4.2-r3
app-text/docbook-xml-dtd-4.3-r2
app-text/docbook-xml-dtd-4.4-r3
app-text/docbook-xml-dtd-4.5-r2
app-text/docbook-xsl-stylesheets-1.79.1-r2
app-text/manpager-1
app-text/openjade-1.3.2-r9
app-text/opensp-1.5.2-r3
app-text/po4a-0.47-r1
app-text/sgml-common-0.6.3-r7
app-text/wgetpaste-2.29-r1
app-text/xmlto-0.0.28-r1
dev-cpp/gtest-1.9.0_pre20190607
dev-db/lmdb-0.9.23
dev-db/sqlite-3.31.1
dev-java/icedtea-bin-3.15.0
dev-java/java-config-2.2.0-r4
dev-lang/ghc-8.6.5
dev-lang/nasm-2.14.02
dev-lang/perl-5.30.1
dev-lang/python-2.7.17-r2
dev-lang/python-3.6.10-r1
dev-lang/python-3.7.7-r1
dev-lang/python-3.8.2-r1
dev-lang/python-exec-2.4.6-r1
dev-lang/ruby-2.4.10
dev-lang/ruby-2.5.8
dev-lang/swig-3.0.12
dev-lang/vala-0.46.7
dev-libs/atk-2.34.1
dev-libs/crc32c-1.0.6
dev-libs/cudnn-7.6.5.32
dev-libs/dbus-glib-0.110
dev-libs/double-conversion-3.1.5
dev-libs/elfutils-0.177
dev-libs/expat-2.2.8
dev-libs/flatbuffers-1.12.0
dev-libs/fribidi-1.0.9
dev-libs/glib-2.62.6
dev-libs/gmp-6.2.0-r1
dev-libs/gobject-introspection-1.62.0
dev-libs/gobject-introspection-common-1.62.0
dev-libs/icu-65.1-r1
dev-libs/iniparser-3.1-r1
dev-libs/ivykis-0.42.4
dev-libs/jansson-2.11
dev-libs/jsoncpp-1.9.2-r2
dev-libs/libaio-0.3.110
dev-libs/libassuan-2.5.3
dev-libs/libbsd-0.10.0
dev-libs/libclc-0.2.0_pre20191024
dev-libs/libcroco-0.6.13
dev-libs/libevdev-1.9.0
dev-libs/libevent-2.1.8
dev-libs/libffi-3.3-r1
dev-libs/libgcrypt-1.8.5
dev-libs/libgpg-error-1.36
dev-libs/libgudev-233-r1
dev-libs/libinput-1.15.4
dev-libs/libksba-1.3.5-r1
dev-libs/libltdl-2.4.6
dev-libs/libpcre2-10.34
dev-libs/libpcre-8.42
dev-libs/libpipeline-1.5.2
dev-libs/libtasn1-4.13
dev-libs/libunistring-0.9.10
dev-libs/libusb-1.0.21-r1
dev-libs/libuv-1.35.0
dev-libs/libx86emu-1.1
dev-libs/libxml2-2.9.9-r3
dev-libs/libxslt-1.1.33-r1
dev-libs/libyaml-0.2.2
dev-libs/lzo-2.10
dev-libs/mpc-1.1.0-r1
dev-libs/mpfr-4.0.2
dev-libs/nettle-3.4.1
dev-libs/newt-0.52.21
dev-libs/npth-1.3
dev-libs/nspr-4.25
dev-libs/nss-3.51
dev-libs/nsync-1.20.1
dev-libs/ocl-icd-2.2.12
dev-libs/openssl-1.1.1g
dev-libs/openssl-compat-1.0.2u
dev-libs/popt-1.16-r2
dev-libs/protobuf-3.11.4
dev-libs/re2-0.2019.12.01
dev-libs/vala-common-0.46.7
dev-perl/Authen-SASL-2.160.0-r1
dev-perl/Class-Inspector-1.320.0
dev-perl/Digest-HMAC-1.30.0-r1
dev-perl/Error-0.170.250
dev-perl/File-ShareDir-1.104.0
dev-perl/File-ShareDir-Install-0.110.0
dev-perl/libintl-perl-1.310.0
dev-perl/Locale-gettext-1.70.0
dev-perl/MailTools-2.190.0
dev-perl/Module-Build-0.422.400
dev-perl/SGMLSpm-1.1-r1
dev-perl/TermReadKey-2.370.0
dev-perl/Text-CharWidth-0.40.0-r1
dev-perl/Text-Unidecode-1.300.0
dev-perl/Text-WrapI18N-0.60.0-r1
dev-perl/TimeDate-2.300.0
dev-perl/Unicode-EastAsianWidth-1.330.0-r1
dev-perl/XML-Parser-2.440.0
dev-python/absl-py-0.7.1
dev-python/astor-0.8.1
dev-python/bleach-3.1.4-r1
dev-python/blinker-1.4-r1
dev-python/bz2file-0.98
dev-python/cachetools-3.1.1
dev-python/certifi-2019.11.28
dev-python/cffi-1.14.0
dev-python/chardet-3.0.4
dev-python/click-7.0-r1
dev-python/cryptography-2.8-r1
dev-python/cython-0.29.15
dev-python/enum34-1.1.6-r1
dev-python/funcsigs-1.0.2-r1
dev-python/gast-0.2.2
dev-python/google-auth-1.6.3
dev-python/google-auth-oauthlib-0.4.1
dev-python/google-pasta-0.1.1
dev-python/grpcio-1.26.0-r1
dev-python/grpcio