Re: qt dependency issues
by Neal Gompa
My understanding is that they are certainly allowed; however, I don't
think anyone has really done a lot with them, especially with Koschei.
DNF can totally process conditional dependencies as libsolv in Fedora
is compiled with support for it. I'm not sure why Koschei isn't
handling it well.
On Sun, Mar 13, 2016 at 7:04 PM, Rex Dieter <rdieter(a)math.unl.edu> wrote:
> Orion Poplawski wrote:
>
>> koschei is now reporting:
>>
>> Dependency problems nothing provides (sni-qt(x86-64) if
>> plasma-workspace) needed by qt-x11-1:4.8.7-11.fc25.x86_64
> ...
>> Is this a dnf/koschei issue or with the above conditional requires?
>
> I assume koschei (and friends).
>
>> Are these even allowed yet in Fedora?
>
> I also assumed so, since these rich deps are being used for langpacks
> already
>
> If that's not the case, I can certainly revert the changes
>
> -- Rex
>
>
> --
> devel mailing list
> devel(a)lists.fedoraproject.org
> http://lists.fedoraproject.org/admin/lists/devel@lists.fedoraproject.org
--
真実はいつも一つ!/ Always, there's only one truth!
7 years, 9 months
qt dependency issues
by Orion Poplawski
koschei is now reporting:
Dependency problems nothing provides (sni-qt(x86-64) if
plasma-workspace) needed by qt-x11-1:4.8.7-11.fc25.x86_64
Due to:
commit 2e4d8b085b13f10e7149eebf838cd92ce0a02534
Author: Rex Dieter <rdieter(a)math.unl.edu>
Date: Sat Mar 12 11:06:56 2016 -0600
x11: Requires: sni-qt if plasma-workspace, f23+
diff --git a/qt.spec b/qt.spec
index 1b94ae9..df9845e 100644
--- a/qt.spec
+++ b/qt.spec
@@ -44,7 +44,7 @@ Summary: Qt toolkit
Name: qt
Epoch: 1
Version: 4.8.7
-Release: 10%{?dist}
+Release: 11%{?dist}
# See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception
details
License: (LGPLv2 with exceptions or GPLv3 with exceptions) and ASL 2.0
and BSD and FTL and MIT
@@ -521,8 +521,9 @@ Requires: %{name}%{?_isa} =
%{?epoch:%{epoch}:}%{version}-%{release}
Obsoletes: qt4-x11 < %{version}-%{release}
Provides: qt4-x11 = %{version}-%{release}
%{?_isa:Provides: qt4-x11%{?_isa} = %{version}-%{release}}
-%if 0%{?fedora} > 23
-Recommends: sni-qt%{?_isa}
+%if 0%{?fedora} > 22
+# add kde-workspace too? -- rex
+Requires: (sni-qt%{?_isa} if plasma-workspace)
%endif
%description x11
Qt libraries used for drawing widgets and OpenGL items.
@@ -1349,6 +1350,9 @@ fi
%changelog
+* Sat Mar 12 2016 Rex Dieter <rdieter(a)fedoraproject.org> - 1:4.8.7-11
+- -x11: Requires: sni-qt if plasma-workspace, f23+
+
* Fri Mar 11 2016 Rex Dieter <rdieter(a)fedoraproject.org> - 1:4.8.7-10
- -x11: Recommends: sni-qt, f24+
Is this a dnf/koschei issue or with the above conditional requires? Are
these even allowed yet in Fedora?
--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA/CoRA Division FAX: 303-415-9702
3380 Mitchell Lane orion(a)cora.nwra.com
Boulder, CO 80301 http://www.cora.nwra.com
7 years, 9 months
Schedule for Thursday's FPC Meeting (2016-03-10 17:00 UTC)
by James Antill
Following is the list of topics that will be discussed in the FPC
meeting Thursday at 2016-03-10 17:00 UTC in #fedora-meeting-1 on
irc.freenode.net.
Local time information (via. rktime):
2016-03-10 09:00 Thu US/Pacific PST
2016-03-10 12:00 Thu US/Eastern EST
2016-03-10 17:00 Thu UTC <-
2016-03-10 17:00 Thu Europe/London <-
2016-03-10 18:00 Thu Europe/Paris CET
2016-03-10 18:00 Thu Europe/Berlin CET
2016-03-10 22:30 Thu Asia/Calcutta IST
------------------new day----------------------
2016-03-11 01:00 Fri Asia/Singapore SGT
2016-03-11 01:00 Fri Asia/Hong_Kong HKT
2016-03-11 02:00 Fri Asia/Tokyo JST
2016-03-11 03:00 Fri Australia/Brisbane EST
Links to all tickets below can be found at:
https://fedorahosted.org/fpc/report/13
= Followups =
#topic #598 introduce pyp2rpm tool on Packaging:Python page
.fpc 598
https://fedorahosted.org/fpc/ticket/598
= New business =
#topic #604 Python filtering
.fpc 604
https://fedorahosted.org/fpc/ticket/604
#topic #606 Outdated info about scriptlet exit statuses
.fpc 606
https://fedorahosted.org/fpc/ticket/606
= 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.
7 years, 9 months
Summary/Minutes from today's FPC Meeting (2016-03-03 17:00 - 18:25 UTC)
by James Antill
======================
#fedora-meeting-1: fpc
======================
Meeting started by geppetto at 17:00:12 UTC. The full logs are available
at
https://meetbot.fedoraproject.org/fedora-meeting-1/2016-03-03/fpc.2016-03...
.
Meeting summary
---------------
* Roll Call (geppetto, 17:00:12)
* Schedule (geppetto, 17:08:14)
* LINK:
https://lists.fedoraproject.org/archives/list/packaging@lists.fedoraproje...
(geppetto, 17:08:17)
* #600 %systemd_requires macro (geppetto, 17:08:25)
* ACTION: Don't ban systemd_requires macro, or other
Requires(scriptlet) macros (+1:5, 0:0, -1:0) (geppetto, 17:21:23)
* #601 Standard macro for RPM macro directory (geppetto, 17:21:35)
* #602 Mono packages must have ExclusiveArch: %{mono_arches} (geppetto,
17:25:47)
* ACTION: Add exclusive arch, via mono_arches macro, to all mono
packages (+1:5, 0:0, -1:0) (geppetto, 17:58:01)
* #601 Standard macro for RPM macro directory (geppetto, 17:58:20)
* ACTION: Standard macro for RPM macro dir. (+1:5, 0:0, -1:0)
(geppetto, 17:59:48)
* #605 Bootstrapping exception for GPRbuild (geppetto, 17:59:59)
* LINK: https://fedorahosted.org/rel-eng/ticket/6335 (Rombobeorn,
18:02:19)
* Untagging not possible to solve case 2:
https://fedorahosted.org/rel-eng/ticket/6335 (geppetto, 18:02:41)
* Case 2 happens after pushes to mirrors. (geppetto, 18:03:47)
* ACTION: Bootstrap exception for GPRbuild (+1:5, 0:0, -1:0)
(geppetto, 18:04:16)
* Open Floor (geppetto, 18:04:48)
* LINK:
https://fedoraproject.org/wiki/Changes/ParallelInstallableDebuginfo
(mjw, 18:04:55)
Meeting ended at 18:24:05 UTC.
Action Items
------------
* Don't ban systemd_requires macro, or other Requires(scriptlet) macros
(+1:5, 0:0, -1:0)
* Add exclusive arch, via mono_arches macro, to all mono packages (+1:5,
0:0, -1:0)
* Standard macro for RPM macro dir. (+1:5, 0:0, -1:0)
* Bootstrap exception for GPRbuild (+1:5, 0:0, -1:0)
Action Items, by person
-----------------------
* **UNASSIGNED**
* Don't ban systemd_requires macro, or other Requires(scriptlet)
macros (+1:5, 0:0, -1:0)
* Add exclusive arch, via mono_arches macro, to all mono packages
(+1:5, 0:0, -1:0)
* Standard macro for RPM macro dir. (+1:5, 0:0, -1:0)
* Bootstrap exception for GPRbuild (+1:5, 0:0, -1:0)
People Present (lines said)
---------------------------
* geppetto (81)
* tibbs (28)
* limburgher (25)
* mbooth (23)
* RaphGro (18)
* mjw (17)
* tomspur (16)
* zodbot (14)
* orionp (10)
* Rombobeorn (5)
* dgilmore (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
7 years, 9 months
docker-rpm-builder v1.26 released
by Alan Franzoni
Hello,
I've mostly sent this kind of announcements on buildsys-fedora, while I believe this mailing list would be far more suited.
https://github.com/alanfranz/docker-rpm-builder
docker-rpm-builder, basically, is a way to run plain old rpmbuild within the target distribution of choice, without the need of setting up virtual machines or managing state and leftover things. It should work on any host distro that supports docker, and on OSX with kitematic/docker-machine/boot2docker . It's being usually in real-world scenarios for building packages since at least one year, mostly for RHEL 5-6-7, with good results, and it's pretty stable nowadays; I wouldn't know what to add feature-wise, and I haven't received bug reports for a while (although this statement probably calls for problems :-) ).
bye,
Alan
7 years, 9 months