Package Details: anaconda 2024.02.1-1

Git Clone URL: https://aur.archlinux.org/anaconda.git (read-only, click to copy)
Package Base: anaconda
Description: Simplifies package management and deployment of Anaconda
Upstream URL: https://anaconda.com
Licenses: custom
Provides: conda
Submitter: flexiondotorg
Maintainer: carlosal1015 (petronny, AutoUpdateBot)
Last Packager: AutoUpdateBot
Votes: 109
Popularity: 0.007931
First Submitted: 2013-06-24 14:51 (UTC)
Last Updated: 2024-02-27 08:33 (UTC)

Dependencies (14)

Required by (1)

Sources (3)

Pinned Comments

carlosal1015 commented on 2022-09-03 23:07 (UTC) (edited on 2023-07-15 17:00 (UTC) by carlosal1015)

Important note: This is the way how to upgrade.

Suppose that we have this line in ~/.bashrc or ~/.zshrc or etc.

[ -f /opt/anaconda/etc/profile.d/conda.sh ] && source /opt/anaconda/etc/profile.d/conda.sh
  1. Before to upgrade I comment this line.
  2. Upgrade the package as usual.
  3. Uncomment the line.

Changelog: https://docs.anaconda.com/free/anaconda/reference/release-notes

petronny commented on 2020-08-19 10:36 (UTC) (edited on 2023-12-12 12:23 (UTC) by petronny)

This PKGBUILD is tested with extra-x86_64-build.

If you get any problem when build this package, you can try the prebuilt binary from the arch4edu repository. It's also built with extra-x86_64-build.

Latest Comments

« First ‹ Previous 1 .. 6 7 8 9 10 11 12 13 14 15 Next › Last »

immae commented on 2016-08-13 20:02 (UTC) (edited on 2016-08-13 20:03 (UTC) by immae)

At the moment the anaconda install file for 4.1.1 changed in a way that is not compatible with my patches. I have to find a new way to make it work again, but I don't have the time. Feel free to propose some patch if you have an idea.

cryzed commented on 2016-07-03 21:22 (UTC) (edited on 2016-07-03 21:22 (UTC) by cryzed)

I created an issue here: https://github.com/conda/conda/issues/2972. Feel free to comment if I missed anything.

immae commented on 2016-06-30 21:12 (UTC)

Sure, the thing is to be clear when reporting the "bug" that it's not a bug on their side, but a side effect of the fact that we try to do things systemwide. I don't think any other linux distribution has done that, so I don't think they have any incentive to fix that. But maybe I'm wrong, and they'd be glad to be able to provide an easy way to do a systemwide installation of anaconda. To be honest, I never tried to contact them...

cryzed commented on 2016-06-30 21:05 (UTC) (edited on 2016-06-30 21:11 (UTC) by cryzed)

@immae, > If you think you can do a better job than me to maintain the package, I'll release the package and let you keep it (all the helpers that I use to help doing the upgrades are included in the repository, it should all just be a matter of understanding how the script tricks the installer) My point was exactly that I don't, at all, and I didn't mean to imply otherwise. I'm happy that you provide and maintain the package -- I don't want to maintain it. Maybe one could try to report the bug upstream and see if they would be open to suggestions. I'll get around to that sometime if someone else doesn't first.

immae commented on 2016-06-30 21:02 (UTC)

@cryzed: What I meant is that this package is a best effort to have anaconda installed system-wide while it is meant (by the conda team) to be installed locally by each user. So here, the error you experience is *normal* (and everyone will have it), since you are supposed to be authorized to write in the package directory. Considering that, you have several possibilities: - Consider that this package is useless, and simply download and install anaconda the way it was meant to be used, that is as a normal user. - Provide a patch for your specific case, either upstream (which may not be accepted considering my remark above), or here. I'm ok to include patches for thing that happen not to work because of the "system-wide" installation I tried to provide. I'm not willing to fix myself each and every bug that may happen because of that. - If you think you can do a better job than me to maintain the package, I'll release the package and let you keep it (all the helpers that I use to help doing the upgrades are included in the repository, it should all just be a matter of understanding how the script tricks the installer)

cryzed commented on 2016-06-30 18:35 (UTC) (edited on 2016-06-30 18:50 (UTC) by cryzed)

@immae, I'm not sure if I'm understanding correctly -- am I the only one for which your package is currently broken? Does everyone simply install it on a different user-accessible root? I would have no idea where to start patching Anaconda; I would have assumed you would, since you are the maintainer of the project. If you figure out a work-around let me know, but currently the package is simply broken; Maybe consider reverting the recent changes until the issue is fixed upstream? EDIT: One part of the issue seems to be fixed upstream already: https://github.com/conda/conda/blob/master/conda/lock.py#L69, but after replacing that file, created conda environments are still broken: the started Python interpreter doesn't include the correct paths in sys.path.

immae commented on 2016-06-30 06:41 (UTC)

Hello @cryzed. I think the problem is just what it states: it tries to write a file in /opt/anaconda as a normal user, while it belongs to root. Anaconda is meant to be installed by a regular user in his home; this package is just a best effort to make it available to all users of a system, so no it's not an upstream issue. I may include a patch in the package if you're willing to write it (for instance, moving the lock file to some user-writable directory)

cryzed commented on 2016-06-30 02:30 (UTC)

Latest build is broken for me, but this might be an upstream issue: https://gist.github.com/anonymous/9fcf079ca5a292854b3219ae4b96c15b However there doesn't seem to be anything reported already which looks similar to the issue I'm heaving: https://github.com/conda/conda/issues. Anyone else?

fishstamp82 commented on 2016-05-17 21:07 (UTC)

@dieghen89 I like that solution but it is a bit buggy if conda is the default in startup files, thus u have to run start before shutting it down. I added these lines to make it work in general http://pastebin.com/X1QjpEnZ

dieghen89 commented on 2016-05-14 20:29 (UTC)

I had to add at the beginning of the PKGBUILD the following line in order to remove the libfakeroot.so errors: LD_PRELOAD="/usr/lib/libfakeroot/libfakeroot.so" For the usage, I switch between the native and anaconda python by adding this function to the .bashrc file: http://pastebin.com/yaP9JFJZ Not sure this is the best solution. It is the first time I use anaconda.