Summary/Minutes from today's FPC Meeting (2019-09-26 16:00 - 17:00 UTC)
by Miro Hrončok
======================
#fedora-meeting-1: fpc
======================
Meeting started by mhroncok at 16:00:07 UTC. The full logs are available
at
https://meetbot.fedoraproject.org/fedora-meeting-1/2019-09-26/fpc.2019-09...
.
Meeting summary
---------------
* Roll Call (mhroncok, 16:00:07)
* Open Floor (mhroncok, 16:08:35)
* SELinux people approached me to ask what they can do to move
https://pagure.io/packaging-committee/pull-request/814 forward
(mhroncok, 16:09:30)
* Schedule (mhroncok, 16:18:11)
* LINK:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.o...
(mhroncok, 16:18:17)
* #902 Cleanup & enhance spec files (mhroncok, 16:18:25)
* LINK: https://pagure.io/packaging-committee/issue/902 (mhroncok,
16:18:25)
* We should document that man pages are automatically marked as %doc
and the packagers don't need to mark them as such (mhroncok,
16:30:04)
* #904 Caret versioning (mhroncok, 16:31:24)
* LINK: https://pagure.io/packaging-committee/issue/904 (mhroncok,
16:31:25)
* #907 Which %__foo macros for executables are acceptable? (mhroncok,
16:35:50)
* LINK: https://pagure.io/packaging-committee/issue/907 (mhroncok,
16:35:50)
* we should revisit our use of %__* macros in the guidelines, at least
(possibly removing it where appropriate) (mhroncok, 16:38:15)
* ACTION: mhroncok to update the
https://src.fedoraproject.org/rpms/python-rpm-macros/pull-request/27
in a line of what was said on this meeting (tl;dr use %python3,
%python3_version, %python3_sitearch... to GET information, redefine
%__python3 to SET information) (mhroncok, 16:47:36)
* #909 Suggest that linting/measuring-coverage is not for %check
(mhroncok, 16:47:50)
* LINK: https://pagure.io/packaging-committee/issue/909 (mhroncok,
16:47:50)
* LINK: https://pagure.io/packaging-committee/issue/909#comment-584794
(decathorpe, 16:48:59)
* AGREED:
https://pagure.io/packaging-committee/issue/909#comment-584794
(+5,0,-0) (mhroncok, 16:50:36)
* #914 Automatic R runtime dependencies (mhroncok, 16:50:53)
* LINK: https://pagure.io/packaging-committee/issue/914 (mhroncok,
16:50:53)
* LINK: https://pagure.io/packaging-committee/issue/914#comment-588089
(mhroncok, 16:52:52)
* We'd like to see an example about filtering the extra suggest, so we
can document it (mhroncok, 16:58:37)
* FPC has no problem with dangling suggests as long as approved by
legal and FESCo (mhroncok, 16:59:10)
* Open Floor (mhroncok, 16:59:41)
Meeting ended at 17:00:59 UTC.
Action Items
------------
* mhroncok to update the
https://src.fedoraproject.org/rpms/python-rpm-macros/pull-request/27
in a line of what was said on this meeting (tl;dr use %python3,
%python3_version, %python3_sitearch... to GET information, redefine
%__python3 to SET information)
Action Items, by person
-----------------------
* mhroncok
* mhroncok to update the
https://src.fedoraproject.org/rpms/python-rpm-macros/pull-request/27
in a line of what was said on this meeting (tl;dr use %python3,
%python3_version, %python3_sitearch... to GET information, redefine
%__python3 to SET information)
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* mhroncok (106)
* tibbs (35)
* decathorpe (21)
* zodbot (18)
* ignatenkobrain (14)
* limburgher (5)
* jlebon (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
3 years, 8 months
Self Introduction: Ilyas B Arinov
by Ilyas Arinov
My name is Ilyas, I am 33 years old.
RHCSA
I am interested in Python development and stable distribution.
I was involved in Russian translation group several years ago and worked in
Zanata.
I am on RHEL8 now and there is no my favorite IRC client in default
repositories - weechat.
So when I install EPEL I found is was not there too.
https://bugzilla.redhat.com/show_bug.cgi?id=1753203 was created to ask
build new package for EL8.
I had some time to build weechat 2.6 on my RHEL 8. And as I need it in
several other laptops and desktops I have, I decided to make temporary RPM
package before maintainers do.
I was join #epel to ask about details and procedures. According several
Fedora Project Packaging links I've got the spec file from EL7 and adapt it
from 2.2-2 to 2.6 weechat version. Make some other changes and create my
own temporary package. I tested it in my localhost installation. Works fine
for me.
So I came here to share my spec file which may be interesting for weechat
maintainers to review.
I hope this letter will decrease the waiting time I can access EL8 package.
Thanks.
3 years, 8 months
Packaging Go application from tarball
by Ryan O'Hara
I'd like to package a Go application [1] that provides a tarball for each
stable release. That's great, but it seems that I have two options:
1. Use the tarball as a source in the spec file, the proceed as usual. The
Makefile included with this tarball will handle all the Go dependencies.
2. Treat this as a Go application, avoid the tarball and have the spec file
define all the BuildRequires.
Thoughts? I've been packaging for ages but this will be my first Golang
package. One way seems easier but might not be the best way. Cheers.
Ryan
[1] https://github.com/haproxytech/dataplaneapi
3 years, 8 months
Summary/Minutes from today's FPC Meeting (2019-09-12 16:00 - 16:35 UTC)
by James Antill
======================
#fedora-meeting-1: fpc
======================
Meeting started by geppetto at 16:00:08 UTC. The full logs are available
at
https://meetbot.fedoraproject.org/fedora-meeting-1/2019-09-12/fpc.2019-09...
.
Meeting summary
---------------
* Roll Call (geppetto, 16:00:08)
* Schedule (geppetto, 16:02:38)
* LINK:
https://lists.fedoraproject.org/archives/list/packaging@lists.fedoraproje...
(geppetto, 16:02:42)
* #894 PR: Add rules for Cython (geppetto, 16:03:02)
* LINK: https://pagure.io/packaging-committee/pull-request/894
(geppetto, 16:03:12)
* #903 PR: Update Python guidelines for Fedora 31 (geppetto, 16:12:27)
* LINK: https://pagure.io/packaging-committee/pull-request/903
(geppetto, 16:12:32)
* ACTION: merged (geppetto, 16:15:24)
* #915 PR: Modernize python spec file example (geppetto, 16:15:36)
* LINK: https://pagure.io/packaging-committee/pull-request/915
(geppetto, 16:15:42)
* ACTION: Merge description change, not BR change. (geppetto,
16:25:36)
* #914 Automatic R runtime dependencies .fpc 914
https://pagure.io/packaging-committee/issue/9144 (geppetto, 16:25:54)
* ACTION: Need info from lawyers before we can do anything (geppetto,
16:31:42)
* DNF doesn't have the sapability to act (or show) on suggests anyway.
(geppetto, 16:32:12)
* Open Floor (geppetto, 16:33:42)
Meeting ended at 16:36:13 UTC.
Action Items
------------
* merged
* Merge description change, not BR change.
* Need info from lawyers before we can do anything
Action Items, by person
-----------------------
* **UNASSIGNED**
* merged
* Merge description change, not BR change.
* Need info from lawyers before we can do anything
People Present (lines said)
---------------------------
* geppetto (47)
* tibbs (20)
* mhroncok (19)
* ignatenkobrain (15)
* zodbot (12)
* limburgher (12)
* decathorpe (11)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
3 years, 8 months