Сопровождающий Ivan Zakharyaschev в ветке p8: Информация
Имя сопровождающего: Ivan Zakharyaschev (imz)
Собрано source пакетов в данной ветке: 264
-
- @python
Последние изменения
2 октября 2020 г. 19:43
#258518 отправлено Ivan Zakharyaschev
add_compiler_flags_to_ensure_correct_use_of_APT_API_same_as_in_Sisyphus
Applet for indication that newer packages are available
18 сентября 2020 г. Ivan Zakharyaschev:
- Just added some compiler flags (which don't change anything) to be sure that APT API has not been used wrongly and will not be. (Namely, to be sure that if a method override was intended, it would actually be overriding and not hiding a virtual method and that it would be marked "override" for future.)
8 сентября 2020 г. 19:38
#254294 отправлено Ivan Zakharyaschev
added_an_archcompat_test
Tests for rpm: how it interprets packages when installing
29 августа 2020 г. Ivan Zakharyaschev:
- build the variant for p8 - for p8, harcode the system arch (rpm -q would block in %pre)
30 июня 2020 г. 20:18
#253663 отправлено Ivan Zakharyaschev
made_them_pass_most_tests_and_hence_rebuildable
A simple lightweight interface to Amazon Web Services
Filesystem abstraction layer
17 июня 2020 г. Ivan Zakharyaschev:
- updated to the most fresh upsteram version (commit) of pyfilesystem1 (0.x.y) from https://github.com/PyFilesystem/pyfilesystem - with fixes and extensions from smartfile https://github.com/smartfile/pyfilesystem - run most tests
Filesystem abstraction layer
17 июня 2020 г. Ivan Zakharyaschev:
- improved Python3 support with changes from smartfile https://github.com/smartfile/pyfilesystem - updated to the most fresh upsteram version (commit) of pyfilesystem1 (0.x.y) from https://github.com/PyFilesystem/pyfilesystem - with fixes and extensions from smartfile https://github.com/smartfile/pyfilesystem - run most tests
25 марта 2020 г. 19:54
#247882 отправлено Ivan Zakharyaschev
build_a_new_package_for_those_who_wish_to_use_this_tool_in_p8
Burp — сетевая программа резервного копирования и восстановления
13 февраля 2020 г. Vitaly Chikunov:
- Update to 2.3.22. - Overwrite our `readall=' support with upstream version.
25 марта 2020 г. 15:50
#247979 отправлено Ivan Zakharyaschev
fix_read_beyond_end
A GNU implementation of Scheme for application extensibility
17 марта 2020 г. Ivan Zakharyaschev:
[1:1.8.7-alt8] - Fixes: + OVE-20200317-0001 excessive/unoptimal memory allocation for hashtables due to read-beyond-end (Thanks svace & coverity static analysis, https://lists.gnu.org/archive/html/guile-devel/2011-07/msg00069.html, backported from 2.0.3.)
18 марта 2020 г. 13:14
#247664 отправлено Ivan Zakharyaschev
fix_error_in_chrooted_affecting_mainly_running_chrooted_processes
The chrooted environment helper
11 марта 2020 г. Ivan Zakharyaschev:
- Fixes: + OVE-20200311-0001 Normal update operations by root can corrupt/crash running processes through modifying libraries (Normally, the processes that can be affected are only the services already running in the chrooted environment being updated, if it is on a different filesystem than the system libraries, and hence they can't be hardlinked. Extraordinarily, if a file in a chrooted environment has been a hardlink to a system library, but ln hasn't succeeded this time for some reason, the affected processes are any already running processes system-wide. This could happen only as a result of actions initiated by root: for example, a package upgrade which included the old version of chrooted, or a package upgrade which included libraries in a system with the old version of chrooted, or an invocation of /sbin/update_chrooted.)
13 января 2020 г. 20:22
#243245 отправлено Ivan Zakharyaschev
fix_interpretation_of_embedded_Python_scripts
Semantic patching for C source code (spatch)
19 декабря 2019 г. Ivan Zakharyaschev:
- Adapted BuildReqs for any OCaml (whether with "num" or without in the core), so that it can be built in Sisyphus/p9 and p8. - For testing, made a checkinstall subpkg and added more tests (with embedded Python scripts). - Worked-around the problem with the loading of libpython (to enable the built-in Python interpreter).
10 января 2020 г. 20:48
#243201 отправлено Ivan Zakharyaschev
I_need_it_to_run_some_tools_in_p8_environment
The C parser for GumTree
19 декабря 2019 г. Ivan Zakharyaschev:
- Made BuildReqs more flexible. (So that it builds both in Sisyphus and p8; no matter whether "num" is included in core OCaml.)
28 декабря 2019 г. 14:18
#243208 отправлено Ivan Zakharyaschev
I_need_it_to_run_some_tools_in_p8_environment
small OCaml library allowing to exploit multicore architectures
18 октября 2018 г. Anton Farygin:
- rebuilt with ocaml-4.07.1
28 декабря 2019 г. 14:12
#243203 отправлено Ivan Zakharyaschev
I_need_it_to_run_some_tools_in_p8_environment
Logging tool for OCaml
8 октября 2018 г. Ivan Zakharyaschev:
- initial build for ALT Linux Sisyphus.
20 декабря 2019 г. 17:37
#243303 отправлено Ivan Zakharyaschev
rebuild_to_get_into_the_checkinstall_component_of_the_repo
The RPM package management system
Helper for *-checkinstall pkgs to run their scripts safely (kinda isolated)
Tests for rpm: how it interprets packages when installing
4 июня 2019 г. Ivan Zakharyaschev:
- Build for p8.
31 октября 2019 г. 19:23
#240030 отправлено Ivan Zakharyaschev
Allows command execution as another user
15 октября 2019 г. Evgeny Sinelnikov:
- Update to autumn security release (closes: 37334) - Code execution with euid==0 in rare box configurations (fixes: CVE-2019-14287) - Fix post script for sudowheel control in case of upgrade in not default state
10 октября 2019 г. 20:00
#238881 отправлено Ivan Zakharyaschev
An open source remote desktop protocol (RDP) server
7 октября 2019 г. Ivan Zakharyaschev:
- Keep keys in /etc/xrdp/ on upgrade and removal. (Important on upgrade from <= 0.9.3-alt1, which used to own these files. They would be removed, but now this package owns them again, so that they are not removed on upgrade. It also marks them as config, so that they are not removed on removal.)
15 июля 2019 г. 19:42
#233482 отправлено Ivan Zakharyaschev
biarch repackager for Sisyphus packages
28 апреля 2019 г. Ivan Zakharyaschev:
- Build for the transitional preiod in p8: + arepo.sh: allow_deps_with_beginning_dot=1 rpmquery-strictdep.
12 июля 2019 г. 19:23
#233887 отправлено Ivan Zakharyaschev
Debian's Advanced Packaging Tool with RPM support
4 июля 2019 г. Ivan Zakharyaschev:
[0.5.15lorg2-alt68.1 cherry-picked] - Made the treatment of the File Provides and the version ID of installed packages "stable": not affected negatively by sources.list. Also negative effects of different pkglists from sources.list on each other have been mitigated. (A pkglist from sources.list that lacked disttags could shadow the File Provides of packages from the database or other pkglists.)
14 июня 2019 г. 20:01
#229746 отправлено Ivan Zakharyaschev
The RPM package management system
7 июня 2019 г. Ivan Zakharyaschev:
- Changes in what is considered "newer" by rpm -U: + The branch prefixes of disttags are ordered by rpmvercmp() rather than lexicographically. (For example, the numeric parts of "p8" or "p10" are compared as numbers. However, the first letter in "p7" or "c8.1" is more significant.) + An empty epoch is treated the same as 0, as in rpmevrcmp from ALT's rpm-4.13. (Used to be before: 2-alt1 < 0:1-alt1; now: 2-alt1 > 0:1-alt1) + Before the comparison, an optional initial padding (which is terminated by :) is skipped. (This will be useful for generating >,<-deps compatible with disttag-unaware rpm & apt.)
Debian's Advanced Packaging Tool with RPM support
7 июня 2019 г. Ivan Zakharyaschev:
- Add disttag to VerStrs (used by APT to identify package versions). - Increase default APT::Cache-Limit in 1.5 times due to the extension of VerStrs (ALT#36775).
APT Lua scripts for NVIDIA driver
10 июня 2019 г. Sergey V Turchin:
- using rpmquery-strictdep to detect kernel package
11 июня 2019 г. 19:31
#231561 отправлено Ivan Zakharyaschev
Обновление ядра и модулей
5 июня 2019 г. Ivan Zakharyaschev:
- update-kernel: fixed in the presence of disttags in package IDs printed by APT (apt-cache pkgnames).
The RPM package management system
5 июня 2019 г. Ivan Zakharyaschev:
- Make rpm -q/-e accept package specification in [E:]V[-R[:D]][@T] format (with Epoch! As in rpm-4.13. Thx Vladimir D. Seleznev vseleznv@.) (ALT#36862) - Provides: RPMQ(EPOCH) RPMQ(BUILDTIME) RPMQ(DISTTAG) (to be required by APT and other tools such as update-kernel, which need to query the RPM db by specifying Epoch, Buildtime, and Disttag).
7 июня 2019 г. 20:02
#231511 отправлено Ivan Zakharyaschev
Простая система уведомлений
Helper for *-checkinstall pkgs to run their scripts safely (kinda isolated)
Tests for rpm: how it interprets packages when installing
4 июня 2019 г. Ivan Zakharyaschev:
- Build for p8.
29 мая 2019 г. 20:02
#230653 отправлено Ivan Zakharyaschev
Обновление ядра и модулей
28 мая 2019 г. Ivan Zakharyaschev:
- remove-old-kernels: APT invocation (to remove installed pkgs) rewritten in a more portable way. (A preparation for APT with support for disttags.)
22 мая 2019 г. 20:03
#229283 отправлено Ivan Zakharyaschev
Debian's Advanced Packaging Tool with RPM support
13 мая 2019 г. Ivan Zakharyaschev:
- Add buildtime to VerStrs (used by APT to identify package versions). This data is used in several manners: * by CheckDep() (only when matching a dependency with a real package); * rpm_name_conversion() (only when making up an id for a duplicated package); * and by *CmpVersion(). The latter needs buildtime to determine the correct upgrade direction and can be called through the API with some externally supplied versions. In order to honor buildtime without changing the API and its clients, we pass buildtime inside the existing argument. (Also fixes ALT#36528) - Cherry-picked individual changes from: [0.5.15lorg2-alt63] - archtable: + added ppc64le; + added trivial arch translation (%_target_cpu -> %_target_cpu). [0.5.15lorg2-alt59] - Fixed crash on fail to read package file. [0.5.15lorg2-alt58] - cherry-picked from Debian 0.7.22 (git://anonscm.debian.org/git/apt/apt.git) some fixes for http download method (ALT: 18925) * Fix pipeline handling on http.cc (closes: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=413324) (thx Otavio Salvador). * show error details of failed methods * if a process aborts with signal, show signal number * in http method: ignore SIGPIPE, we deal with EPIPE elsewhere (closes: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/385144) (thx Michael Vogt). [0.5.15lorg2-alt54] - Backported fix for logic about package sizes.
Utilities to create APT repositories
18 февраля 2019 г. Vladimir D. Seleznev:
- genpkglist: added DistTag. - genbasedir (by glebfm@): + added --compressedonly alias for --bz2only option; + added --{,no-}bz2 and --{,no-}xz to usage. - Dropped Vendor tag from {pkg,src}list (by glebfm@). - Changes for gen{pkglist,basedir} (by at@): + introduced startswith function; + removed support for oldhashfile.
Terminal-based apt frontend
26 апреля 2019 г. Ivan Zakharyaschev:
- (no user visible changes) Removed "interesting" dead code (related to Recommends, not present in ALT rpm), which didn't compile after we changed apt's API recently.
Graphical front-end for APT
6 декабря 2018 г. Ivan Razzhivin:
- Update Russian translation - Add a patch for improve translations
Perl interface to libapt-pkg
Applet for indication that newer packages are available
Обновление ядра и модулей
15 мая 2019 г. Ivan Zakharyaschev:
- APT invocation (to install the modules) rewritten in a more robust way. (A preparation for APT with support for disttags.)
13 мая 2019 г. 19:44
#228241 отправлено Ivan Zakharyaschev
Query an RPM and output the corresponding strict dependency
Utilities to build kernel packages for ALT Linux
4 апреля 2019 г. Ivan Zakharyaschev:
- Build for c8, c7. - %karch restored (to allow rebuilding old tags and commits).
29 апреля 2019 г. 19:03
#228209 отправлено Ivan Zakharyaschev
Terminal-based apt frontend
26 апреля 2019 г. Ivan Zakharyaschev:
- (no user visible changes) Removed "interesting" dead code (related to Recommends, not present in ALT rpm), which didn't compile after we changed apt's API recently.
26 апреля 2019 г. 20:11
#228024 отправлено Ivan Zakharyaschev
Library to support IDNA2008 internationalized domain names
23 апреля 2019 г. Ivan Zakharyaschev:
- (.spec) Workaround the unmet dep seen by "old" (disttag-unaware) rpm for packages generated by the new rpm-4.0.4-alt101.M80P.6 which depend on libidn2 > 2.0.4-alt3. (The problem: disttags are appended after "alt3"; and they get compared by "old" rpm with "M80P".)
26 апреля 2019 г. 20:04
#228017 отправлено Ivan Zakharyaschev
Tools to manage multipath devices with device-mapper
3 сентября 2018 г. Michael Shigorin:
18 апреля 2019 г. 20:45
#227060 отправлено Ivan Zakharyaschev
Обновление ядра и модулей
1 апреля 2019 г. Ivan Zakharyaschev:
- Rewritten with another bashism that doesn't require /proc/. - Requires: apt (important not for real systems, but for testing in hasher).
27 марта 2019 г. 16:38
#225520 отправлено Ivan Zakharyaschev
GNU Compiler Collection
22 марта 2019 г. Ivan Zakharyaschev:
- (.spec: gdb-plugin, libgccjit0) fix the Requires on %name. (It was unmet.)
26 марта 2019 г. 20:29
#224974 отправлено Ivan Zakharyaschev
The RPM package management system
14 марта 2019 г. Ivan Zakharyaschev:
- Changes in what is considered "newer" by rpm -U pertaining to disttag comparison. (On the whole, to determine which package is "newer", first, the EVRs are compared, then the branch prefixes of the disttags if the disttags are present, and then the buildtimes.) The comparison of the disttags: + (new!) If a disttag contains no + separator (old format), the branch prefix is assumed to be empty (and hence "older" than any other branch prefix). + (new!) If the branch prefix of a disttag is equal to %_priority_distbranch (and it is not empty), then it is "newer" than any other ones. + (as before, since 4.0.4-alt101.M80P.5) The branch prefixes of disttags are ordered lexicographically. - (disabled in this release; %if_enabled default_priority_distbranch) Give a default value to %_priority_distbranch based on the disttag when this package is built (the prefix before +).
Tests for rpm: how it interprets packages when installing
13 марта 2019 г. Ivan Zakharyaschev:
- New tests for disttag comparison with the obsolete (.) and current format (+) (Correct comparison would rely on a fix or a new feature in rpm: %_priority_distbranch.) - New tests for the %_priority_distbranch feature in normal situation. - The reasons of the currently XFAILing tests (with rpm-4.0.4-alt101.M80P.5.2): 1. upgrade w.r.t. disttag fails in non-standard configuration without honor_buildtime; 2. mishandled elusive dep with a release but no epoch. - Tests are skipped that: 1. require rpmbuild to generate Provides with :DISTTAG postfix.
28 февраля 2019 г. 19:44
#222868 отправлено Ivan Zakharyaschev
Tests for rpm: how it interprets packages when installing
27 февраля 2019 г. Ivan Zakharyaschev:
- Build for p8. - Unmarked XFAIL: honor-buildtime tests. Everything works with rpm-4.0.4.
21 февраля 2019 г. 21:26
#221431 отправлено Ivan Zakharyaschev
The RPM package management system
13 февраля 2019 г. Ivan Zakharyaschev:
- Merged rpmEVRcmp() fixes into p8, c8: + rpmEVRcmp() (and hence rpmRangesOverlap()) made asymmetric w.r.t. underspecified release. (Provides: N = V can't anymore satisfy Requires: N = V-R. Look out for unmets!)
Tests for rpm: how it interprets packages when installing
13 февраля 2019 г. Ivan Zakharyaschev:
[build for p8, c8] - Unmarked XFAIL: cases with underspecified Provides (the error should be gone with rpm-4.0.4-alt101.M80P.4).
16 февраля 2019 г. 1:16
#221318 отправлено Ivan Zakharyaschev
Tests for rpm: how it interprets packages when installing
12 февраля 2019 г. Ivan Zakharyaschev:
- Build for p8.
14 января 2019 г. 21:16
#219180 отправлено Ivan Zakharyaschev
удалено purple-plugin-whatsapp
14 января 2019 г. Ivan Zakharyaschev:
- package removed
28 декабря 2018 г. 10:44
#217493 отправлено Ivan Zakharyaschev
A low-level cryptographic library
Software version of a PKCS#11 Hardware Security Module
A TLS protocol implementation
25 декабря 2018 г. Ivan Zakharyaschev:
- Build for p8.
9 ноября 2018 г. 12:00
#214427 отправлено Ivan Zakharyaschev
Semantic patching for Linux (spatch)
9 октября 2018 г. Ivan Zakharyaschev:
- Adapted for any OCaml (whether with "num" or without) and built for p8.
Semantic grep for the C language based on coccinelle
10 июня 2018 г. Vitaly Chikunov:
- Initial build of coccigrep for ALT.
5 июля 2018 г. 21:35
#209384 отправлено Ivan Zakharyaschev
RPM helper macros to rebuild python3 packages
25 апреля 2018 г. Ivan Zakharyaschev:
- Do not depend on binutils, express the dependency in the form of a Conflicts. (Not to encumber python3 users' environment. Anyway, if the user is able to compile an .so, he would have got binutils.)
16 мая 2018 г. 17:51
#206251 отправлено Ivan Zakharyaschev
package checker for Sisyphus
31 октября 2017 г. Ivan Zakharyaschev:
- 220-check-python: prohibit modules with version files containing unknown version. (Thanks Aleksei Nikiforov darktemplar@)
29 марта 2018 г. 8:45
#202931 отправлено Ivan Zakharyaschev
Lightweight Display Manager
28 марта 2018 г. Ivan Zakharyaschev:
- Build for p8.
19 марта 2018 г. 9:14
#201991 отправлено Ivan Zakharyaschev
Randomizes the fd returned by open or socket when LD_PRELOADed
15 марта 2018 г. Ivan Zakharyaschev:
- Build for p8.
16 февраля 2018 г. 14:05
#200571 отправлено Ivan Zakharyaschev
System and Session Manager
14 февраля 2018 г. Ivan Zakharyaschev:
- libsystemd doesn't obsolete the old split libs anymore (with different filenames), so that legacy binaries linked with them are not "obsoleted", too, whereas some new binaries can be installed. (Note that the compat libraries are not packaged in any package now.)
29 января 2018 г. 13:59
#198693 отправлено Ivan Zakharyaschev
SOGo is a very fast and scalable modern collaboration suite (groupware)
25 января 2018 г. Ivan Zakharyaschev:
- Fixed entering some letters (for example, Cyrillic Be or Zhe) in the address fields (like To:) of the message editor so that they do not act as "separator" keys (like comma or semicolon) any more; this error's cause was that these letters and the separators are on the same physical keys. (Thanks Volker Braun for implementing the underlying feature for this fix in the old angular-material.) (ALT#34336)
25 января 2018 г. 13:55
#198294 отправлено Ivan Zakharyaschev
The GNU Privacy Guard suite
18 января 2018 г. Ivan Zakharyaschev:
- Conflicts: pinentry < 0.9.2 (due to passing OPTION allow-external-password-cache).
21 января 2018 г. 8:18
#198312 отправлено Ivan Zakharyaschev
удалено suid-python
21 января 2018 г. Ivan Zakharyaschev:
- package removed
21 января 2018 г. 8:16
#198203 отправлено Ivan Zakharyaschev
Lightweight Display Manager
17 января 2018 г. Ivan Zakharyaschev:
- Build for p8.
27 декабря 2017 г. 9:53
#195591 отправлено Ivan Zakharyaschev
LDAP libraries and sample clients
29 ноября 2017 г. Ivan Zakharyaschev:
- build for p8
19 декабря 2017 г. 8:25
#196779 отправлено Ivan Zakharyaschev
RPM helpers to rebuild Haskell packages
14 декабря 2017 г. Ivan Zakharyaschev:
- build for p8
21 ноября 2017 г. 17:40
#195041 отправлено Ivan Zakharyaschev
Pluggable Authentication Module for 802.1x authentication protocol
21 ноября 2017 г. Ivan Zakharyaschev:
- built for p8
7 ноября 2017 г. 17:17
#193240 отправлено Ivan Zakharyaschev
27 октября 2017 г. 18:13
#192000 отправлено Ivan Zakharyaschev
An interpreted, interactive object-oriented programming language
24 октября 2017 г. Ivan Zakharyaschev:
- Build for p8
12 октября 2017 г. 14:18
#190653 отправлено Ivan Zakharyaschev
SOGo is a very fast and scalable modern collaboration suite (groupware)
11 октября 2017 г. Ivan Zakharyaschev:
- ActiveSync bug fixes (cherry-picked from future 3.3): + correctly handle top-level non-ASCII folder names(ALT: #33721) (https://sogo.nu/bugs/view.php?id=4240); + avoid sync requests for shared folders every second (https://sogo.nu/bugs/view.php?id=4275). - Final commit from 3.2.10 release: + (fix) support Squeeze + minor cleanups
10 октября 2017 г. 20:26
#190557 отправлено Ivan Zakharyaschev
SOPE is an extensive set of frameworks which form a complete Web application server environment
10 октября 2017 г. Ivan Zakharyaschev:
- Build for p8
5 октября 2017 г. 17:10
#190261 отправлено Ivan Zakharyaschev
YAGF — это графический интерфейс для программ распознавания текста CuneiForm и Tesseract
4 октября 2017 г. Ivan Zakharyaschev:
- Build for p8 to fix a bug (ALT#33958)