LazyLibrarian will not install with newest commit #280

Closed
opened 2025-11-20 04:46:09 -05:00 by saavagebueno · 1 comment
Owner

Originally created by @Hydro-guy on GitHub (Jan 2, 2025).

Originally assigned to: @michelroegl-brunner on GitHub.

Have you read and understood the above guidelines?

yes

📜 What is the name of the script you are using?

LazyLibrarian

📂 What was the exact command used to execute the script?

bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/lazylibrarian.sh)"

📝 Provide a clear and concise description of the issue.

ran install script for a new LXC and web interface refused to connect. Phil Borman (maintainer of LL) made the following comment "use pip with the lazylibrarian pyproject file to ensure all requirements are current.
We used to ship a lot of bundled libraries with lazylibrarian and many of them were out of date and getting harder to maintain as each new version of python gets released. This way your libraries should remain current, except for a few that were patched in the lib folder"

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

🔄 Steps to reproduce the issue.

run install script and try to access web page. Will not connect. To fix go to LL container console "cd /opt/LazyLibrarian" and then run "pip install ." and then reboot container. Will connect properly. Does the update command in lazylibrarian.sh run this to check the pyproject.toml file? I'm not very experienced with linux - but it seemed to me that it just pulls in the latest commit and merges it with the existing version?? You would get the new pyproject file but not check to see if there are any new dependencies.
Has to be something funny happening on the initial build too if the above command fixes the initial install problem.

Paste the full error output (if available).

none - well there might be if i could find where the logs are stored.

🖼️ Additional context (optional).

No response

Originally created by @Hydro-guy on GitHub (Jan 2, 2025). Originally assigned to: @michelroegl-brunner on GitHub. ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? LazyLibrarian ### 📂 What was the exact command used to execute the script? bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/lazylibrarian.sh)" ### 📝 Provide a clear and concise description of the issue. ran install script for a new LXC and web interface refused to connect. Phil Borman (maintainer of LL) made the following comment "use pip with the lazylibrarian pyproject file to ensure all requirements are current. We used to ship a lot of bundled libraries with lazylibrarian and many of them were out of date and getting harder to maintain as each new version of python gets released. This way your libraries should remain current, except for a few that were patched in the lib folder" ### ⚙️ What settings are you using? - [X] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 🔄 Steps to reproduce the issue. run install script and try to access web page. Will not connect. To fix go to LL container console "cd /opt/LazyLibrarian" and then run "pip install ." and then reboot container. Will connect properly. Does the update command in lazylibrarian.sh run this to check the pyproject.toml file? I'm not very experienced with linux - but it seemed to me that it just pulls in the latest commit and merges it with the existing version?? You would get the new pyproject file but not check to see if there are any new dependencies. Has to be something funny happening on the initial build too if the above command fixes the initial install problem. ### ❌ Paste the full error output (if available). none - well there might be if i could find where the logs are stored. ### 🖼️ Additional context (optional). _No response_
Author
Owner

@MickLesk commented on GitHub (Jan 3, 2025):

merged

@MickLesk commented on GitHub (Jan 3, 2025): merged
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/ProxmoxVE#280