Skip to content

zodb install on termux linux for Android doesn't work due to no os.link #257

Description

@BandungBB

Here is the traceback error resulting from an attempt to import ZODB into any python script running on termux for Android.

import ZODB
Traceback (most recent call last)
File "data/data/com.termux/files/usr/lib/python3.7/site-packages/ZODB/init.py" line 28, in from ZODB.DB import DB, connection
File "data/data/com.termux/files/usr/lib/python3.7/site-packages/ZODB/init.py" line 27, in from ZODB.Connection import Connection, TransactionMetaData, noop
File "data/data/com.termux/files/usr/lib/python3.7/site-packages/ZODB/Connection.py" line 31, in from ZODB.blob import Blob, rename_or_copy_blob, remove_commited_dir
File "data/data/com.termux/files/usr/lib/python3.7/site-packages/ZODB/blob.py" line 950, in link_or_copy = os.link
AttributeError: module os has no attribute 'link'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions