[Rpm-maint] [rpm-software-management/rpm] rpm2archive: Support uncompressed output (#1530)

2021-02-05 Thread Colin Walters
See https://github.com/coreos/rpm-ostree/issues/2458
Basically it'd be inefficient for rpm-ostree to use rpm2archive today because 
it always compresses the output which we'd need to immediately uncompress again.

I looked at patch for this but got slightly lost in learning the ins of 
popt arg parsing, but if this sounds ok I can try to finish that.


-- 
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/issues/1530___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] Make Lua a hard requirement for rpm (#1527)

2021-02-05 Thread Michael Schroeder
@mlschroe commented on this pull request.



> @@ -5,8 +5,8 @@ EXTRA_DIST = \
 
 AM_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir) -I$(top_builddir)/include -I.
 
-libluaext_la_CPPFLAGS = $(AM_CPPFLAGS) -DWITH_POSIX @LUA_CFLAGS@
-libluaext_la_LIBADD = @LUA_LIBS@
+libluaext_la_CPPFLAGS = $(AM_CPPFLAGS) -DWITH_POSIX $(LUA_CFLAGS)
+libluaext_la_LIBADD = $(LUA_LIBS)
 libluaext_la_SOURCES = \

What's with this change? The rest of the code still uses the @LUA_XXX@ syntax, 
so why is this done here?
(ZSTD_XXX is the other odd candidate here) 

-- 
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/1527#pullrequestreview-584464103___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] Fix test cases failing on systems with tape drives (#1529)

2021-02-05 Thread Panu Matilainen
Merged #1529 into master.

-- 
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/1529#event-4296435027___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] Fix test cases failing on systems with tape drives (#1529)

2021-02-05 Thread Panu Matilainen
One of the more amusing bugs of recent times, seems good for a late Friday 
afternoon :grinning: 

-- 
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/1529#issuecomment-774075852___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


[Rpm-maint] [rpm-software-management/rpm] Fix test cases failing on systems with tape drives (#1529)

2021-02-05 Thread Florian Festi
If $TAPE is set tar uses the tape drive instead of stdout as default.
The rpm2archive test assumed that tar will just use stdout no matter what.
Force this behaviour per command line option.

Resolves: rhbz#1902844
You can view, comment on, or merge this pull request online at:

  https://github.com/rpm-software-management/rpm/pull/1529

-- Commit Summary --

  * Fix test cases failing on systems with tape drives

-- File Changes --

M tests/rpmgeneral.at (4)

-- Patch Links --

https://github.com/rpm-software-management/rpm/pull/1529.patch
https://github.com/rpm-software-management/rpm/pull/1529.diff

-- 
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/1529
___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] RFE: Add ability to run lua scripts directly (#1273)

2021-02-05 Thread Miro HronĨok
In the meantime, I've opened https://pagure.io/rpmdevtools/pull-request/79 as 
suggested by @xsuchy 

-- 
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/issues/1273#issuecomment-774052030___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] Add dbus-announce plugin (#1255)

2021-02-05 Thread Florian Festi
@ffesti commented on this pull request.



> +return RPMRC_OK;
+}
+
+static rpmRC dbus_announce_tsm_pre(rpmPlugin plugin, rpmts ts)
+{
+int rc;
+
+rc = open_dbus(plugin, ts);
+if (rc != RPMRC_OK)
+   return rc;
+return send_ts_message(plugin, "StartTransaction", ts, RPMRC_OK);
+}
+
+static rpmRC dbus_announce_tsm_post(rpmPlugin plugin, rpmts ts, int res)
+{
+return send_ts_message(plugin, "CompleteTransaction", ts, res);

Using EndTransaction instead.

-- 
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/1255#discussion_r570881196___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


Re: [Rpm-maint] [rpm-software-management/rpm] Adjust language to current zeitgeist (#1528)

2021-02-05 Thread Panu Matilainen
Merged #1528 into master.

-- 
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/1528#event-4295202097___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint


[Rpm-maint] [rpm-software-management/rpm] Adjust language to current zeitgeist (#1528)

2021-02-05 Thread Florian Festi

You can view, comment on, or merge this pull request online at:

  https://github.com/rpm-software-management/rpm/pull/1528

-- Commit Summary --

  * Remove undesired use of the color white
  * Use main database instead of master database

-- File Changes --

M build/parsePreamble.c (12)
M build/parseReqs.c (4)
M build/rpmbuild_internal.h (10)
M lib/backend/ndb/rpmidx.c (2)
M lib/backend/ndb/rpmxdb.c (4)

-- Patch Links --

https://github.com/rpm-software-management/rpm/pull/1528.patch
https://github.com/rpm-software-management/rpm/pull/1528.diff

-- 
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/1528
___
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint