why the Group tag is obsolete ?
by Sérgio Basto
Hi,
A year ago, I learned that Group tag is obsolete [1] I remember ask the
reason and is something about comps.xml that I don't remember neither
find on google , but for projects that still use repoview, Group tag is
needed. So the questions are, have we any replacement for repoview ? or
another way to show one repo content ? and why the Group tag is
obsolete ? can someone remind me why. And how we now the group of one
package ? .
Thanks.
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1239067#c1
--
Sérgio M. B.
6 years, 6 months
messages printed by ./configure are reordered by mock in build.log
by Basin Ilya
Hi.
I tried to compare build.log from running mock with the output from
directly running rpmbuild.
rpmbuild:
checking how to run the C preprocessor... gcc -E
checking for an ANSI C-conforming const... yes
checking for inline... inline
build.log:
checking how to run the C preprocessor... yes
checking for an ANSI C-conforming const... gcc -E
yes
checking for inline... checking for grep that handles long lines and
-e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... inline
It looks like mock is forcibly redirecting stdout and stderr through two
different pipes and a race condition happens.
The problem is the same as in many IDEs.
Please, please, make this redirection optional.
6 years, 7 months
Summary/Minutes from today's FPC Meeting (2016-08-25 16:00 - 17:40 UTC)
by James Antill
======================
#fedora-meeting-1: fpc
======================
Meeting started by geppetto at 16:00:49 UTC. The full logs are
available
at
https://meetbot.fedoraproject.org/fedora-meeting-1/2016-08-25/fpc.2016-
08-25-16.00.log.html
.
Meeting summary
---------------
* Roll Call (geppetto, 16:00:50)
* Schedule (geppetto, 16:04:50)
* LINK:
https://lists.fedoraproject.org/archives/list/packaging@lists.fedor
aproject.org/message/S2JZSCRAQIC5CSKLY55BLIE37R44NRF4/
(geppetto, 16:04:52)
* #635 FC Automatic Provides for Python RPM Packages (geppetto,
16:05:04)
* ACTION: Explain how the version requirements work if the macros are
generating two requires/Buildrequires each?? (geppetto, 17:01:19)
* #645 Clarify policy on obsoleting non-directly-replaced packages
(geppetto, 17:03:45)
* LINK:
https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_li
fe
(tibbs, 17:08:45)
* ACTION: Rathann talks to fesco about it (geppetto, 17:24:15)
* Obvious possabilities are: "obsoleted-packages" package; metadata
from pkgdb; use "yum list distro-extras" logic. (geppetto,
17:25:48)
* Open Floor (geppetto, 17:30:14)
Meeting ended at 17:40:49 UTC.
Action Items
------------
* Explain how the version requirements work if the macros are
generating
two requires/Buildrequires each??
* Rathann talks to fesco about it
Action Items, by person
-----------------------
* Rathann
* Rathann talks to fesco about it
* **UNASSIGNED**
* Explain how the version requirements work if the macros are
generating two requires/Buildrequires each??
People Present (lines said)
---------------------------
* tibbs (116)
* geppetto (96)
* Rathann (81)
* adamw (44)
* mbooth (43)
* zodbot (24)
* limburgher (5)
* jreznik (4)
* racor (3)
* orionp (2)
* mboddu (1)
* athos (1)
* Southern_Gentlem (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
6 years, 7 months
Schedule for Thursday's FPC Meeting (2016-08-25 16:00 UTC)
by James Antill
Following is the list of topics that will be discussed in the FPC
meeting Thursday at 2016-08-25 16:00 UTC in #fedora-meeting-1 on
irc.freenode.net.
Local time information (via. rktime):
2016-08-25 09:00 Thu US/Pacific PDT
2016-08-25 12:00 Thu US/Eastern EDT
2016-08-25 16:00 Thu UTC <-
2016-08-25 17:00 Thu Europe/London BST
2016-08-25 18:00 Thu Europe/Paris CEST
2016-08-25 18:00 Thu Europe/Berlin CEST
2016-08-25 21:30 Thu Asia/Calcutta IST
------------------new day----------------------
2016-08-26 00:00 Fri Asia/Singapore SGT
2016-08-26 00:00 Fri Asia/Hong_Kong HKT
2016-08-26 01:00 Fri Asia/Tokyo JST
2016-08-26 02:00 Fri Australia/Brisbane AEST
Links to all tickets below can be found at:
https://fedorahosted.org/fpc/report/13
= Followups =
#topic #558 Application/Library distinction and package splitting
.fpc 558
https://fedorahosted.org/fpc/ticket/558
#topic #610 Packaging guidelines: Check upstream tarball signatures
.fpc 610
https://fedorahosted.org/fpc/ticket/610
#topic #645 Clarify policy on obsoleting non-directly-replaced
packages
.fpc 645
https://fedorahosted.org/fpc/ticket/645
= New business =
#topic #635 FC Automatic Provides for Python RPM Packages
.fpc 635
https://fedorahosted.org/fpc/ticket/635
= 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/13
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.
6 years, 7 months
Build multilib gcc RPMs for both i686 and x86_64 in just one step
by Basin Ilya
Hi.
I need to build gcc RPMs from source including libgcc.i686 and
libstdc++.i686
I don't want to run rpmbuild or mock twice with different arch argument.
One is long enough. Besides, the build directory already contains all
the needed files after %build phase:
./obj-x86_64-redhat-linux/x86_64-redhat-linux/32/libstdc++-v3/src/.libs/libstdc++.so.6.0.22
./obj-x86_64-redhat-linux/x86_64-redhat-linux/32/libgcc/32/libgcc_s.so.1
The spec file from gcc-6.1.1-2.fc24.src.rpm suggests some support for
that. It has multilib_64_archs and multilib_32_arch macros, but I don't
know how to use them.
6 years, 7 months
Python PEP 440 and RPM Versions
by Simo Sorce
I have been searching the web to see if we have any hard and fast rule
on converting the PEP 440 version names into an RPM NVR that will allow
correct upgrades when a Python package is released.
In particular in PEP 440 the following ordering is true:
0.2.dev1 < 0.2.a1 < 0.0.b1 < 0.2.rc1 == 0.2.c1 < 0.2 == 0.2.0 <
0.2.post1
I haven't found any Fedora Packaging rules or otherwise any
recommendation on transforming a PEP440 package version number to an RPM
NVR.
The first thing that comes to mind is that the above numbers become r
respectively:
0.2.dev1 -> name-0.2.0-0.0.dev1
0.2.a1 -> name-0.2.0-0.1.alpha1
0.2.b1 -> name-0.2.0-0.2.beta1
0.2.rc1 -> name-0.2.0-0.3.rc1
0.2.c1 -> name-0.2.0-0.3.rc1 (yes c -> rc here)
0.2 -> name-0.2.0-1
0.2.0 -> name-0.2.0-1
0.2.post1 -> name-0.2.0-1.post1
if any of the packages need bugfixes they would have to append a release
number, ie a patch on post1 would result in name-0.2.0-1.post1.1
Does this make sense ?
Should it be written down/agreed/discussed anywhere/somewhere else ?
Simo.
--
Simo Sorce * Red Hat, Inc * New York
6 years, 7 months
Summary/Minutes from today's FPC Meeting (2016-08-18 16:00 - 16:45 UTC)
by James Antill
======================
#fedora-meeting-1: fpc
======================
Meeting started by geppetto at 16:01:23 UTC. The full logs are
available
at
https://meetbot.fedoraproject.org/fedora-meeting-1/2016-08-18/fpc.2016-
08-18-16.01.log.html
.
Meeting summary
---------------
* Roll Call (geppetto, 16:01:23)
* Schedule (geppetto, 16:12:46)
* LINK:
https://lists.fedoraproject.org/archives/list/packaging@lists.fedor
aproject.org/message/FOSFRX4AIDSRLESZBYXRYAOUV2WXJFPF/
(geppetto, 16:12:48)
* Open Floor (geppetto, 16:12:52)
* #645 Clarify policy on obsoleting non-directly-replaced packages
(geppetto, 16:14:57)
* ACTION: Can you write a concrete proposal, that we could vote on,
so
we aren't discussing trying to solve the wrong problem. (geppetto,
16:40:29)
* Open Floor (geppetto, 16:40:44)
Meeting ended at 16:44:30 UTC.
Action Items
------------
* Can you write a concrete proposal, that we could vote on, so we
aren't
discussing trying to solve the wrong problem.
Action Items, by person
-----------------------
* **UNASSIGNED**
* Can you write a concrete proposal, that we could vote on, so we
aren't discussing trying to solve the wrong problem.
People Present (lines said)
---------------------------
* geppetto (59)
* tibbs (47)
* Rathann (26)
* zodbot (11)
* racor (7)
* orionp (3)
* limburgher (3)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
6 years, 7 months
Schedule for Thursday's FPC Meeting (2016-08-19 16:00 UTC)
by James Antill
Following is the list of topics that will be discussed in the FPC
meeting Thursday at 2016-08-19 16:00 UTC in #fedora-meeting-1 on
irc.freenode.net.
Local time information (via. rktime):
2016-08-19 09:00 Fri US/Pacific PDT
2016-08-19 12:00 Fri US/Eastern EDT
2016-08-19 16:00 Fri UTC <-
2016-08-19 17:00 Fri Europe/London BST
2016-08-19 18:00 Fri Europe/Paris CEST
2016-08-19 18:00 Fri Europe/Berlin CEST
2016-08-19 21:30 Fri Asia/Calcutta IST
------------------new day----------------------
2016-08-20 00:00 Sat Asia/Singapore SGT
2016-08-20 00:00 Sat Asia/Hong_Kong HKT
2016-08-20 01:00 Sat Asia/Tokyo JST
2016-08-20 02:00 Sat Australia/Brisbane AEST
Links to all tickets below can be found at:
https://fedorahosted.org/fpc/report/13
= Followups =
#topic #558 Application/Library distinction and package splitting
.fpc 558
https://fedorahosted.org/fpc/ticket/558
#topic #566 RPM file triggers
.fpc 566
https://fedorahosted.org/fpc/ticket/566
#topic #610 Packaging guidelines: Check upstream tarball signatures
.fpc 610
https://fedorahosted.org/fpc/ticket/610
= New business =
#topic #645 Clarify policy on obsoleting non-directly-replaced packages
.fpc 645
https://fedorahosted.org/fpc/ticket/645
= 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/13
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.
6 years, 7 months
Summary/Minutes from today's FPC Meeting (2016-08-11 16:00 - 16:55 UTC)
by James Antill
======================
#fedora-meeting-1: fpc
======================
Meeting started by geppetto at 16:00:36 UTC. The full logs are
available
at
https://meetbot.fedoraproject.org/fedora-meeting-1/2016-08-11/fpc.2016-
08-11-16.00.log.html
.
Meeting summary
---------------
* Schedule (geppetto, 16:09:10)
* LINK:
https://lists.fedoraproject.org/archives/list/packaging@lists.fedor
aproject.org/message/FZWRWHLWLIXX77SODQYQBEQIQRTK7EMF/
(geppetto, 16:09:14)
* #641 Proposal to improve wiki page of cmake packaging (geppetto,
16:09:30)
* ACTION: Need a real draft (geppetto, 16:14:53)
* ACTION: Out-of-src-tree suggestion won't work for all packages.
(geppetto, 16:15:14)
* ACTION: - rpath sed is rejected (orionp, 16:18:20)
* #642 Clarify in the packaging guidelines that the "nobody" user
is
not OK to use for system daemons (geppetto, 16:19:29)
* ACTION: Clarify guidelines to not use "nobody" userid for daemons
(+1:7, 0:0, -1:0) (geppetto, 16:25:02)
* #643 Exceptions for bootstrapping Rust and Cargo (geppetto,
16:25:11)
* ACTION: Exceptions for bootstrapping Rust and Cargo (+1:7, 0:0,
-1:0) (geppetto, 16:31:19)
* #644 Allow %systemd_ordering to be used (geppetto, 16:31:31)
* ACTION: Allow %systemd_ordering to be used (+1:6, 0:1, -1:0)
(geppetto, 16:47:42)
* Open Floor (geppetto, 16:48:03)
Meeting ended at 16:54:40 UTC.
Action Items
------------
* Need a real draft
* Out-of-src-tree suggestion won't work for all packages.
* - rpath sed is rejected
* Clarify guidelines to not use "nobody" userid for daemons (+1:7, 0:0,
-1:0)
* Exceptions for bootstrapping Rust and Cargo (+1:7, 0:0, -1:0)
* Allow %systemd_ordering to be used (+1:6, 0:1, -1:0)
Action Items, by person
-----------------------
* **UNASSIGNED**
* Need a real draft
* Out-of-src-tree suggestion won't work for all packages.
* - rpath sed is rejected
* Clarify guidelines to not use "nobody" userid for daemons (+1:7,
0:0, -1:0)
* Exceptions for bootstrapping Rust and Cargo (+1:7, 0:0, -1:0)
* Allow %systemd_ordering to be used (+1:6, 0:1, -1:0)
People Present (lines said)
---------------------------
* geppetto (77)
* tibbs (24)
* zodbot (17)
* limburgher (14)
* orionp (11)
* Rathann (9)
* rdieter (7)
* racor (5)
* mbooth (4)
* mboddu (0)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
6 years, 7 months