Summary/Minutes from today's FPC Meeting (2014-07-10 16:00 - 18:00 UTC)
by James Antill
=============================================
#fedora-meeting-1: Fedora Packaging Committee
=============================================
Meeting started by spot at 16:01:02 UTC. The full logs are available at
http://meetbot.fedoraproject.org/fedora-meeting-1/2014-07-10/fpc.2014-07-...
.
Meeting summary
---------------
* Roll Call (spot, 16:01:16)
* Software Collections in Fedora -
https://fedorahosted.org/fpc/ticket/339 (spot, 16:07:58)
* ACTION: abadger1999's naming proposal for SCLs that depend on other
SCLs approved (+1:7, 0:0, -1:0) (spot, 16:25:39)
* LINK: https://fedorahosted.org/fpc/ticket/339#comment:51
https://fedoraproject.org/wiki/User:Toshio/SCL_Macros_Change
(abadger1999, 16:32:17)
* Recommend to releng to use separate git repos PASSED: (+1:5, 0:3,
-1:0) SmootherFrOgZ did not vote. (abadger1999, 16:37:58)
* https://fedoraproject.org/wiki/User:Toshio/SCL_Macros_Change Remi
added a -1 vote. (+1:5, 0:0, -1:1); guideline still passed.
(abadger1999, 16:38:47)
* ACTION: spot contacting licquia about getting fedora registered with
LANANA (abadger1999, 16:39:06)
* https://fedoraproject.org/wiki/User:Toshio/SCL_Macros_Change Remi
and spot added a -1 vote. (+1:5, 0:0, -1:2); guideline still
passed. (abadger1999, 16:39:43)
* ACTION: Tabling 382 (Go Packaging Guidelines) (spot, 16:43:32)
* AppData - https://fedorahosted.org/fpc/ticket/414 (spot, 16:46:26)
* ACTION: request validate option without license check (+1:5, 0:0,
-1:0) (spot, 16:58:42)
* %py3dir not removed by rpmbuild --clean -
https://fedorahosted.org/fpc/ticket/435 (spot, 16:59:19)
* ACTION: request validate option without license check (+1:5, 0:0,
-1:1) (spot, 16:59:37)
* LINK: https://bugzilla.redhat.com/show_bug.cgi?id=563622#c10
(abadger1999, 17:05:30)
* LINK: https://bugzilla.redhat.com/show_bug.cgi?id=563622#c11
(Rathann, 17:08:07)
* tmpfiles.d - https://fedorahosted.org/fpc/ticket/439 (spot, 17:17:08)
* ACTION: Draft approved (+1:7, 0:0, -1:0) (spot, 17:22:17)
* https://fedorahosted.org/fpc/ticket/191 - Recommend Restart=on-failure
or on-abnormal (spot, 17:22:55)
* ACTION: additional recommendation text around restart values
approved (+1:7, 0:0, -1:0) (spot, 17:27:54)
* LINK: https://fedorahosted.org/fpc/ticket/445 (abadger1999,
17:29:10)
* #445 New Java Packaging Guidelines (abadger1999, 17:29:21)
* LINK:
https://fedoraproject.org/w/index.php?title=User%3ASochotni%
2FJavaPackagingDraftUpdate&diff=373161&oldid=372467
(abadger1999, 17:29:35)
* ACTION: Make javadocs optional approved: (+1:6, 0:0, -1:0)
(abadger1999, 17:31:52)
* #446 Per-product Configuration Draft (abadger1999, 17:31:58)
* LINK: https://fedorahosted.org/fpc/ticket/446 (abadger1999,
17:32:05)
* ACTION: Per-product config draft approved (+1:5, 0:0, -1:0) (spot,
17:45:14)
* New FPC chair (spot, 17:47:34)
* Open Floor (spot, 17:54:32)
Meeting ended at 18:03:24 UTC.
Action Items
------------
* abadger1999's naming proposal for SCLs that depend on other SCLs
approved (+1:7, 0:0, -1:0)
* spot contacting licquia about getting fedora registered with LANANA
* Tabling 382 (Go Packaging Guidelines)
* request validate option without license check (+1:5, 0:0, -1:0)
* request validate option without license check (+1:5, 0:0, -1:1)
* Draft approved (+1:7, 0:0, -1:0)
* additional recommendation text around restart values approved (+1:7,
0:0, -1:0)
* Make javadocs optional approved: (+1:6, 0:0, -1:0)
* Per-product config draft approved (+1:5, 0:0, -1:0)
Action Items, by person
-----------------------
* abadger1999
* abadger1999's naming proposal for SCLs that depend on other SCLs
approved (+1:7, 0:0, -1:0)
* spot
* spot contacting licquia about getting fedora registered with LANANA
* **UNASSIGNED**
* Tabling 382 (Go Packaging Guidelines)
* request validate option without license check (+1:5, 0:0, -1:0)
* request validate option without license check (+1:5, 0:0, -1:1)
* Draft approved (+1:7, 0:0, -1:0)
* additional recommendation text around restart values approved (+1:7,
0:0, -1:0)
* Make javadocs optional approved: (+1:6, 0:0, -1:0)
* Per-product config draft approved (+1:5, 0:0, -1:0)
People Present (lines said)
---------------------------
* spot (130)
* abadger1999 (103)
* geppetto (42)
* tibbs|w (29)
* RemiFedora (25)
* sgallagh (15)
* Rathann (15)
* SmootherFrOgZ (11)
* racor (10)
* zodbot (8)
* kalev (1)
* hughsie (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
9 years, 2 months
Schedule for Thursday's FPC Meeting (2014-07-10 16:00 UTC)
by James Antill
Following is the list of topics that will be discussed in the FPC
meeting Thursday at 2014-07-10 16:00 UTC in #fedora-meeting-1 on
irc.freenode.net.
Local time information (via. rktime):
2014-07-10 09:00 Thu US/Pacific PDT
2014-07-10 12:00 Thu US/Eastern EDT
2014-07-10 16:00 Thu UTC <-
2014-07-10 17:00 Thu Europe/London BST
2014-07-10 18:00 Thu Europe/Paris CEST
2014-07-10 18:00 Thu Europe/Berlin CEST
2014-07-10 21:30 Thu Asia/Calcutta IST
------------------new day----------------------
2014-07-11 00:00 Fri Asia/Singapore SGT
2014-07-11 00:00 Fri Asia/Hong_Kong HKT
2014-07-11 01:00 Fri Asia/Tokyo JST
2014-07-11 02:00 Fri Australia/Brisbane EST
Links to all tickets below can be found at:
https://fedorahosted.org/fpc/report/12
= Followups =
(approval and retirement sections already passed, /opt exception passed,
basename passed)
#topic #339 software collections in Fedora
.fpc 339
https://fedorahosted.org/fpc/ticket/339
#topic #382 Go Packaging Guidelines Draft
.fpc 382
https://fedorahosted.org/fpc/ticket/382
(needs to be reworded to match new .desktop wording, req. license for
metadata)
#topic #414 Please consider requiring AppData for all desktop
applications
.fpc 414
https://fedorahosted.org/fpc/ticket/414
(dots in name, utility of ruby without rails)
#topic #419 ruby193 in SCL
.fpc 419
https://fedorahosted.org/fpc/ticket/419
(Packaging guidlines mention it, isn't cleaned by default)
#topic #435 %py3dir not removed by rpmbuild --clean
.fpc 435
https://fedorahosted.org/fpc/ticket/435
(discussion around %ghost and need for %post macro)
#topic #439 update for Packaging:Tmpfiles.d
.fpc 439
https://fedorahosted.org/fpc/ticket/439
= New business =
N/A
= Open Floor =
For more complete details, please visit each individual ticket. The
report of the agenda items can be found at:
https://fedorahosted.org/fpc/report/12
If you would like to add something to this agenda, you can reply to
this e-mail, file a new ticket at https://fedorahosted.org/fpc,
e-mail me directly, or bring it up at the end of the meeting, during
the open floor topic. Note that added topics may be deferred until
the following meeting.
9 years, 2 months
Per-product Packaging Draft
by Stephen Gallagher
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
== Wiki Draft ==
https://fedoraproject.org/wiki/Per-Product_Configuration_Packaging_Draft
== Goal ==
Establish a mechanism by which we can deliver different default
configuration sets depending on which Product (or lack thereof) a user
has installed.
== Contributing Factors ==
* Both yum and DNF have issues with handling Conflicts: at the
appropriate phase of dependency-checking. As a result, we need to have
a strict Requires: system-release-[standard|$PRODUCT] on the
foo-config-* sub-packages to ensure that we don't ever try to pull in
a Product-specific system-release package.
* This design is heavily-dependent on deep knowledge of the
depsolving mechanisms used by yum and DNF.
* This design is a temporary measure and will be better and more
cleanly handled by the advanced dependency methods planned for future
(F23?) versions of RPM and DNF.
I'm asking the FPC to review and comment on this draft, ideally with a
quick turnaround (as it will have direct influence on the Alpha
deliverables). I've discussed it at length with Toshio when I was
drawing it up; it should only have minor modifications to it after
also discussing it with the yum and dnf developers.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iEYEARECAAYFAlO73VwACgkQeiVVYja6o6O/7ACeOTuidZXy2uYVG9keP+Z+JxkZ
a4oAoLBXyPsCR2Cpo9DcLUi2efQJklMN
=+mVx
-----END PGP SIGNATURE-----
9 years, 2 months
Summary/Minutes from today's FPC Meeting (2014-07-03 16:00 - 17:00 UTC)
by James Antill
======================
#fedora-meeting-1: FPC
======================
Meeting started by abadger1999 at 16:04:36 UTC. The full logs are
available at
http://meetbot.fedoraproject.org/fedora-meeting-1/2014-07-03/fpc.2014-07-...
.
Meeting summary
---------------
* Roll Call (abadger1999, 16:04:44)
* #339 software collections in Fedora (abadger1999, 16:11:08)
* LINK: https://fedoraproject.org/wiki/User:Toshio/SCL_Macros_Change
(abadger1999, 16:21:21)
* Proposal: SCL packages must be separate packages, not separate
branches in the git repos (+1: 4, 0:1, -1:0) Seeking more votes in
ticket (abadger1999, 16:27:43)
* https://fedoraproject.org/wiki/User:Toshio/SCL_Macros_Change which
makes for strict separation between mainstream and SCLized packages
(+1:5, 0:0, -1:0) (abadger1999, 16:40:40)
* #382 Go Packaging Guidelines Draft (abadger1999, 16:41:26)
* #414 Please consider requiring AppData for all desktop
(abadger1999, 16:41:55)
* #419 ruby193 in SCL (abadger1999, 16:43:14)
* LINK: https://fedorahosted.org/fpc/ticket/419 (abadger1999,
16:43:19)
* #435 %py3dir not removed by rpmbuild --clean (abadger1999,
16:45:38)
* #439 update for Packaging:Tmpfiles.d (abadger1999, 16:45:56)
* LINK: https://fedorahosted.org/fpc/ticket/439 (abadger1999,
16:46:01)
* #440 mimeinfo scriptlet update (abadger1999, 16:46:47)
* LINK: https://fedorahosted.org/fpc/ticket/440 (abadger1999,
16:46:51)
* mimeinfo scriptlet update (+1:4, 0:0, -1:0) Will seek additional
vote in ticket (abadger1999, 16:54:40)
* Bundled Library exception request for Gazebo (abadger1999, 16:54:59)
* LINK: https://fedorahosted.org/fpc/ticket/317 (abadger1999,
16:55:04)
* Approve 317 as forking rather than bundling: (+1:4, 0:0, -1:0) Will
seek more votes in ticket (abadger1999, 17:02:31)
* #440 mimeinfo scriptlet update (abadger1999, 17:02:44)
* EDIT: mimeinfo scriptlet update PASSED (+1:5, 0:0, -1:0)
(abadger1999, 17:02:50)
* Open Floor (abadger1999, 17:02:54)
* EDIT: Approve 317 as forking rather than bundling: APPROVED (+1:5,
0:0, -1:0) (abadger1999, 17:04:28)
Meeting ended at 17:05:47 UTC.
Action Items
------------
Action Items, by person
-----------------------
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* abadger1999 (111)
* geppetto (24)
* tibbs|w (10)
* racor (9)
* langdon (9)
* zodbot (8)
* Rathann (8)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
9 years, 2 months
Conflicting binaries location
by Christopher Meng
Hi,
I'd like to know how to avoid such case:
package foo(being packaged) provides:
/usr/bin/foo
And package bar used to provide it as well at the same location, but
since releases ago it has changed to:
/usr/lib/bar/bin/foo
My question is, where is the best location for such binaries? My
opinion is these 3:
/usr/lib/foo/bin/? (this package provides libs, but underneath
/usr/lib/foo-$(VERSION))
/usr/libexec/foo/? (or even /usr/libexec/ because I only have one binary)
/usr/bin/foo/?
But I don't know which one is better, any ideas?
Thanks.
Yours sincerely,
Christopher Meng
Noob here.
http://cicku.me
9 years, 2 months
Schedule for Thursday's FPC Meeting (2014-07-03 16:00 UTC)
by James Antill
Following is the list of topics that will be discussed in the FPC
meeting Thursday at 2014-07-03 16:00 UTC in #fedora-meeting-1 on
irc.freenode.net.
Local time information (via. rktime):
2014-07-03 09:00 Thu US/Pacific PDT
2014-07-03 12:00 Thu US/Eastern EDT
2014-07-03 16:00 Thu UTC <-
2014-07-03 17:00 Thu Europe/London BST
2014-07-03 18:00 Thu Europe/Paris CEST
2014-07-03 18:00 Thu Europe/Berlin CEST
2014-07-03 21:30 Thu Asia/Calcutta IST
------------------new day----------------------
2014-07-04 00:00 Fri Asia/Singapore SGT
2014-07-04 00:00 Fri Asia/Hong_Kong HKT
2014-07-04 01:00 Fri Asia/Tokyo JST
2014-07-04 02:00 Fri Australia/Brisbane EST
Links to all tickets below can be found at:
https://fedorahosted.org/fpc/report/12
= Followups =
(approval and retirement sections already passed, /opt exception passed,
basename passed)
#topic #339 software collections in Fedora
.fpc 339
https://fedorahosted.org/fpc/ticket/339
#topic #382 Go Packaging Guidelines Draft
.fpc 382
https://fedorahosted.org/fpc/ticket/382
(needs to be reworded to match new .desktop wording, req. license for
metadata)
#topic #414 Please consider requiring AppData for all desktop
applications
.fpc 414
https://fedorahosted.org/fpc/ticket/414
(dots in name, utility of ruby without rails)
#topic #419 ruby193 in SCL
.fpc 419
https://fedorahosted.org/fpc/ticket/419
(Packaging guidlines mention it, isn't cleaned by default)
#topic #435 %py3dir not removed by rpmbuild --clean
.fpc 435
https://fedorahosted.org/fpc/ticket/435
(discussion around %ghost and need for %post macro)
#topic #439 update for Packaging:Tmpfiles.d
.fpc 439
https://fedorahosted.org/fpc/ticket/439
= New business =
#topic #440 mimeinfo scriptlet update
.fpc 440
https://fedorahosted.org/fpc/ticket/440
= Open Floor =
For more complete details, please visit each individual ticket. The
report of the agenda items can be found at:
https://fedorahosted.org/fpc/report/12
If you would like to add something to this agenda, you can reply to
this e-mail, file a new ticket at https://fedorahosted.org/fpc,
e-mail me directly, or bring it up at the end of the meeting, during
the open floor topic. Note that added topics may be deferred until
the following meeting.
9 years, 2 months