-
-
Notifications
You must be signed in to change notification settings - Fork 5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added pandasgui package #13237
Added pandasgui package #13237
Conversation
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipes/pandasgui:
For recipes/pandasgui:
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
Hi! This is the friendly automated conda-forge-linting service. I wanted to let you know that I linted all conda-recipes in your PR ( Here's what I've got... For recipes/pandasgui:
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
@ocefpaf @mingwandroid I ping you here as we seem to have a similar problem to this one here. The build process fails for Linux with Do you have any suggestion what is wrong with this recipe? The OSX build also fails with another error but I guess this does not matter in case of a noarch package. |
@danschef please take a look at https://conda-forge.org/docs/maintainer/knowledge_base.html#libgl |
Thanks , I updated the recipe accordingly (looks like we can't build it as a noarch package anymore) which fixes the
|
recipes/pandasgui/meta.yaml
Outdated
- {{ cdt('libselinux') }} # [linux] | ||
- {{ cdt('libxdamage') }} # [linux] | ||
- {{ cdt('libxxf86vm') }} # [linux] | ||
- {{ cdt('libxext') }} # [linux] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can still be noarch and you probably don't need all of them. Please try adding only the yum requirements with mesa-libGL
first.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, so I can safely remove the selectors in the complete recipe to make it noarch?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's try first without the CDTs, if we can fix this with only the yum requirements we can make Linux GUI happy and macOS and Windows can probably use the same noarch package. If we really need the CDTs we may need to drop the noarch.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, I did not convert it back to noarch, yet, but I removed the CDT packages you mentioned in #13237 (comment) and the libGL error does not show up again. So, they are obviously not needed.
However, there is still the ImportError: libXcomposite.so.1
. According to this, a sudo apt-get install python-pyqt5.qtwebkit
might help. But where do I have to add it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Adding python-pyqt5.qtwebkit to the host requirements to fix the ImportError: libXcomposite.so.1
does not seem to work. Do I need to use a different package name?
@conda-forge/staged-recipes |
recipes/pandasgui/meta.yaml
Outdated
- pandasgui.widgets | ||
commands: | ||
- pip check | ||
requires: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would add the same CDTs from build
above here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jakirkham @ocefpaf
Done, but without success.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Any advice on how to proceed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@conda-forge/staged-recipes
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry. Out of ideas. I can try a few things later this week but I cannot promise I'll have time for it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That would be very helpful, thanks!
Also, if you want to skip Windows and macOS for now, get this merged for Linux, we can fix the rest on the feedstock. |
@ocefpaf Thanks a lot for looking into this! I would also suggest to merge this now and fix the rest on the feedstock. The recipe build seems to work fine on Linux and Windows, so only OSX is missing. |
Great, let's address the remaining issues on the feedstock. Apologies for the delay to get to this one but lately I've been fighting against my GH notifications a lot 😄 |
Thanks everyone! @danschef I added you to the maintainers list, would be great to have help since I'm new to using conda-forge. |
Checklist
url
) rather than a repo (e.g.git_url
) is used in your recipe (see here for more details)