When using an URL containing a ? in Source*:/Patch*: lines, the file name
assumed by rpm is truncated to the bits after the ?, not not the filename
preceding it.
This makes it hard to e.g. reference a patch being "stolen" from Arch Linux
since e.g.
Patch1:
https://aur.archlinux.org/cgit/aur.git
> I'll try to get it into a submittable state tomorrow or so.
...except that nope, didn't see a way to achieve this with a reasonable effort.
Doesn't necessarily mean there isn't one, but I lost my appetite for now. I
might revisit at some later time, but if somebody wants to pick up the pieces
Add the necessary infra to pass and carry dofoo/parse function pointers
in macro entries, define our basic built-in primitives at macro
initialization and adapt the built-in calling logic in expandMacro()
to look up the info from macro entry instead of the builtin table.
This has various nice bene
No worries. I got tangled in the argument/option parsing/passing recursion -
I've a feeling the mb->args vs argument macros and all isn't quite right as it
is, and just ran out of steam for now. So I was actually kinda hoping you'd say
that...
Meanwhile, here's a related step towards making bui
@KOLANICH pushed 1 commit.
702e756046855d51541c0cf59541cd0a02120e3e Improved python support: enums are
now enums with all additional goodies. Can usually be available using
CamelCased prefix, class members have the prefix stripped.
--
You are receiving this because you are subscribed to this
@hroncok commented on this pull request.
Those are my final thoughts. They are not serious, but I thought I'd share them
as suggestions.
> +try:
+from importlib.metadata import PathDistribution
+except ImportError:
+from importlib_metadata import PathDistribution
+
+try:
+from pathli
Sorry, I didn't want to discourage you. I'll open a pull request with that
rpmExpandThisMacro() implementation.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/1398#issueco
@KOLANICH pushed 1 commit.
f7fd783f8146f1e151296ba3659355dcb9943bcb Added a high-level wrapper.
--
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/rpm-software-management/rpm/pull/1311/files/090ad798d700b4f166f19ec55e8120e0716e606d..f7fd7