Package Details: archivebox 0.7.2-4

Git Clone URL: https://aur.archlinux.org/archivebox.git (read-only, click to copy)
Package Base: archivebox
Description: Open source self-hosted web archiving
Upstream URL: https://github.com/ArchiveBox/ArchiveBox
Licenses: MIT
Submitter: imlonghao
Maintainer: carsme
Last Packager: carsme
Votes: 9
Popularity: 0.001752
First Submitted: 2020-07-29 15:48 (UTC)
Last Updated: 2024-03-05 08:19 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

escorares commented on 2022-09-10 14:29 (UTC)

does the PKGBUILD need to be updated to have the readability-extractor-git version instead?

-> Could not find all required packages:
    readability-extractor (Wanted by: archivebox)

imlonghao commented on 2021-08-03 01:47 (UTC)

@snakestorm Sorry this package doesn't work anymore at this time, since archivebox doesn't work with Django 3.2.x. See https://github.com/ArchiveBox/ArchiveBox/pull/740

snakestorm commented on 2021-08-02 20:14 (UTC) (edited on 2021-08-02 20:15 (UTC) by snakestorm)

I seem to get some errors when i run "archivebox init", here is a pastebin link: https://pastebin.com/kq2wiVFh nothing is created in my empty directory that I created.

imlonghao commented on 2021-04-20 16:58 (UTC)

@AI5C I think ArchiveBox doesn't support Django 3.2 according to setup.py. Seems nothing I can do about it.

AI5C commented on 2021-04-20 16:21 (UTC) (edited on 2021-04-20 16:22 (UTC) by AI5C)

@imlonghao installs cleanly now, but appears to have issues with the version of django it pulls in:

[i] [2021-04-20 16:19:27] ArchiveBox v0.6.2: archivebox init
    > /home/username/bookmarks

Traceback (most recent call last):
  File "/bin/archivebox", line 33, in <module>
    sys.exit(load_entry_point('archivebox==0.6.2', 'console_scripts', 'archivebox')())
  File "/usr/lib/python3.9/site-packages/archivebox/cli/__init__.py", line 140, in main
    run_subcommand(
  File "/usr/lib/python3.9/site-packages/archivebox/cli/__init__.py", line 74, in run_subcommand
    setup_django(in_memory_db=subcommand in fake_db, check_db=cmd_requires_db and not init_pending)
  File "/usr/lib/python3.9/site-packages/archivebox/config.py", line 1136, in setup_django
    django.setup()
  File "/usr/lib/python3.9/site-packages/django/__init__.py", line 24, in setup
    apps.populate(settings.INSTALLED_APPS)
  File "/usr/lib/python3.9/site-packages/django/apps/registry.py", line 114, in populate
    app_config.import_models()
  File "/usr/lib/python3.9/site-packages/django/apps/config.py", line 301, in import_models
    self.models_module = import_module(models_module_name)
  File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/usr/lib/python3.9/site-packages/archivebox/core/models.py", line 87, in <module>
    class Snapshot(models.Model):
  File "/usr/lib/python3.9/site-packages/django/db/models/base.py", line 161, in __new__
    new_class.add_to_class(obj_name, obj)
  File "/usr/lib/python3.9/site-packages/django/db/models/base.py", line 326, in add_to_class
    value.contribute_to_class(cls, name)
  File "/usr/lib/python3.9/site-packages/django/db/models/fields/related.py", line 1635, in contribute_to_class
    self.remote_field.through = create_many_to_many_intermediary_model(self, cls)
  File "/usr/lib/python3.9/site-packages/django/db/models/fields/related.py", line 1104, in create_many_to_many_intermediary_model
    return type(name, (models.Model,), {
  File "/usr/lib/python3.9/site-packages/django/db/models/base.py", line 320, in __new__
    new_class._prepare()
  File "/usr/lib/python3.9/site-packages/django/db/models/base.py", line 333, in _prepare
    opts._prepare(cls)
  File "/usr/lib/python3.9/site-packages/django/db/models/options.py", line 285, in _prepare
    pk_class = self._get_default_pk_class()
  File "/usr/lib/python3.9/site-packages/django/db/models/options.py", line 246, in _get_default_pk_class
    raise ValueError(
ValueError: Primary key 'django.db.models.UUIDField' referred by core.apps.CoreConfig.default_auto_field must subclass AutoField.

imlonghao commented on 2021-04-20 15:29 (UTC)

@AI5C I have updated these two packages, please try again.

AI5C commented on 2021-04-20 14:33 (UTC) (edited on 2021-04-20 14:34 (UTC) by AI5C)

readability-extractor-git and mercury-parser conflict:

error: failed to commit transaction (conflicting files)
readability-extractor-git: /usr/lib/node_modules/root/.travis.yml exists in filesystem (owned by mercury-parser)
readability-extractor-git: /usr/lib/node_modules/root/LICENSE exists in filesystem (owned by mercury-parser)
readability-extractor-git: /usr/lib/node_modules/root/README.md exists in filesystem (owned by mercury-parser)
readability-extractor-git: /usr/lib/node_modules/root/defaults.js exists in filesystem (owned by mercury-parser)

... etc

hwangeug commented on 2021-04-14 04:54 (UTC)

PyPi package is updated to 0.6.2 now.

imlonghao commented on 2021-03-07 04:59 (UTC)

This package follows the version on PyPi [1], a more stable version than GitHub as the author pirate said in this issue [2].

[1] https://pypi.org/project/archivebox/

[2] https://github.com/ArchiveBox/ArchiveBox/issues/585#issuecomment-744086746

imlonghao commented on 2020-12-14 02:42 (UTC)

Hi @ankitrgadiya, the latest version of archivebox on PyPI is 0.4.21 currently.

I did ask pirate to update the package on PyPI, but he told me this is intentional. See https://github.com/ArchiveBox/ArchiveBox/issues/585#issuecomment-744086746