Package Details: sherlock-git r2442.7e87a88-1

Git Clone URL: https://aur.archlinux.org/sherlock-git.git (read-only, click to copy)
Package Base: sherlock-git
Description: Hunt down social media accounts by username across social networks
Upstream URL: https://github.com/sherlock-project/sherlock
Keywords: accounts osint penetration-testing security social-media username
Licenses: MIT
Submitter: peeweep
Maintainer: iamawacko
Last Packager: iamawacko
Votes: 10
Popularity: 0.37
First Submitted: 2019-10-05 00:58 (UTC)
Last Updated: 2024-07-30 01:00 (UTC)

Latest Comments

1 2 Next › Last »

iamawacko commented on 2025-04-12 20:17 (UTC)

satanmyninjas, I tried to replicate your issue, but I couldn't. When I install sherlock-git, it just works. Maybe a system upgrade would fix your issue?

satanmyninjas commented on 2025-04-09 16:14 (UTC) (edited on 2025-04-09 16:15 (UTC) by satanmyninjas)

Please fix this package, regarding some of the Python dependencies: urllib3, requests.

Traceback (most recent call last):
  File "/usr/bin/sherlock", line 5, in <module>
    from sherlock_project.sherlock import main
  File "/usr/lib/python3.13/site-packages/sherlock_project/sherlock.py", line 28, in <module>
    import requests
  File "/home/lain/.local/lib/python3.13/site-packages/requests/__init__.py", line 43, in <module>
    import urllib3
  File "/home/lain/.local/lib/python3.13/site-packages/urllib3/__init__.py", line 7, in <module>
    from .connectionpool import HTTPConnectionPool, HTTPSConnectionPool, connection_from_url
  File "/home/lain/.local/lib/python3.13/site-packages/urllib3/connectionpool.py", line 11, in <module>
    from .exceptions import (
    ...<13 lines>...
    )
  File "/home/lain/.local/lib/python3.13/site-packages/urllib3/exceptions.py", line 2, in <module>
    from .packages.six.moves.http_client import IncompleteRead as httplib_IncompleteRead
ModuleNotFoundError: No module named 'urllib3.packages.six.moves'

Uninstalling urllib3 and requests via pip helps make sherlock-git work again. I suspect perhaps there's some type of version mismatch causing the package to not work as intended.

Code I ran to make it work for me:

pip uninstall urllib3 --break-system-packages
pip uninstall requests --break-system-packages
pip install urllib3 --break-system-packages
pip install requests --break-system-packages

And here is a full output log for those who may also get the same issues as me:

lain@navi ~> pip uninstall urllib3 --break-system-packages

Found existing installation: urllib3 1.25.11
Uninstalling urllib3-1.25.11:
  Would remove:
    /home/lain/.local/lib/python3.13/site-packages/urllib3-1.25.11.dist-info/*
    /home/lain/.local/lib/python3.13/site-packages/urllib3/*
Proceed (Y/n)? y
  Successfully uninstalled urllib3-1.25.11

lain@navi ~> pip uninstall requests --break-system-packages

Found existing installation: requests 2.24.0
Uninstalling requests-2.24.0:
  Would remove:
    /home/lain/.local/lib/python3.13/site-packages/requests-2.24.0.dist-info/*
    /home/lain/.local/lib/python3.13/site-packages/requests/*
Proceed (Y/n)? y
  Successfully uninstalled requests-2.24.0

lain@navi ~> pip install requests --break-system-packages

Defaulting to user installation because normal site-packages is not writeable
DEPRECATION: Loading egg at /usr/lib/python3.13/site-packages/airdrop_ng-1.1-py3.13.egg is deprecated. pip 25.1 will enforce this behaviour change. A possible replacement is to use pip for package installation. Discussion can be found at https://github.com/pypa/pip/issues/12330
DEPRECATION: Loading egg at /usr/lib/python3.13/site-packages/airgraph_ng-1.1-py3.13.egg is deprecated. pip 25.1 will enforce this behaviour change. A possible replacement is to use pip for package installation. Discussion can be found at https://github.com/pypa/pip/issues/12330
Requirement already satisfied: requests in /usr/lib/python3.13/site-packages (2.32.3)
Requirement already satisfied: charset-normalizer<4,>=2 in /usr/lib/python3.13/site-packages (from requests) (3.4.1)
Requirement already satisfied: idna<4,>=2.5 in /home/lain/.local/lib/python3.13/site-packages (from requests) (2.10)
Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/lib/python3.13/site-packages (from requests) (2.3.0)

lain@navi ~> pip install urllib3 --break-system-packages

Defaulting to user installation because normal site-packages is not writeable
DEPRECATION: Loading egg at /usr/lib/python3.13/site-packages/airdrop_ng-1.1-py3.13.egg is deprecated. pip 25.1 will enforce this behaviour change. A possible replacement is to use pip for package installation. Discussion can be found at https://github.com/pypa/pip/issues/12330
DEPRECATION: Loading egg at /usr/lib/python3.13/site-packages/airgraph_ng-1.1-py3.13.egg is deprecated. pip 25.1 will enforce this behaviour change. A possible replacement is to use pip for package installation. Discussion can be found at https://github.com/pypa/pip/issues/12330
Requirement already satisfied: urllib3 in /usr/lib/python3.13/site-packages (2.3.0)

lain@navi ~> sherlock
usage: sherlock [-h] [--version] [--verbose] [--folderoutput FOLDEROUTPUT]
                [--output OUTPUT] [--tor] [--unique-tor] [--csv] [--xlsx]
                [--site SITE_NAME] [--proxy PROXY_URL] [--dump-response]
                [--json JSON_FILE] [--timeout TIMEOUT] [--print-all] [--print-found]
                [--no-color] [--browse] [--local] [--nsfw]
                USERNAMES [USERNAMES ...]

jvybihal commented on 2024-07-24 07:07 (UTC)

Please fix the pkgver. This is not how it is supposed to be.

iamawacko commented on 2024-07-08 00:33 (UTC)

Thanks for pointing that out. I was offline for a few days, sorry for the delay.

malmerri commented on 2024-07-03 12:02 (UTC) (edited on 2024-07-03 12:04 (UTC) by malmerri)

Hi thanks for your work,

The package currently fails to build in a clean chroot because you need to add 'python-poetry-core' to the list of make depends.

Thanks again.

malmerri commented on 2024-06-29 07:20 (UTC)

Hi this fails to build due to a change in upstream, please see this issue: https://github.com/sherlock-project/sherlock/issues/2168

randomnobody commented on 2024-06-01 08:20 (UTC)

@ReturnOfTheLast I orphan'd the package. I don't use this software enough to want to maintain the PKGBUILD.

ReturnOfTheLast commented on 2024-05-16 06:54 (UTC)

README.md has been moved into docs/ on the git repo, this causes the install on line 39 of the PKGBUILD to fail.

randomnobody commented on 2023-04-13 01:48 (UTC)

@iamawacko thanks for the tip

iamawacko commented on 2023-03-03 06:07 (UTC)

You should remove the soup dependencies and python-lxml, per https://github.com/sherlock-project/sherlock/commit/c7344ad3fcc29c2ab61b99f99c1a76d127f2d909. It looks like python-openpyxl should also be added to the dependency list.