Search Criteria
Package Details: conan 1.48.2-1
Git Clone URL: | https://aur.archlinux.org/conan.git (read-only, click to copy) |
---|---|
Package Base: | conan |
Description: | A distributed, open source, C/C++ package manager. |
Upstream URL: | https://conan.io |
Licenses: | MIT |
Submitter: | suridaj |
Maintainer: | suridaj |
Last Packager: | suridaj |
Votes: | 61 |
Popularity: | 1.69 |
First Submitted: | 2016-08-21 01:35 (UTC) |
Last Updated: | 2022-06-20 16:43 (UTC) |
Dependencies (18)
- python-bottle
- python-colorama (python-colorama-git)
- python-dateutil
- python-distro
- python-fasteners (python-fasteners-git)
- python-jinja
- python-node-semver
- python-patch-ng
- python-pluginbase
- python-pygments
- python-pyjwt
- python-requests
- python-six
- python-tqdm
- python-urllib3
- python-yaml (python-yaml-git)
- patch (patch-git) (make)
- python-setuptools (make)
Required by (9)
- audacity-git (make)
- audacity-release-git (make)
- audacity-wxgtk2 (make)
- audacium (make)
- audacium-git (make)
- cmake-init-git (optional)
- curse_downloader_qt (make)
- python-qiskit-aer-gpu (make)
- tgs-to-gif-cpp-git (make)
Latest Comments
suridaj commented on 2022-04-27 13:51 (UTC)
@FabioLolix: thank you for the suggestion, from now on the source file is renamed as $pkgname-$pkgver.
FabioLolix commented on 2022-04-24 12:17 (UTC)
You're welcome to rename the source as $pkgname-$pkgver
raeste commented on 2022-01-05 05:01 (UTC)
Thanks for the hint with the python version in .local and /usr. I removed the packages from the .local folder and after that the installation was successfull =)
carlosal1015 commented on 2022-01-04 17:03 (UTC) (edited on 2022-01-04 17:04 (UTC) by carlosal1015)
I do not have any error
Please could you please upload the logs.
Usually, mixing python versions
~/.local/lib/python3.10
with/usr/lib/python3.10
could generate errors.raeste commented on 2022-01-04 16:41 (UTC) (edited on 2022-01-04 16:54 (UTC) by raeste)
I tried to build the current version of conan but i got an error:
File "/home/kev/.local/lib/python3.10/site-packages/setuptools/command/build_py.py", line 127, in build_package_data srcfile in self.distribution.convert_2to3_doctests): AttributeError: 'Distribution' object has no attribute 'convert_2to3_doctests'
suridaj commented on 2021-12-02 11:26 (UTC) (edited on 2021-12-02 12:07 (UTC) by suridaj)
@silverhikari, generally, X-git packages should specify which version of X they provide, see https://wiki.archlinux.org/title/PKGBUILD#provides
In this particular case, conan depends on python-fasteners>=0.14.1. python-fasteners-git does not declare which version of python-fasteners it provides, so pacman cannot guarantee python-fasteners-git can stand in for python-fasteners>=0.14.1.
You can work around your issue in one of the following ways:
or
silverhikari commented on 2021-12-02 09:00 (UTC) (edited on 2021-12-02 09:01 (UTC) by silverhikari)
when trying to install conan i get a package conflict that tries to install python-fasteners though the reason i am running python-fasteners-git for a package that requires it. i do not know why this is happening as the pkgbuild seems to allow for both?
suridaj commented on 2021-08-10 23:02 (UTC)
@bazza: Which command exactly are you running? The quoted command runs for me on a clean, up-to-date system.
bazza commented on 2021-08-10 22:44 (UTC)
Errors occurred, no packages were upgraded. Command 'sudo pacman --color=always --sync --asdeps python-yaml>=3.11 python-tqdm>=4.28.1 python-pyjwt>=1.4.0 python-fasteners>=0.14.1 python-future>=0.16.0' failed to execute.
suridaj commented on 2021-02-08 10:21 (UTC) (edited on 2021-02-08 10:25 (UTC) by suridaj)
@stas, you're welcome and it was no bother.
There might be better ways to handle new Python versions than "reinstall all AUR packages manually", unfortunately I am not aware of them. If you guys have suggestions I would be happy to try them out :)
stas commented on 2021-02-08 10:10 (UTC)
@suridaj, thank you for your message. I think this was probably the case. Yes, I have updated python too, which was also the reason to update conan. However I am not at a level to recognise that the issue was with python. I should have tried that before reporting, considering the number of comments related to python version upgrade.
suridaj commented on 2021-02-08 09:40 (UTC) (edited on 2021-02-08 09:45 (UTC) by suridaj)
@stas, thanks for the report.
I tried to reproduce the issue without success. Steps:
One thing that comes to mind: if you recently updated Python from 3.8 to 3.9, python-node-semver likely remained installed in /usr/lib/python3.8/site-packages.
If you need the version of python-node-semver to be specifically 0.6.1, please try installing it again.
stas commented on 2021-02-08 09:11 (UTC)
It looks like conan now requires newer version of the python-node-semver. I had version 0.6.1 installed and older version of conan worked fine. Today I have updated conan and it would not start anymore:
ImportError: cannot import name 'SemVer' from 'semver' (/usr/lib/python3.9/site-packages/semver.py)
After updating python-node-semver to 0.8.0 conan works again.
Please consider updating requirements?
suridaj commented on 2020-12-04 14:23 (UTC)
Good to hear. I pushed updates to most AUR deps of Conan so it all got rebuilt.
ruabmbua commented on 2020-12-04 14:11 (UTC)
@suridaj thanks for the help.
The problem fixed itself, the package got updated today.
suridaj commented on 2020-12-04 10:14 (UTC)
@ruabmbua: This happens when Python gets a minor version bump. It recently got upgraded from python-3.8 to 3.9 so all the Python-based packages from AUR are now left in /usr/lib/python3.8/site-packages/
You should rebuild and reinstall all your Python-based packages from AUR including Conan and its dependencies. If you use an AUR helper, there might be an option to rebuild all.
suridaj commented on 2020-12-04 10:13 (UTC)
@ruabmbua: This happens when Python gets a minor version bump. It recently got upgraded from python-3.8 to 3.9 so all the Python-based packages from AUR are now left in /usr/lib/python3.8/site-packages/
You should rebuild and reinstall all your Python-based packages from AUR including Conan and its dependencies. If you use an AUR helper, there might be an option to rebuild all.
ruabmbua commented on 2020-12-04 09:22 (UTC)
I tried to use conan today, and I get the following error:
I can not remember, if I changed anything, probably not.
Maybe this is a problem with a package upgrade?
suridaj commented on 2020-10-07 10:14 (UTC)
@paragoumba thank you, I removed fakeroot from makedepends.
Paragoumba commented on 2020-10-05 13:55 (UTC)
Fakeroot should not be in the makedepends because it is part of base-devel and packages of this group are assumed to already be installed
suridaj commented on 2019-11-30 12:47 (UTC)
Good to hear! I'm going to bump pkgrels for the dependencies I package, hopefully that will reduce the scope of the issue.
Kuznetsss commented on 2019-11-30 12:06 (UTC)
@suridaj, thank you for quick response. Rebuilding only python-pluginbase doesn't helps. But everything works fine after reinstalling conan with all dependencies rebuilt. Thank you for help.
suridaj commented on 2019-11-30 11:58 (UTC) (edited on 2019-11-30 11:58 (UTC) by suridaj)
@Kuznetsss, after upgrading to Python 3.8 you should rebuild all packages from AUR. Please rebuild python-pluginbase and let me know if it helped.
Kuznetsss commented on 2019-11-30 11:53 (UTC) (edited on 2019-11-30 11:53 (UTC) by Kuznetsss)
I have error with latest version:
DaanDeMeyer commented on 2019-10-10 11:21 (UTC)
Everything works perfectly now. Thanks for the quick response!
suridaj commented on 2019-10-09 10:22 (UTC)
Thank you @DaanDeMeyer, please see if you can build it now.
DaanDeMeyer commented on 2019-10-07 17:27 (UTC)
With the removal of packages from base, building the package now fails because of several missing dependencies:
suridaj commented on 2019-10-03 16:36 (UTC) (edited on 2019-10-03 16:38 (UTC) by suridaj)
I'm pushing further updates to Conan with an eye out for new python-urllib3.
suridaj commented on 2019-09-25 09:25 (UTC)
Conan 1.18.5 is out with a bugfix which bloxks the new urllib3, from release notes: "Bugfix: A bug (https://github.com/urllib3/urllib3/issues/1683) in urllib3 caused bad encoded URLs causing failures when using any repository from Bintray, like conan-center. (#5801 https://github.com/conan-io/conan/pull/5801)" I have decided not to update the PKGBUILD until we see what Arch does with the new python-urllib3 1.25.5.
libreliu commented on 2019-07-25 12:32 (UTC)
The regression is solved, thanks!
suridaj commented on 2019-07-25 10:02 (UTC)
@libreliu, thanks for the heads-up. 1.17.1 is up. Please see if the regression is solved.
libreliu commented on 2019-07-25 09:42 (UTC)
Conan is having a regression problem at 1.17.0, and they've released 1.17.1 to solve the problem. Thanks for packaging, better if the package can be updated soon.
simona commented on 2019-06-02 21:09 (UTC)
all ok now
suridaj commented on 2019-05-29 14:57 (UTC)
I've decided to reupload python-pluginbase and maintain it for the time being, so conan again has all the dependencies covered on AUR.
suridaj commented on 2019-05-28 11:19 (UTC)
python-pluginbase, a dependency of conan, seems to have disappeared from AUR. I am waiting for its maintaner to respond and will post an update.
suridaj commented on 2019-05-28 09:12 (UTC)
Please update conan to 1.15.1-2.
simona commented on 2019-05-28 08:25 (UTC)
:: installing python-pylint (2.3.1-1) breaks dependency 'python-pylint<2.3.0' required by conan
jochembroekhoff commented on 2019-05-28 06:23 (UTC)
Pylint 2.3.1 has been released.
suridaj commented on 2019-03-08 15:42 (UTC)
Due to a bug in pylint 2.3.0, there is a temporary dependency restriction to use python-pylint < 2.3.0. This restriction will be lifted with pythin-pylint 2.3.1.
For more information see: https://github.com/conan-io/conan/pull/4627 https://github.com/PyCQA/pylint/issues/2769
suridaj commented on 2018-11-01 16:35 (UTC)
@YeeP, to upgrade Conan using pacman you should follow the same procedure you originally used to get the build files, make the package, and install it. See the ArchWiki: https://wiki.archlinux.org/index.php/Arch_User_Repository#Installing_packages
YeeP commented on 2018-11-01 14:57 (UTC)
@suridaj I am having the same problem as simona, how do you upgrade/install a specific version of conan with pacman? Thank you
simona commented on 2018-10-30 10:28 (UTC)
ok... now ok
suridaj commented on 2018-10-29 21:58 (UTC)
@simona, thank you for the report. Please try conan-1.8.4-2 and let me know if there are still problems.
simona commented on 2018-10-29 19:14 (UTC)
!! While searching for solutions the following errors occurred: :: Not provided: python-future=0.16.0 but needed by conan-1.8.4-1
suridaj commented on 2018-04-12 20:51 (UTC)
@Eremiell, thank you for the heads-up, I slipped on 1.2.3!
Eremiell commented on 2018-04-12 16:13 (UTC) (edited on 2018-04-12 16:13 (UTC) by Eremiell)
suridaj commented on 2018-01-24 12:21 (UTC)
Since Conan 1.0.0 I have removed the upper version requirement on dependencies, let's see how that goes for a bit.
We are less strict now so there should be fewer conflicts during upgrades. Still, please keep an eye out for any possible bugs when updating the dependencies!
virtualdxs commented on 2018-01-24 06:38 (UTC)
Please do remove this upper limit.
greyltc commented on 2017-12-25 09:30 (UTC)
Yeah, I vote in favor of removing all the upper version limits for the deps.
suridaj commented on 2017-12-24 12:21 (UTC)
Great that it worked and I am sorry you had to work around this issue.
Again, I would like to hear from the users: would you prefer me to relax requirements on specific versions of conan's dependencies? This would make upgrades smoother but sometimes bugs could seep in when underlying libs break compatibility.
bowhuntr commented on 2017-12-24 12:14 (UTC)
Yes, that worked. Thanks.
suridaj commented on 2017-12-24 12:10 (UTC)
I understand python-pylint and conan cannot be upgraded. Please try removing conan, updating packages from the official repos, then installing conan again.
bowhuntr commented on 2017-12-24 11:40 (UTC)
Something has to change because neither conan nor python-pylint can be updated.
suridaj commented on 2017-12-24 09:29 (UTC)
I try to follow closely the requirements listed by the upstream. On the one hand, it is very rare that updating a dependency breaks Conan functionality - I test this quite often and submit patches to Conan so that Arch's fresh packages are accomodated. On the other hand, there are cases where serious bugs do occur and dependency versions really need to be constrained (such as the pylint 1.7.x + astroid 1.6 breaking bug https://github.com/conan-io/conan/issues/2164 )
That said, I am open for suggestions. Would Conan users be willing to suffer possible occasional bugs and breakage if I remove the high-version limit on dependencies?
greyltc commented on 2017-12-23 23:54 (UTC)
conan: installing python-pylint (1.8.1-1) breaks dependency 'python-pylint<=1.8.0'
Does this package really need all the very specific dependency version requirements it has? Maybe most of them could be removed?
suridaj commented on 2017-12-22 16:30 (UTC) (edited on 2017-12-22 16:30 (UTC) by suridaj)
Conan 0.30.3 is out, however it does not work with python-astroid 1.6.0. Here is the bug: https://github.com/conan-io/conan/issues/2164
Until this issue is resolved, I am uncomfortable with pushing Conan 0.30.3 as it would conflict with python-astroid>=1.6.0 from mainline Arch.
suridaj commented on 2017-10-29 00:31 (UTC)
JakeStanger commented on 2017-10-28 19:51 (UTC)
suridaj commented on 2017-10-28 11:11 (UTC)
JakeStanger commented on 2017-10-28 10:49 (UTC)
denvit commented on 2017-05-22 16:11 (UTC)
paapereira commented on 2017-05-12 20:10 (UTC)
suridaj commented on 2017-05-12 09:53 (UTC)
paapereira commented on 2017-05-11 19:41 (UTC) (edited on 2017-05-11 19:41 (UTC) by paapereira)
suridaj commented on 2017-05-11 12:23 (UTC)
paapereira commented on 2017-05-10 20:44 (UTC)
suridaj commented on 2017-05-04 21:28 (UTC)
zerophase commented on 2017-05-04 15:54 (UTC)
WiLLiE commented on 2017-04-21 12:07 (UTC)
suridaj commented on 2017-04-21 11:27 (UTC)
suridaj commented on 2017-04-21 09:58 (UTC)
WiLLiE commented on 2017-04-21 09:13 (UTC) (edited on 2017-04-21 09:14 (UTC) by WiLLiE)
suridaj commented on 2017-04-18 15:11 (UTC)
suridaj commented on 2017-02-27 11:10 (UTC)
suridaj commented on 2017-01-29 00:52 (UTC)
WiLLiE commented on 2017-01-28 21:39 (UTC) (edited on 2017-01-28 22:24 (UTC) by WiLLiE)
suridaj commented on 2017-01-26 13:47 (UTC)
suridaj commented on 2016-12-10 01:51 (UTC)
suridaj commented on 2016-12-09 08:22 (UTC)
zerophase commented on 2016-12-09 03:35 (UTC)
cguenther commented on 2016-12-06 13:21 (UTC)
suridaj commented on 2016-12-05 13:58 (UTC)
cguenther commented on 2016-12-05 13:43 (UTC)
suridaj commented on 2016-12-01 12:40 (UTC)
zerophase commented on 2016-12-01 12:11 (UTC)
suridaj commented on 2016-11-26 02:30 (UTC)
suridaj commented on 2016-11-25 16:18 (UTC)
xaver commented on 2016-11-24 17:45 (UTC)
suridaj commented on 2016-10-18 06:12 (UTC)
zerophase commented on 2016-10-18 04:58 (UTC)
suridaj commented on 2016-10-06 11:33 (UTC)
suridaj commented on 2016-09-28 21:15 (UTC) (edited on 2016-09-28 21:15 (UTC) by suridaj)
flisboac commented on 2016-09-23 10:48 (UTC)
suridaj commented on 2016-09-14 08:27 (UTC) (edited on 2016-09-14 08:29 (UTC) by suridaj)
zerophase commented on 2016-09-14 07:43 (UTC)