-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Update debian and rpm packages, rockspec #124
Comments
Also dependency on tarantool-checks is missed. It may be usefull: --- a/rpm/tarantool-expirationd.spec
+++ b/rpm/tarantool-expirationd.spec
@@ -8,8 +8,10 @@ URL: https://github.com/tarantool/tarantool-expirationd
Source0: https://github.com/tarantool/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
BuildArch: noarch
BuildRequires: tarantool >= 1.6.8.0
+BuildRequires: tarantool-checks >= 3.1
BuildRequires: /usr/bin/prove
Requires: tarantool >= 1.6.8.0
+Requires: tarantool-checks >= 3.1
%description
This package can turn Tarantool into a persistent memcache replacement,
but is powerful enough so that your own expiration strategy can be defined. |
Also we can rewrite expirationd/expirationd-scm-1.rockspec Line 15 in cc8c16a
like this:
see https://github.com/luarocks/luarocks/wiki/Rockspec-format#dependency-information |
oleg-jukovec
added a commit
that referenced
this issue
Aug 1, 2022
The patch adds tarantool-checks runtime dependency for rpm/dep packages. It also decreases required tarantool-check version to 2.1 because we because we are compatible with it in fact. Part of #124
oleg-jukovec
added a commit
that referenced
this issue
Aug 1, 2022
We don't have the tarantool-luatest package in any public repository for all supported distros. We have to skip the test step until the tarantool-luatest is built at least for S3 repository. Closes #124
oleg-jukovec
added a commit
that referenced
this issue
Aug 1, 2022
The patch adds tarantool-checks runtime dependency for rpm/dep packages. It also decreases required tarantool-check version to 2.1 because we are compatible with it in fact. Part of #124
oleg-jukovec
added a commit
that referenced
this issue
Aug 1, 2022
We don't have the tarantool-luatest package in any public repository for all supported distros. We have to skip the test step until the tarantool-luatest is built at least for S3 repository. Closes #124
oleg-jukovec
added a commit
that referenced
this issue
Aug 3, 2022
The patch adds tarantool-checks runtime dependency for rpm/dep packages. It also decreases required tarantool-check version to 2.1 because we are compatible with it in fact. Part of #124
oleg-jukovec
added a commit
that referenced
this issue
Aug 4, 2022
Overview This release adds a Tarantool Cartridge role for expirationd package and improves the default behavior. Breaking changes None. New features Continue a task from a last tuple (#54). Decrease tarantool-checks dependency from 3.1 to 2.1 (#124). Process a task on a writable space by default (#42). Wait until a space or an index is created (#68, #116). Tarantool Cartridge role (#107). Bugfixes Fix build and installation of rpm/deb packages (#124). Do not restart work fiber if index does not exist (#64). Update changelogs for rpm/deb packages. Testing Shuffle tests (#118). Fix test_mvcc_vinyl_tx_conflict (#104, #105). Fix flaky 'simple expires test' (#90). Other Add GitHub Actions workflow with debug Tarantool build (#102). Add GitHub Actions workflow for deploying module packages to S3 based repositories (#43).
Merged
oleg-jukovec
added a commit
that referenced
this issue
Aug 4, 2022
Overview This release adds a Tarantool Cartridge role for expirationd package and improves the default behavior. Breaking changes None. New features Continue a task from a last tuple (#54). Decrease tarantool-checks dependency from 3.1 to 2.1 (#124). Process a task on a writable space by default (#42). Wait until a space or an index is created (#68, #116). Tarantool Cartridge role (#107). Bugfixes Fix build and installation of rpm/deb packages (#124). Do not restart a work fiber if an index does not exist (#64). Update changelogs for rpm/deb packages. Testing Shuffle tests (#118). Fix test_mvcc_vinyl_tx_conflict (#104, #105). Fix flaky 'simple expires test' (#90). Other Add GitHub Actions workflow with debug Tarantool build (#102). Add GitHub Actions workflow for deploying module packages to S3 based repositories (#43).
oleg-jukovec
added a commit
that referenced
this issue
Aug 5, 2022
Overview This release adds a Tarantool Cartridge role for expirationd package and improves the default behavior. Breaking changes None. Deprecated Obsolete functions: task_stats, kill_task, get_task, get_tasks, run_task, show_task_list. New features Continue a task from a last tuple (#54). Decrease tarantool-checks dependency from 3.1 to 2.1 (#124). Process a task on a writable space by default (#42). Wait until a space or an index is created (#68, #116). Tarantool Cartridge role (#107). Bugfixes Fix build and installation of rpm/deb packages (#124). Do not restart a work fiber if an index does not exist (#64). Update changelogs for rpm/deb packages. Testing Shuffle tests (#118). Fix test_mvcc_vinyl_tx_conflict (#104, #105). Fix flaky 'simple expires test' (#90). Other Add GitHub Actions workflow with debug Tarantool build (#102). Add GitHub Actions workflow for deploying module packages to S3 based repositories (#43).
oleg-jukovec
added a commit
that referenced
this issue
Aug 11, 2022
Overview This release adds a Tarantool Cartridge role for expirationd package and improves the default behavior. Breaking changes None. Deprecated Obsolete functions: task_stats, kill_task, get_task, get_tasks, run_task, show_task_list. New features Continue a task from a last tuple (#54). Decrease tarantool-checks dependency from 3.1 to 2.1 (#124). Process a task on a writable space by default (#42). Wait until a space or an index is created (#68, #116). Tarantool Cartridge role (#107). Bugfixes Fix build and installation of rpm/deb packages (#124). Do not restart a work fiber if an index does not exist (#64). Update changelogs for rpm/deb packages. Testing Shuffle tests (#118). Fix test_mvcc_vinyl_tx_conflict (#104, #105). Fix flaky 'simple expires test' (#90). Other expirationd.start() parameter `space_id` has been renamed to `space` (#112). Add GitHub Actions workflow with debug Tarantool build (#102). Add GitHub Actions workflow for deploying module packages to S3 based repositories (#43).
oleg-jukovec
added a commit
that referenced
this issue
Aug 11, 2022
Overview This release adds a Tarantool Cartridge role for expirationd package and improves the default behavior. Breaking changes None. Deprecated Obsolete functions: task_stats, kill_task, get_task, get_tasks, run_task, show_task_list. New features Continue a task from a last tuple (#54). Decrease tarantool-checks dependency from 3.1 to 2.1 (#124). Process a task on a writable space by default (#42). Wait until a space or an index is created (#68, #116). Tarantool Cartridge role (#107). Bugfixes Fix build and installation of rpm/deb packages (#124). Do not restart a work fiber if an index does not exist (#64). Update changelogs for rpm/deb packages. Testing Shuffle tests (#118). Fix test_mvcc_vinyl_tx_conflict (#104, #105). Fix flaky 'simple expires test' (#90). Other expirationd.start() parameter `space_id` has been renamed to `space` (#112). Add GitHub Actions workflow with debug Tarantool build (#102). Add GitHub Actions workflow for deploying module packages to S3 based repositories (#43).
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Recipes for a build of .deb and .rpm packages look outdated. It is impossible to build packages without changes under CentOS 7 and Ubuntu 22.04. We need to check the build of this packages for target platforms and fix it.
Ubuntu 22.04 + debian
and
workaround:
and to add a luatest location into PATH
CentOS7 + rpm
workaround:
to add a luatest location into PATH
Related to #43
The text was updated successfully, but these errors were encountered: