[Rpm-maint] [rpm-software-management/rpm] 383: rpm -e and verify conflicting files removed 1 FAILED (rpme.at:327) (Issue #3242)

2024-08-13 Thread xujing
I ran test cases using rpm-4.18.2 and found one test case failed: ``` ... 383: rpm -e and verify conflicting files removed 1 FAILED (rpme.at:327) ... ``` I encountered this problem in 4.18.0, but it was too late to provide a reproduction method, resulting in the issue(https://github.com/rpm-so

Re: [Rpm-maint] [rpm-software-management/rpm] Add rpm.spawn() Lua API (PR #3241)

2024-08-13 Thread Panu Matilainen
@pmatilai commented on this pull request. > + + spawn({command} [, {actions}]) + +Spawn, aka execute, an external program. (rpm >= 4.20) + +`{command}` is a table consisting of the command and its arguments. +An optional second table can be used to pass various actions related +to the comman

Re: [Rpm-maint] [rpm-software-management/rpm] Add rpm.spawn() Lua API (PR #3241)

2024-08-13 Thread Panu Matilainen
@pmatilai pushed 1 commit. 6e8d0ed17dabd2a287818dfba70cf0ba6798bbfa Add rpm.spawn() Lua API -- View it on GitHub: https://github.com/rpm-software-management/rpm/pull/3241/files/8541a9f9476899ae9cc5c7ad8264285e9ccc70c7..6e8d0ed17dabd2a287818dfba70cf0ba6798bbfa You are receiving this because you

Re: [Rpm-maint] [rpm-software-management/rpm] Add rpm.spawn() Lua API (PR #3241)

2024-08-13 Thread Miro Hrončok
@hroncok commented on this pull request. > + + spawn({command} [, {actions}]) + +Spawn, aka execute, an external program. (rpm >= 4.20) + +`{command}` is a table consisting of the command and its arguments. +An optional second table can be used to pass various actions related +to the command

Re: [Rpm-maint] [rpm-software-management/rpm] Add rpm.spawn() Lua API (PR #3241)

2024-08-13 Thread Panu Matilainen
@pmatilai commented on this pull request. > + + spawn({command} [, {actions}]) + +Spawn, aka execute, an external program. (rpm >= 4.20) + +`{command}` is a table consisting of the command and its arguments. +An optional second table can be used to pass various actions related +to the comman

Re: [Rpm-maint] [rpm-software-management/rpm] Add rpm.spawn() Lua API (PR #3241)

2024-08-13 Thread Panu Matilainen
@pmatilai commented on this pull request. > + + spawn({command} [, {actions}]) + +Spawn, aka execute, an external program. (rpm >= 4.20) + +`{command}` is a table consisting of the command and its arguments. +An optional second table can be used to pass various actions related +to the comman

Re: [Rpm-maint] [rpm-software-management/rpm] Add rpm.spawn() Lua API (PR #3241)

2024-08-13 Thread Panu Matilainen
@pmatilai pushed 1 commit. 8541a9f9476899ae9cc5c7ad8264285e9ccc70c7 Add rpm.spawn() Lua API -- View it on GitHub: https://github.com/rpm-software-management/rpm/pull/3241/files/49b481e2bd836281aae1e4511921f2db45d83068..8541a9f9476899ae9cc5c7ad8264285e9ccc70c7 You are receiving this because you

Re: [Rpm-maint] [rpm-software-management/rpm] Add rpm.spawn() Lua API (PR #3241)

2024-08-13 Thread Miro Hrončok
@hroncok commented on this pull request. > + + spawn({command} [, {actions}]) + +Spawn, aka execute, an external program. (rpm >= 4.20) + +`{command}` is a table consisting of the command and its arguments. +An optional second table can be used to pass various actions related +to the command

Re: [Rpm-maint] [rpm-software-management/rpm] Add rpm.spawn() Lua API (PR #3241)

2024-08-13 Thread Panu Matilainen
@pmatilai pushed 1 commit. 49b481e2bd836281aae1e4511921f2db45d83068 Add rpm.spawn() Lua API -- View it on GitHub: https://github.com/rpm-software-management/rpm/pull/3241/files/fe89b2bfec66c0d075186607a304b9eb958c7c51..49b481e2bd836281aae1e4511921f2db45d83068 You are receiving this because you

Re: [Rpm-maint] [rpm-software-management/rpm] Add an alternative, enhanceable form of rpm.execute() with io redirect capabilities (PR #3236)

2024-08-13 Thread Panu Matilainen
Closing this in favor of #3241. Thanks again for the suggestions! -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/3236#issuecomment-2286036700 You are receiving this because you are subscribed to this thread. Message ID: _

Re: [Rpm-maint] [rpm-software-management/rpm] Add an alternative, enhanceable form of rpm.execute() with io redirect capabilities (PR #3236)

2024-08-13 Thread Panu Matilainen
Closed #3236. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/3236#event-13862183995 You are receiving this because you are subscribed to this thread. Message ID: ___ Rpm-maint mailing list Rpm

[Rpm-maint] [rpm-software-management/rpm] Add rpm.spawn() Lua API (PR #3241)

2024-08-13 Thread Panu Matilainen
Turns out real-world usage needs more control than rpm.execute() delivers. This could be crammed into rpm.execute() but it'd be forward incompatible in a somewhat non-obvious way, we might just as well add a separate function for it. Supports redirecting stdin, stdout and stderr to a given path,

Re: [Rpm-maint] [rpm-software-management/rpm] Set errno to EPERM for dangerous symlinks (PR #3175)

2024-08-13 Thread Florian Festi
@ffesti pushed 1 commit. 341abaf4de2ec1c933577e4af688e70816d663fc Improve error reporting in the fsm -- View it on GitHub: https://github.com/rpm-software-management/rpm/pull/3175/files/88649f3d1fe7b84520d2753bf6e95c8411570f45..341abaf4de2ec1c933577e4af688e70816d663fc You are receiving this bec

Re: [Rpm-maint] [rpm-software-management/rpm] Don't let plugins fail due to read-only fs (PR #3239)

2024-08-13 Thread Michal Domonkos
Ack, I'll look into that. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/3239#issuecomment-2285859044 You are receiving this because you are subscribed to this thread. Message ID: ___ Rpm-maint