Skip to content

Conversation

xtkoba
Copy link
Contributor

@xtkoba xtkoba commented Dec 23, 2021

Closes #8266, closes #8317.

@xtkoba xtkoba marked this pull request as ready for review December 24, 2021 00:43
@xtkoba xtkoba requested a review from a user December 24, 2021 00:43
@ghost ghost merged commit 3dda7d6 into termux:master Dec 28, 2021
@xtkoba xtkoba deleted the issue8266 branch December 28, 2021 16:30
@Mause
Copy link
Contributor

Mause commented Dec 29, 2021

How long does it take for new packages to be available?
I noticed in the build logs it mentions:

[16:15:41] Error: got http_status_code == '504', packages may not appear in repository.

See https://github.com/termux/termux-packages/runs/4651711724?check_suite_focus=true

@l1t1
Copy link

l1t1 commented Dec 31, 2021

not available yet.

~ $ pkg ins duckdb
Checking availability of current mirror: ok
Reading package lists... Done
Building dependency tree... Done
E: Unable to locate package duckdb

@Grimler91
Copy link
Member

Should be available from main repo now

@l1t1
Copy link

l1t1 commented Jan 1, 2022

it can be installed. but failed to run duckdb

~ $ pkg ins duckdb
Checking availability of current mirror: ok
Hit:1 https://termux.librehat.com/apt/termux-main stable InRelease
Hit:2 https://packages.termux.org/apt/termux-games games InRelease
Hit:3 https://packages.termux.org/apt/termux-science science InRelease
Reading package lists... Done
Building dependency tree... Done
39 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists... Done
Building dependency tree... Done
The following additional packages will be installed:
  libduckdb
The following NEW packages will be installed:
  duckdb libduckdb
0 upgraded, 2 newly installed, 0 to remove and 39 not upgraded.
Need to get 5835 kB of archives.
After this operation, 43.2 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 https://termux.librehat.com/apt/termux-main stable/main aarch64 libduckdb aarch64 0.3.1 [3227 kB]
Get:2 https://termux.librehat.com/apt/termux-main stable/main aarch64 duckdb aarch64 0.3.1 [2608 kB]
Fetched 5835 kB in 6min 31s (14.9 kB/s)
Selecting previously unselected package libduckdb.
(Reading database ... 3711 files and directories currently installed.)
Preparing to unpack .../libduckdb_0.3.1_aarch64.deb ...
Unpacking libduckdb (0.3.1) ...
Selecting previously unselected package duckdb.
Preparing to unpack .../duckdb_0.3.1_aarch64.deb ...
Unpacking duckdb (0.3.1) ...
Setting up libduckdb (0.3.1) ...
Setting up duckdb (0.3.1) ...
~ $ duckdb
CANNOT LINK EXECUTABLE "duckdb": cannot locate symbol "__emutls_get_address" referenced by "/data/data/com.termux/files/usr/bin/duckdb"...

@sk0kanik
Copy link
Contributor

sk0kanik commented Jan 1, 2022

@l1t1 Try by upgrading packages. Similar issue #8415 .

@l1t1
Copy link

l1t1 commented Jan 1, 2022

it works. thank you. a small question. the version of duckdb didn't show correct value.

apt list --upgradable

~ $ pkg upd libc++

~ $ duckdb
v0.0.1-dev0
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
D select * from generate_series(1,3);
┌─────────────────┐
│ generate_series │
├─────────────────┤
│ 1               │
│ 2               │
│ 3               │
└─────────────────┘
D

@l1t1
Copy link

l1t1 commented Feb 9, 2022

version 0.32 released

@thunder-coding
Copy link
Member

version 0.32 released

Consider opening a new issue requesting to update to new version. You're also free to send us PR doing the same :)

Also note that people maintaining packages here are volunteers who also have other responsibilities in their life.

@l1t1
Copy link

l1t1 commented Feb 10, 2022

thank you.

This pull request was closed.
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

Successfully merging this pull request may close these issues.

[Package]: duckdb [Package]: duckdb database
6 participants