Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

App is insanely hard to install (foreign libraries which wont install, need compiling or outright are deprecated) #685

Closed
Haui1112 opened this issue Jul 22, 2023 · 1 comment

Comments

@Haui1112
Copy link

Hey, Thanks for reporting issues back to Nextcloud Face Recognition. Please, try to complete this report in detail so we can help you easier. 馃槃

Make sure you read all the documentation, and the FAQ, and that the issue has not been reported before. 馃槈

Expected behaviour

App should install the dependencies by itself.

Actual behaviour

Hours of work to get obscure libraries which are often already obsolete. This is nextcloud, not kali-linux.

Steps to reproduce

  1. Install current nextcloud instance
  2. Try to download and activate face recognition
  3. spend hours on multiple github repo's without finding the libraries that should already be in the installation

Server configuration

  • Operating system:
    Ubuntu 22.04.2 (debian bullseye in docker container for some reason)

  • Pdlib version:
    None, unable to install. Installs have no download candidate.

  • How is DLib installed: Make sure it is working correctly with this tool

  • How is PDlib installed: Make sure it is working correctly with this tool

  • PHP version:

  • Web server:

  • Database:

  • Nextcloud version:

Client configuration

  • Browser:

  • Operating system:

Logs

Background task log with debug.

sudo -u apache php occ -vvv face:background_job
Insert your background log here

Web server error log

Web server error log
Insert your webserver log here

Nextcloud log (data/nextcloud.log)

Nextcloud log
Insert your Nextcloud log here

Browser log

Browser log
Insert your browser log here, this could for example include:

a) The javascript console log
b) The network log
c) ...
matiasdelellis added a commit that referenced this issue Aug 22, 2023
To the happiness of many (Issue #690, #688, #687, #685, #649, #632,
extension, but it goes without saying that its use is still highly
recommended.

You will understand that it is slower, however I must admit that with
JIT enabled, it is quite acceptable, and this is the only reason why
decided to publish it.

It is still experimental, and it works, but it has problems such as it
seems not to converge in stable clusters. When I can fix this, it will
probably be even slower.
matiasdelellis added a commit that referenced this issue Aug 22, 2023
To the happiness of many (Issue #690, #688, #687, #685, #649, #632, #627, #625, etc),
this means that we do not depend on the pdlib extension, but it goes
without saying that its use is still highly recommended.

You will understand that it is slower, however I must admit that with
JIT enabled, it is quite acceptable, and this is the only reason why
decided to publish it.

It is still experimental, and it works, but it has problems such as it
seems not to converge in stable clusters. When I can fix this, it will
probably be even slower.
matiasdelellis added a commit that referenced this issue Aug 23, 2023
To the happiness of many (Issues #690, #688, #687, #685, #649, #632
, #627, #625, etc..?) this means that we do not depend on the pdlib
extension, but it goes without saying that its use is still highly
recommended.

You will understand that it is slower, however I must admit that with
JIT enabled, it is quite acceptable, and this is the only reason why
decided to publish it.
@matiasdelellis
Copy link
Owner

Hi,
I invite you to try the external model, using the latest version released.

Open a new issue to see how we continue. 馃槵

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants