Re: [ACTION NEEDED] Missing BuildRequires: gcc/gcc-c++

2018-02-20 Thread David Tardon
Hi,

On Sun, 2018-02-18 at 18:09 +0100, Igor Gnatenko wrote:
> If you fixed package(s), found false positive, found missing packages
> in list
> or anything else -- please let me know.

Done: boost-gdb-printers cppunit libabw libcdr libcmis libcss libe-book 
libeot libepubgen libetonyek libexttextcat libfreehand libgltf
libhubbub libixion libmspub libmwaw libodfgen liborcus libpagemaker
libparserutils libqxp librevenge librvngabw libstaroffice libvisio
libwapcaplet libwpd libwpg libwps libzmf mdds writerperfect

D.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: [ACTION NEEDED] Missing BuildRequires: gcc/gcc-c++

2018-02-20 Thread Zbigniew Jędrzejewski-Szmek
On Tue, Feb 20, 2018 at 07:21:43PM -0500, Stephen John Smoogen wrote:
> > List of packages and respective maintainers:
> > https://ignatenkobrain.fedorapeople.org/gcc-removal-pkgs.txt
> So this may not be all the packages which would need a
> BuildRequires:gcc in them. I had two packages without
> Buildrequires:gcc not on the list but definitely using a gcc compiler.
> I am guessing something else in the buildrequires is pulling them in
> as a dependency.
> 
> I don't know if that will be a problem later on but wanted to mention it.

The same as with any other missing dependency: if the package that
your package depends on at some point loses *its* dependency, your
package will FTBFS. Not a problem now, but something to fix in the
long term.

Zbyszek
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Mass Rebuild for Fedora 28

2018-02-20 Thread Parag Nemade
On Tue, Feb 13, 2018 at 4:36 AM, Dennis Gilmore  wrote:
> Hi All,
>
> We have now completed the automated part of the Fedora 28 mass rebuild,
> The details for the scheduled mass rebuild for Fedora 28 can be found
> here[1]. The failure page for the rebuilds can be found here[3] and the
> full list of packages that are needing rebuilding can be found here[4].
>  The needs rebuild list includes packages that failed to get submitted
> to koji for various reasons, things like the spec bumping failing due
> to incomplete or incorrect retirement
>
> Please quickly clean up all build failures as the schedule[5] has us
> branching next Tuesday, on the 20th of February and enabling Bodhi on
> the 6th of March, So expect to see a 28 branched compose in about a
> week from now.
>
> Many Thanks
>
> Dennis
>
> [1] https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
> [2] https://kojipkgs.fedoraproject.org/mass-rebuild/f28-failures.html
> [3] https://kojipkgs.fedoraproject.org/mass-rebuild/f28-need-rebuild.ht
> ml

I think its better as releng already have above need-rebuild package
list so they can run mass-rebuild script and build all the missed
packages. Are there still any plans to use mass-rebuild script or its
upto individual maintainers to rebuild their packages for Fedora 28?

Regards,
Parag
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Schedule for Wednesday's FPC Meeting (2018-02-21 18:00 UTC)

2018-02-20 Thread James Antill
 Following is the list of topics that will be discussed in the FPC
meeting Thursday at 2018-02-21 18:00 UTC in #fedora-meeting-2 on
irc.freenode.net.

 Local time information (via. uitime):

= Day: Wednesday =
2018-02-21 10:00 PST  US/Pacific
2018-02-21 13:00 EST  --> US/Eastern <--
2018-02-21 18:00 GMT  Europe/London 
2018-02-21 18:00 UTC  UTC   
2018-02-21 19:00 CET  Europe/Berlin 
2018-02-21 19:00 CET  Europe/Paris  
2018-02-21 23:30 IST  Asia/Calcutta 
--- New Day: Thursday 
2018-02-22 02:00 HKT  Asia/Hong_Kong
2018-02-22 02:00 +08  Asia/Singapore
2018-02-22 03:00 JST  Asia/Tokyo
2018-02-22 04:00 AEST Australia/Brisbane

 Links to all tickets below can be found at: 

https://pagure.io/packaging-committee/issues?status=Open&tags=meeting

= Followups =

#topic #691 noarch *sub*packages with arch-specific dependencies
.fpc 691
https://pagure.io/packaging-committee/issue/691

#topic #693 Wiki:Packaging:RPMMacros
.fpc 693
https://pagure.io/packaging-committee/issue/693

#topic #694 Packaging guidelines for application independence 
.fpc 694
https://pagure.io/packaging-committee/issue/694

#topic #702 C/C++ guidelines should say using clang needs an exception
.fpc 702
https://pagure.io/packaging-committee/issue/702

#topic #708 Allocating a static uid and gid for openvswitch
.fpc 708
https://pagure.io/packaging-committee/issue/708

#topic #710 Ruby packaging guidelines update
.fpc 710
https://pagure.io/packaging-committee/issue/710

#topic #713 Forward-looking conditionals by default
.fpc 713
https://pagure.io/packaging-committee/issue/713

#topic #714 let's kill file deps!
.fpc 714
https://pagure.io/packaging-committee/issue/714

#topic #715 Separately building package documentation
.fpc 715
https://pagure.io/packaging-committee/issue/715

#topic #719 Simplify packaging of forge-hosted projects 
.fpc 719
https://pagure.io/packaging-committee/issue/719

#topic #723 Guidelines for handling deprecated dependencies during
review 
.fpc 723
https://pagure.io/packaging-committee/issue/723

#topic #726 Review for SELinux Independent Policy packaging Draft   
.fpc 726
https://pagure.io/packaging-committee/issue/726

#topic #738 Mangling shebangs
.fpc 738
https://pagure.io/packaging-committee/issue/738

#topic #743 Add link to C/C++ build flag docs. in redhat-rpm-config
.fpc
743
https://pagure.io/packaging-committee/issue/743

= New business =

#topic #741 Clarify the PyPI URL template
.fpc 741
https://pagure.io/pack
aging-committee/issue/741

#topic #745 Don't use %{__python}, %{python_sitelib/arch} unredefined
.fpc 745
https://pagure.io/packaging-committee/issue/745

#topic #751 Packaging:Guidelines#Noarch_with_Unported... is outdated
.fpc 751
https://pagure.io/packaging-committee/issue/751


= Open Floor = 

 For more complete details, please visit each individual ticket.  The
report of the agenda items can be found at:

https://pagure.io/packaging-committee/issues?status=Open&tags=meeting

 If you would like to add something to this agenda, you can reply to
this e-mail, file a new ticket at https://pagure.io/packaging-committee
, 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. 
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Fedora 28 Mass Branching

2018-02-20 Thread Mohan Boddu
Hi All,

Fedora 28 has now been branched, please be sure to do a git pull
--rebase to pick up the new branch, as an additional reminder
rawhide/f29 has been completely isolated from previous releases, so
this means that anything you do for f28 you also have to do in the
master branch and do a build there. There will be a Fedora 28 compose
ASAP and it'll appear
http://dl.fedoraproject.org/pub/fedora/linux/development/28/ once
complete. Please be sure to check it out. Bodhi is currently not
active for Fedora 28, it will be enabled in a weeks time when we hit
Beta change freeze point in the Fedora 28 schedule[1].

Mohan Boddu.

[1] https://fedoraproject.org/wiki/Releases/28/Schedule
___
devel-announce mailing list -- devel-annou...@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: [HEADS UP] No more gnupg2 in buildroot

2018-02-20 Thread Tomasz Kłoczko
On 20 February 2018 at 13:11, Igor Gnatenko
 wrote:
[..]
> today I've split⁰ librpmsign from rpm-build-libs into its own subpackage rpm-
> sign-libs.

[root@tin ~]# rpm -e rpm-build-libs
error: Failed dependencies:
  librpmbuild.so.8()(64bit) is needed by (installed)
python3-rpm-4.14.1-6.fc28.1.x86_64
  librpmsign.so.8()(64bit) is needed by (installed)
python3-rpm-4.14.1-6.fc28.1.x86_64
[root@tin ~]# rpm -e rpm-build-libs python3-rpm
error: Failed dependencies:
  python3-rpm >= 4.13.0-0.rc1.29 is needed by (installed)
python3-dnf-2.7.5-8.fc28.noarch
[root@tin ~]# rpm -e rpm-build-libs python3-rpm python3-dnf
error: Failed dependencies:
  python3-dnf >= 2.7.0 is needed by (installed)
python3-dnf-plugins-core-2.1.5-4.fc28.noarch
  python3-dnf < 3.0 is needed by (installed)
python3-dnf-plugins-core-2.1.5-4.fc28.noarch
  python3-dnf = 2.7.5-8.fc28 is needed by (installed) dnf-2.7.5-8.fc28.noarch

I'm only pointing to the fact that now package which name suggests
that it has something to do with the building packages is required by
@Core
On top above now both (rpm-build-libs and rpm-sign-libs) still are
required by the minimal set of packages.
In other words, this and prev change introduces negative simplification factor.

Maybe it would be good to review the content of the python3-rpm .. *maybe*.

kloczek
--
Tomasz Kłoczko | LinkedIn: http://lnkd.in/FXPWxH
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: [ACTION NEEDED] Missing BuildRequires: gcc/gcc-c++

2018-02-20 Thread Stephen John Smoogen
On 18 February 2018 at 12:09, Igor Gnatenko
 wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA256
>
> Over this weekend I've performed scratch-mass-rebuild without having gcc and
> gcc-c++ in buildroot of all Fedora packages, many of which failed due to 
> random
> reasons and I grepped all logs for some common errors found by analyzing
> hundreds of build logs.
>
> Guidelines: 
> https://fedoraproject.org/wiki/Packaging:C_and_C%2B%2B#BuildRequire
> s_and_Requies
>
> The grep output is located here:
> https://ignatenkobrain.fedorapeople.org/gcc-removal.txt
>
> Some packages might be missed due to short koji outage, broken dependencies 
> and
> so on, but majority of real failures is below.
>
> If you fixed package(s), found false positive, found missing packages in list
> or anything else -- please let me know.
>
> Note to packages which use CMake buildsystem. When you have project(xxx) in
> CMakeLists.txt it checks both for C and CXX compilers. So you might encounter
> packages where you have BuildRequires: gcc and it fails on CXX compiler (even
> you think you don't need it). Solution for this is to send patch to upstream
> switching to something like project(xxx C), or if problem is opposite to
> project(xxx CXX).
>
> List of packages and respective maintainers:
> https://ignatenkobrain.fedorapeople.org/gcc-removal-pkgs.txt
>

So this may not be all the packages which would need a
BuildRequires:gcc in them. I had two packages without
Buildrequires:gcc not on the list but definitely using a gcc compiler.
I am guessing something else in the buildrequires is pulling them in
as a dependency.

I don't know if that will be a problem later on but wanted to mention it.



-- 
Stephen J Smoogen.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: [ACTION NEEDED] Missing BuildRequires: gcc/gcc-c++

2018-02-20 Thread Nathanael D. Noblet
On Wed, 2018-02-21 at 00:03 +0100, Nils Philippsen wrote:
> On Sun, 2018-02-18 at 18:09 +0100, Igor Gnatenko wrote:
> > List of packages and respective maintainers:
> > https://ignatenkobrain.fedorapeople.org/gcc-removal-pkgs.txt
> > nphilipp   babl dcraw gegl gimp gpsdrive gtick gtkimageview
> > hydrogen

beanstalkd and clamsmtp are done
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: [ACTION NEEDED] Missing BuildRequires: gcc/gcc-c++

2018-02-20 Thread Karel Zak
On Sun, Feb 18, 2018 at 06:09:40PM +0100, Igor Gnatenko wrote:
> If you fixed package(s) -- please let me know.

Fixed: util-linux-2.32-0.2.fc29

Karel

-- 
 Karel Zak  
 http://karelzak.blogspot.com
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Test gating enabled in Bodhi

2018-02-20 Thread Alexander Ploumistos
On Tue, Feb 20, 2018 at 11:10 PM, Rex Dieter  wrote:
> Alexander Ploumistos wrote:
>> I am asking because the rpm documentation leaves quite a lot to be
>> desired. If I went and changed all my "Requires: foo" to "Requires:
>> foo%{_isa}" in all my non-noarch packages, would I be plain wrong, or
>> is it justifiable - albeit an overkill?
>
> the only place I recall seeing recommendation to use %{_isa} is in subpkg
> dependencies.
>
> IMO, It's wrong to use in general, unless you have good reason to do so.  Do
> you?

Well, if I did, I'd know why it was a good reason and we wouldn't be
having this conversation :)


> Another alternative: don't make -devel depend on the main package (which is
> ok for headers-only situations like this)

That's a good point to discuss with the upstream developer as well,
because I think he intends the libraries to be shipped (and work) that
way.

Thank you for all that Rex!
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: [ACTION NEEDED] Missing BuildRequires: gcc/gcc-c++

2018-02-20 Thread Nils Philippsen
On Sun, 2018-02-18 at 18:09 +0100, Igor Gnatenko wrote:
> List of packages and respective maintainers:
> https://ignatenkobrain.fedorapeople.org/gcc-removal-pkgs.txt

> nphilipp   babl dcraw gegl gimp gpsdrive gtick gtkimageview hydrogen
jaaa lensfun libgnomecanvasmm26 libiec61883 liblo liblrdf libltc
libraw1394 libsamplerate pngcrush python-sqlalchemy sane-backends sane-
frontends suitesparse ufraw uucp widelands xsane

Done where others didn't beat me to it.

Nils
-- 
Nils Philippsen"Those who would give up Essential Liberty to
Software Engineer   purchase a little Temporary Safety, deserve neither
Red Hat Liberty nor Safety."  --  Benjamin Franklin, 1759
PGP fingerprint:C4A8 9474 5C4C ADE3 2B8F  656D 47D8 9B65 6951 3011
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


libsamplerate license change

2018-02-20 Thread Nils Philippsen
Hi there,

version 0.1.9 of libsamplerate which I've recently built in all
branches changed its license from GPLv2+ to BSD (2-clause).

Nils
-- 
Nils Philippsen"Those who would give up Essential Liberty to
Software Engineer   purchase a little Temporary Safety, deserve neither
Red Hat Liberty nor Safety."  --  Benjamin Franklin, 1759
PGP fingerprint:C4A8 9474 5C4C ADE3 2B8F  656D 47D8 9B65 6951 3011
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Test gating enabled in Bodhi

2018-02-20 Thread Rex Dieter
Alexander Ploumistos wrote:

> Well, with some delay, the waiver worked and I was able to push the
> f26 package to batched.
> 
> 
> On Tue, Feb 20, 2018 at 8:47 PM, Rex Dieter  wrote:
>> Alexander Ploumistos wrote:
>>> OpenBabel is a runtime dependency for some optional features of
>>> Molsketch. The %{_isa} macro got added during the review
>>
>> I think the reviewer in this case was wrong to suggest that, just use
>> Requires: openbabel
> 
> I am asking because the rpm documentation leaves quite a lot to be
> desired. If I went and changed all my "Requires: foo" to "Requires:
> foo%{_isa}" in all my non-noarch packages, would I be plain wrong, or
> is it justifiable - albeit an overkill?

the only place I recall seeing recommendation to use %{_isa} is in subpkg 
dependencies.

IMO, It's wrong to use in general, unless you have good reason to do so.  Do 
you?


> We had some long discussions with the reviewer and the upstream
> developer as to what could/should be in the -devel subpackage and I
> ended up with what's there. I was wondering why the subpackage was not
> to be noarch, but then I found this in our guidelines:
> 
> Do not use noarch
> 
> It may be tempting to make the header library package noarch, since
> the header files themselves are simply text. However, a library should
> have tests which should be run on all architectures. Also, the install
> process may modify the installed headers depending on the build
> architecture. For these reasons, header-only packages must not be
> marked noarch.
> 
> 
> Upstream is working on a testsuite, so at some point down the road I
> will (probably) need it as it is.

That's fair.

Another alternative: don't make -devel depend on the main package (which is 
ok for headers-only situations like this)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Test gating enabled in Bodhi

2018-02-20 Thread Alexander Ploumistos
Well, with some delay, the waiver worked and I was able to push the
f26 package to batched.


On Tue, Feb 20, 2018 at 8:47 PM, Rex Dieter  wrote:
> Alexander Ploumistos wrote:
>> OpenBabel is a runtime dependency for some optional features of
>> Molsketch. The %{_isa} macro got added during the review
>
> I think the reviewer in this case was wrong to suggest that, just use
> Requires: openbabel

I am asking because the rpm documentation leaves quite a lot to be
desired. If I went and changed all my "Requires: foo" to "Requires:
foo%{_isa}" in all my non-noarch packages, would I be plain wrong, or
is it justifiable - albeit an overkill?

>
> FYI, the package is multilib'd because it has a -devel subpkg, which depends
> on the main one (-devel pkgs are automatically multilib).  the -devel subpkg
> is headers only, you could consider either making it noarch, or drop it
> altogether.

We had some long discussions with the reviewer and the upstream
developer as to what could/should be in the -devel subpackage and I
ended up with what's there. I was wondering why the subpackage was not
to be noarch, but then I found this in our guidelines:

Do not use noarch

It may be tempting to make the header library package noarch, since
the header files themselves are simply text. However, a library should
have tests which should be run on all architectures. Also, the install
process may modify the installed headers depending on the build
architecture. For these reasons, header-only packages must not be
marked noarch.


Upstream is working on a testsuite, so at some point down the road I
will (probably) need it as it is.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: [HEADS UP] No more gnupg2 in buildroot

2018-02-20 Thread Igor Gnatenko
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On Tue, 2018-02-20 at 19:11 +, Peter Robinson wrote:
> On Tue, Feb 20, 2018 at 1:11 PM, Igor Gnatenko
>  wrote:
> > -BEGIN PGP SIGNED MESSAGE-
> > Hash: SHA256
> > 
> > Hey,
> > 
> > today I've split⁰ librpmsign from rpm-build-libs into its own subpackage
> > rpm-
> > sign-libs.
> 
> Does this mean that the python bindings no longer depend on
> rpm-build-libs and hence won't be pulled for a standard minimal
> install and similar artifacts anymore?

Nope, it means that python bindings will depend *also* on rpm-sign-libs 😉

Since bindings are monolitic, it's not possible to split them easily.
- -- 
- -Igor Gnatenko
-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEhLFO09aHZVqO+CM6aVcUvRu8X0wFAlqMgdAACgkQaVcUvRu8
X0wE4A//dtpjcv0oNDygoZjZvhWmyL+61Y1OmkuwjRxcMKccDNQ4XurA6pPogM8u
Ph2jAUsjEk7wmDKzrq/CcLnBhF4JCTHFQO5A57cRXhw8+Ztr9osDDP0boqbp6l/c
W0I2+PSfTHwIu80rfuL7Pb2HxM7Rfof2an64l75X16bZn3IYTJ8i+QznrePur60+
njPP6u6lHEA5e+mTHd1UyIR+eaxra1/72QSzMLKUWlE3THr68qSWI7Z2CjN3ybzS
Kfq3jk2lSY16aEpsJF6MNSfZukCnra6cxE3qKrYPPjzRyYy0b6wil2ncrbWHjv2Q
Na+/BkKwakQJtWLHnFb+pdzdzcCojVb/Edp1I5HK4jVsvQnBm+bCrK4h7+oMkj5A
TuKaaStVENT3Gv3Dz2MeOpgEeIYq0mdH3YHgVCqrOpiu+AtS28tkcXj8QIb6nyRz
MbaUsrWtpXq35LXaCgLBFOqBNIgA0l/POPOqJln9wjRylUF0J+H6S4b02/KDaUnq
FJ+LngmhT7KMaOjXutYytPDOUnysIAiOoYYqS9hlWXPzBjT4LdOPwNb+bNLZq3rQ
z7yeQw8yKhekeosgH8uWL54tJLhCCFKimxoEEQlI8oEJBqSPO9hC55jBoESsMN57
tu0DIDp0x5SP/4pPp8dhLFPwXOjdKrNJi1cjR6wsXawIz9E+/hM=
=o5FQ
-END PGP SIGNATURE-
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Test gating enabled in Bodhi

2018-02-20 Thread Rex Dieter
Alexander Ploumistos wrote:


> OpenBabel is a runtime dependency for some optional features of
> Molsketch. The %{_isa} macro got added during the review

I think the reviewer in this case was wrong to suggest that, just use
Requires: openbabel

FYI, the package is multilib'd because it has a -devel subpkg, which depends 
on the main one (-devel pkgs are automatically multilib).  the -devel subpkg 
is headers only, you could consider either making it noarch, or drop it 
altogether.

-- Rex
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: gc-7.6.4 to rawhide, *no* abi bump

2018-02-20 Thread Rex Dieter
Yaakov Selkowitz wrote:

> On 2018-02-20 11:21, Rex Dieter wrote:
>> Been putting it off, but finally going to work to bring gc-7.6.2 to
>> rawhide, includes a soname bump affecting
> 
> The soname bump appears to have been a mistake; 7.6.4 reverts it.

That's very good news, thanks!

-- Rex
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: [HEADS UP] No more gnupg2 in buildroot

2018-02-20 Thread Peter Robinson
On Tue, Feb 20, 2018 at 1:11 PM, Igor Gnatenko
 wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA256
>
> Hey,
>
> today I've split⁰ librpmsign from rpm-build-libs into its own subpackage rpm-
> sign-libs.

Does this mean that the python bindings no longer depend on
rpm-build-libs and hence won't be pulled for a standard minimal
install and similar artifacts anymore?
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Vim: removing %{_libdir}/vim from vim-filesystem

2018-02-20 Thread Mikolaj Izdebski
On 02/20/2018 05:40 PM, Zdenek Dohnal wrote:
> I want to have vim-filesystem subpackage as noarch (as most packages
> with *-filesystem subpackage have), but dir mentioned above is
> architecture specific, so I want to remove it.
> 
> This dir was added in bugzilla #1193230 as dir for plugins .so files. I
> made repo queries, if any package puts files there - none package from
> official Fedora repositories puts files in %{_libdir}/vim, so its
> removal shouldn't influence anyone.

Are vim plugins supposed to be multilib? If not, not you make
vim-filesystem own %{_prefix}/lib and put plugins there.

-- 
Mikolaj Izdebski
Senior Software Engineer, Red Hat
IRC: mizdebsk
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Re: Dynamically-generated C stored in SVN is breaking our distribution because life is awful (was Re: F28 System Wide Change: GCC8)

2018-02-20 Thread Jason L Tibbitts III
> "NM" == Nicolas Mailhot  writes:

NM> BTW dovecot is broken by all the compiler and crypto changes, both
NM> for the two last rebuilds (that failed) and the build before (that
NM> succeeded but has broken auth which is sort of needed for an imap
NM> server)

Interestingly enough, cyrus-imapd is also broken.  Technically it
compiles fine and mostly runs fine, but the extensive test suite (which
we now run at build time) causes the xapian-based search indexing
component to segfault deep down in the bowels of some tests.

In what is surely a plan to make me lose the rest of my hair, the
failures _only_ happen when run in mock.  In a clean rawhide VM or
docker container with enough build deps to run fedpkg local, things
build fine.  So far the only thing resembling a backtrace I've been able
to get out of anything is just this which coredumpctl saves:

#0  0x0120 n/a (n/a)
#1  0x7ffd8745b720 n/a (n/a)
#2  0x7fb063abac80 
_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE (libstdc++.so.6)

That makes me wonder if I'm hitting a libstdc++ bug.  If I do
coredumpctl gdb and then to a backtrace, I just get:

(gdb) bt
#0  0x0120 in ?? ()
#1  0x7fb06352881e in ?? ()
#2  0x7ffd8745b7b0 in ?? ()
#3  0x7ffd8745b528 in ?? ()
#4  0x in ?? ()

which obviously isn't helpful.  And this was obtained by running mock on
a rawhide VM where I've made sure that the environment inside and
outside of the chroot have the same packages, all debuginfo is installed
and the test suite is run in %install instead of %check so that the
unstripped binaries are executed.  I can't figure out a way to get more
useful information out.

 - J<
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: gc-7.6.2 to rawhide, abi bump

2018-02-20 Thread Yaakov Selkowitz
On 2018-02-20 11:21, Rex Dieter wrote:
> Been putting it off, but finally going to work to bring gc-7.6.2 to rawhide, 
> includes a soname bump affecting 

The soname bump appears to have been a mistake; 7.6.4 reverts it.

-- 
Yaakov Selkowitz
Software Engineer - Platform Enablement Group
Red Hat, Inc.



signature.asc
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Test gating enabled in Bodhi

2018-02-20 Thread Adam Williamson
On Tue, 2018-02-20 at 19:15 +0100, Alexander Ploumistos wrote:
> On Tue, Feb 20, 2018 at 5:13 PM, Rex Dieter  wrote:
> > Alexander Ploumistos wrote:
> > > First question, why "arch" and "scenario" are x86_64, but the error
> > > concerns the 32-bit build? Since OpenBabel exists on all arches, why
> > > do I get this particular error message?
> > 
> > Your package is multilib'd?
> 
> No, I don't think it is.
> 
> 
> > > I have removed and reinstalled molsketch on both i686 and x86_64 with
> > > no errors from dnf
> > 
> > and openbable is not multilib'd, that's the problem.
> > 
> > Why do you have an explicit dep?  Why is it arch'd?
> > 
> > If you sure it's still needed, a simple:
> > Requires: openbabel
> > 
> > should suffice.
> 
> OpenBabel is a runtime dependency for some optional features of
> Molsketch. The %{_isa} macro got added during the review, I had asked
> about it, but completely forgot it while we were trying to figure out
> some other stuff. Is this technically wrong or is dist.rpmdeplint
> being overzealous here?

We did have a similar case of cross-arch oddness in rpmdeplint which I
think turned out to be something extremely non-obvious:

https://pagure.io/taskotron/task-rpmdeplint/issue/9

CCing kparal.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Test gating enabled in Bodhi

2018-02-20 Thread Alexander Ploumistos
On Tue, Feb 20, 2018 at 5:13 PM, Rex Dieter  wrote:
> Alexander Ploumistos wrote:
>> First question, why "arch" and "scenario" are x86_64, but the error
>> concerns the 32-bit build? Since OpenBabel exists on all arches, why
>> do I get this particular error message?
>
> Your package is multilib'd?

No, I don't think it is.


>> I have removed and reinstalled molsketch on both i686 and x86_64 with
>> no errors from dnf
>
> and openbable is not multilib'd, that's the problem.
>
> Why do you have an explicit dep?  Why is it arch'd?
>
> If you sure it's still needed, a simple:
> Requires: openbabel
>
> should suffice.

OpenBabel is a runtime dependency for some optional features of
Molsketch. The %{_isa} macro got added during the review, I had asked
about it, but completely forgot it while we were trying to figure out
some other stuff. Is this technically wrong or is dist.rpmdeplint
being overzealous here?
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: dnf: Can't tell me what is pulling in a dependency?

2018-02-20 Thread Sérgio Basto
On Tue, 2018-02-20 at 07:08 -0600, Richard Shaw wrote:
> On Sun, Feb 18, 2018 at 12:14 PM, Sérgio Basto 
> wrote:
> > On Sun, 2018-02-18 at 08:10 -0600, Richard Shaw wrote:
> > > I was updating my mythtv box and I saw that it was pulling in
> > > some mysql community packages as a dependency but I looked
> > > through the options and I couldn't find ANYTHING that would tell
> > > me what was pulling in those packages. Nov "-v" and not "
> > > --debugsolver".
> > > Is it really not possible?
> > 
> > it is debugsolver : 
> > 
> > dnf --debugsolver upgrade -b
> > 
> > 
> > 
> > 
> > but it is my fault I added 
> > Requires:  mysql-compat-server >= 5
> > Requires:  mysql >= 5  
> 
> That was my first thought but mythtv was not updated on that
> transaction so I thought maybe it was something else pulling it in...
> 
>  
> > maybe we need added 
> > Suggests: mariadb-server  mariadb
> 
>  But I already had those installed, it shouldn't have needed to pull
> in the mysql packages...

With what Fedora release ? 27 , 26 , 28 or el7 ? 



-- 
Sérgio M. B.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: F28 System Wide Change: GCC8

2018-02-20 Thread Sérgio Basto
On Mon, 2018-02-19 at 22:57 -0800, Adam Williamson wrote:
> On Tue, 2018-01-09 at 21:51 +0100, Jakub Jelinek wrote:
> > On Tue, Jan 09, 2018 at 07:50:10PM +, Stephen Gallagher wrote:
> > > > Well, true, but then just like every year, we'll wind up doing
> > > > a lot of
> > > > the spadework of fixing things to build with the new GCC. And
> > > > probably
> > > > at first some critical things will fail to build and that'll
> > > > mess up
> > > > the stability of the distro for a couple of weeks. I guess if
> > > > everyone
> > > > else is still loving that grind, hey.
> > > > 
> > > 
> > > 
> > > This is the cost of being "First". Fedora has long enjoyed a
> > > tight coupling
> > > with the GCC upstream. It's a symbiosis: they use our mass-
> > > rebuild to help
> > > identify any issues before GCC goes stable and in turn Fedora
> > > gets to have
> > > the newest compiler features before anyone else.
> > 
> > To be fair, Ubuntu (or Debian or both, dunno) has already performed
> > test mass
> > rebuilds with GCC 8 prerelease some time ago and OpenSUSE usually
> > performs them
> > roughly at the same time as we do.  We are likely the first one or
> > one of
> > the first ones to deploy it as a stable compiler in the distro and
> > it is
> > mutually beneficial both for the distro and for GCC.
> 
> Just for the record, it is now 11pm the day before we are supposed to
> branch Fedora 28, and I have spent the whole evening fixing
> OpenColorIO's Python bindings to build with GCC 8:

pdftex Segmentation fault in arches i686 and amrv7 when build gdal [1] 

gdal build fails and have broken deps, which makes openv broken deps ,
which make mlt broken.  
So I have a big chain of packages with broken deps and I can't do
nothing 

[1] 
https://bugzilla.redhat.com/show_bug.cgi?id=1546913

Best regards, 

> https://github.com/imageworks/OpenColorIO/pull/518
> 
> only to find that it fails to build on i686 because since pdftex got
> rebuilt with GCC 8 (OK, haven't confirmed that yet, but it's the most
> obvious suspect), it's segfaulting:
> 
> https://koji.fedoraproject.org/koji/taskinfo?taskID=25176488
> 
> Also noted by QuLogic trying to build R-htmltools:
> 
> https://koji.fedoraproject.org/koji/taskinfo?taskID=25173683
> 
> So now I am running the build in an i686 mock so I can shell into the
> mock and hopefully get a traceback of the pdftex crash and try to do
> *something* about fixing it.
> 
> This is the kind of 'spadework' I was talking about. (And I haven't
> even mentioned any of the *other* cases we've hit).
> -- 
> Adam Williamson
> Fedora QA Community Monkey
> IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin .
> net
> http://www.happyassassin.net
> ___
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
-- 
Sérgio M. B.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: [ACTION NEEDED] Missing BuildRequires: gcc/gcc-c++

2018-02-20 Thread Ben Rosser
On Sun, Feb 18, 2018 at 12:09 PM, Igor Gnatenko
 wrote:
> If you fixed package(s), found false positive, found missing packages in list
> or anything else -- please let me know.

I've added the missing BuildRequires to the following packages:

elog gfm hyperrogue ocaml-mccs spasm-ng tfdocgen tilp2

Ben Rosser
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


gc-7.6.2 to rawhide, abi bump

2018-02-20 Thread Rex Dieter
Been putting it off, but finally going to work to bring gc-7.6.2 to rawhide, 
includes a soname bump affecting 

$ dnf repoquery --whatrequires gc  --repoid=rawhide
...
Macaulay2-0:1.9.2-8.fc28.x86_64
aisleriot-1:3.22.4-3.fc28.x86_64
asymptote-0:2.41-1.fc27.x86_64
autogen-0:5.18.12-6.fc28.x86_64
bigloo-0:4.3a-3.fc28.x86_64
bigloo-libs-0:4.3a-3.fc28.x86_64
clover2-0:3.6.1-1.D20180216gitb392824.fc28.x86_64
denemo-0:2.2.0-2.fc28.x86_64
ecl-0:16.1.3-5.fc28.x86_64
flint-0:2.5.2-18.fc28.x86_64
freehoo-0:3.5.3-25.20100314cvs.fc28.x86_64
gc-devel-0:7.6.0-8.fc28.i686
gc-devel-0:7.6.0-8.fc28.x86_64
gdb-headless-0:8.1-8.fc28.x86_64
geda-gattrib-1:1.8.2-10.fc28.x86_64
geda-gnetlist-1:1.8.2-10.fc28.x86_64
geda-gschem-1:1.8.2-10.fc28.x86_64
geda-gsymcheck-1:1.8.2-10.fc28.x86_64
geda-utils-1:1.8.2-10.fc28.x86_64
gnotime-0:2.4.1-14.fc28.x86_64
gnubik-0:2.4.2-8.fc28.x86_64
gnucash-0:2.6.18-2.fc28.x86_64
gnutls-guile-0:3.6.2-1.fc28.x86_64
graphviz-guile-0:2.40.1-20.fc28.x86_64
guile-5:2.0.14-5.fc28.x86_64
guile-cairo-0:1.4.0-21.fc28.x86_64
guile22-0:2.2.2-1.fc27.x86_64
hop-0:3.1.0-0.1.pre2.fc28.x86_64
inkscape-0:0.92.2-6.fc28.x86_64
inkscape-view-0:0.92.2-6.fc28.x86_64
libgeda-1:1.8.2-10.fc28.x86_64
make-1:4.2.1-6.fc28.x86_64
maxima-runtime-ecl-0:5.41.0-5.fc28.x86_64
mdk-0:1.2.9-5.fc27.x86_64
nekovm-0:2.2.0-3.fc28.x86_64
synopsis-0:0.12-20.fc28.1.x86_64
w3m-0:0.5.3-37.git20180125.fc28.x86_64
weechat-0:2.0.1-2.fc28.x86_64
xbindkeys-0:1.8.5-13.fc28.x86_64
xs-0:1.1-4.git22afec1.fc28.x86_64
zile-0:2.4.13-5.fc28.x86_64

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: [ACTION NEEDED] Missing BuildRequires: gcc/gcc-c++

2018-02-20 Thread Nikola Forró
On Sun, 2018-02-18 at 18:09 +0100, Igor Gnatenko wrote:
> If you fixed package(s), found false positive, found missing packages in list
> or anything else -- please let me know.

Fixed in rawhide:

aspell
exempi
gpxsee
groff
joe
jpilot
libcgroup
libpng12
libpng15
libtiff
man-db
pilot-link

Also fixed the following unlisted packages:

libjpeg-turbo
libpipeline
libpng
mailx
uClibc


Thanks,
Nikola
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Fedora Rawhide-20180220.n.0 compose check report

2018-02-20 Thread Fedora compose checker
Missing expected images:

Workstation live i386
Kde live i386

Failed openQA tests: 30/129 (x86_64), 8/22 (i386), 1/2 (arm)

ID: 194274  Test: x86_64 Server-boot-iso install_default@uefi
URL: https://openqa.fedoraproject.org/tests/194274
ID: 194275  Test: x86_64 Server-boot-iso install_default
URL: https://openqa.fedoraproject.org/tests/194275
ID: 194289  Test: x86_64 Server-dvd-iso server_role_deploy_domain_controller
URL: https://openqa.fedoraproject.org/tests/194289
ID: 194297  Test: i386 Server-boot-iso install_default
URL: https://openqa.fedoraproject.org/tests/194297
ID: 194299  Test: x86_64 Everything-boot-iso install_default@uefi
URL: https://openqa.fedoraproject.org/tests/194299
ID: 194300  Test: x86_64 Everything-boot-iso install_default
URL: https://openqa.fedoraproject.org/tests/194300
ID: 194301  Test: i386 Everything-boot-iso install_default
URL: https://openqa.fedoraproject.org/tests/194301
ID: 194302  Test: x86_64 Workstation-live-iso install_default_upload
URL: https://openqa.fedoraproject.org/tests/194302
ID: 194304  Test: x86_64 Workstation-live-iso install_default@uefi
URL: https://openqa.fedoraproject.org/tests/194304
ID: 194305  Test: x86_64 Workstation-live-iso install_no_user
URL: https://openqa.fedoraproject.org/tests/194305
ID: 194307  Test: x86_64 Workstation-live-iso desktop_notifications_live
URL: https://openqa.fedoraproject.org/tests/194307
ID: 194315  Test: x86_64 Workstation-boot-iso install_default
URL: https://openqa.fedoraproject.org/tests/194315
ID: 194318  Test: x86_64 Workstation-boot-iso install_default@uefi
URL: https://openqa.fedoraproject.org/tests/194318
ID: 194319  Test: i386 Workstation-boot-iso install_default
URL: https://openqa.fedoraproject.org/tests/194319
ID: 194320  Test: i386 Workstation-boot-iso memory_check
URL: https://openqa.fedoraproject.org/tests/194320
ID: 194321  Test: x86_64 KDE-live-iso desktop_notifications_live
URL: https://openqa.fedoraproject.org/tests/194321
ID: 194322  Test: x86_64 KDE-live-iso install_default_upload
URL: https://openqa.fedoraproject.org/tests/194322
ID: 194323  Test: x86_64 KDE-live-iso install_default@uefi
URL: https://openqa.fedoraproject.org/tests/194323
ID: 194324  Test: x86_64 KDE-live-iso install_no_user
URL: https://openqa.fedoraproject.org/tests/194324
ID: 194334  Test: arm Minimal-raw_xz-raw.xz 
install_arm_image_deployment_upload
URL: https://openqa.fedoraproject.org/tests/194334
ID: 194346  Test: x86_64 universal upgrade_desktop_encrypted_64bit
URL: https://openqa.fedoraproject.org/tests/194346
ID: 194357  Test: x86_64 universal upgrade_server_domain_controller
URL: https://openqa.fedoraproject.org/tests/194357
ID: 194358  Test: x86_64 universal upgrade_kde_64bit
URL: https://openqa.fedoraproject.org/tests/194358
ID: 194360  Test: x86_64 universal upgrade_2_desktop_64bit
URL: https://openqa.fedoraproject.org/tests/194360
ID: 194363  Test: x86_64 universal install_package_set_kde
URL: https://openqa.fedoraproject.org/tests/194363
ID: 194364  Test: x86_64 universal install_kickstart_firewall_configured
URL: https://openqa.fedoraproject.org/tests/194364
ID: 194366  Test: x86_64 universal install_blivet_software_raid@uefi
URL: https://openqa.fedoraproject.org/tests/194366
ID: 194369  Test: x86_64 universal upgrade_desktop_64bit
URL: https://openqa.fedoraproject.org/tests/194369
ID: 194374  Test: x86_64 universal upgrade_2_kde_64bit
URL: https://openqa.fedoraproject.org/tests/194374
ID: 194382  Test: x86_64 universal install_iscsi
URL: https://openqa.fedoraproject.org/tests/194382
ID: 194390  Test: x86_64 universal install_xfs@uefi
URL: https://openqa.fedoraproject.org/tests/194390
ID: 194402  Test: x86_64 universal upgrade_2_desktop_encrypted_64bit
URL: https://openqa.fedoraproject.org/tests/194402
ID: 194405  Test: x86_64 universal install_european_language
URL: https://openqa.fedoraproject.org/tests/194405
ID: 194406  Test: x86_64 universal install_cyrillic_language
URL: https://openqa.fedoraproject.org/tests/194406
ID: 194407  Test: x86_64 universal install_asian_language
URL: https://openqa.fedoraproject.org/tests/194407
ID: 194410  Test: i386 universal upgrade_desktop_32bit
URL: https://openqa.fedoraproject.org/tests/194410
ID: 194412  Test: i386 universal install_package_set_kde
URL: https://openqa.fedoraproject.org/tests/194412
ID: 194418  Test: i386 universal upgrade_2_desktop_32bit
URL: https://openqa.fedoraproject.org/tests/194418
ID: 194425  Test: i386 universal install_simple_encrypted
URL: https://openqa.fedoraproject.org/tests/194425

Soft failed openQA tests: 59/129 (x86_64), 14/22 (i386)
(Tests completed, but using a workaround for a known bug)

ID: 194277  Test: x86_64 Server-dvd-iso install_repository_nfs_variation
URL: https://openqa.fedoraproject.org/tests/194277
ID: 194278  Test: x86_64 Server-dvd-iso install_repository_nfs_graphic

Re: Vim: removing %{_libdir}/vim from vim-filesystem

2018-02-20 Thread Rex Dieter
Zdenek Dohnal wrote:

> Hi,
> 
> I want to have vim-filesystem subpackage as noarch (as most packages
> with *-filesystem subpackage have), but dir mentioned above is
> architecture specific, so I want to remove it.
> 
> This dir was added in bugzilla #1193230 as dir for plugins .so files. I
> made repo queries, if any package puts files there - none package from
> official Fedora repositories puts files in %{_libdir}/vim, so its
> removal shouldn't influence anyone.

FYI, it's still possible to own that dir from a noarch package (just 
requires a little extra work, ie, you can't use %%_libdir macro )

-- Rex
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Vim: removing %{_libdir}/vim from vim-filesystem

2018-02-20 Thread Zdenek Dohnal
Hi,

I want to have vim-filesystem subpackage as noarch (as most packages
with *-filesystem subpackage have), but dir mentioned above is
architecture specific, so I want to remove it.

This dir was added in bugzilla #1193230 as dir for plugins .so files. I
made repo queries, if any package puts files there - none package from
official Fedora repositories puts files in %{_libdir}/vim, so its
removal shouldn't influence anyone.

I'm writing this email to just let you know - if this removal will cause
problems for someone, please let me know/file a bugzilla.

-- 
Zdenek Dohnal
Associate Software Engineer
Red Hat Czech - Brno TPB-C




signature.asc
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Exclude paths for elfdeps dependency generator

2018-02-20 Thread Till Hofmann
Hi all,

I have a question regarding the the RPM dependency generator scripts.
I'm working on packaging the ROS stack [1,2] and I'm currently dealing
with the dependency generation. My goal is to wrap all Provides and
Requires for sonames because ROS does not use proper sonames (and
therefore they shouldn't be in the ld cache), but I still want to use
the information for ROS packages. This means I want to replace:

Provides: librosconsole.so()(64bit)
=>
Provides: ros(librosconsole.so()(64bit))
[or possibly ros-kinetic(librosconsole.so()(64bit))]

and similarly for Requires.

I have a working solution [3] that wraps all ROS Provides and Requires
and generates other Provides and Requirest just as elfdeps does, but it
uses an (imho ugly) hack: As I don't want to have the normal Provides
generated by elfdeps, I have:

%__ros_path ^/usr/lib.*/ros/.*$
%__elf_exclude_path %__ros_path


in /usr/lib/rpm/fileattrs/ros.attr. I see two problems: If
%__elf_exclude_path is set by something else, it is overridden, because
I couldn't figure out how to append to the exclude path. Second,
%__elf_exclude_path should not be set at all in ros.attr, the doc [4] says:
"NAME needs to be replaced by the name choosen for the file attribute
and needs to be the same as the file name of the macro file itself"

It still works, but shouldn't according to the documentation.

So my question: Is there any other way to exclude the ROS dir to be
checked by elfdeps? I cannot just use %__requires_exclude_from because I
want my dependency generator to run on the directory.

Thanks for any hints.

Kind regards,
Till

[1] https://pagure.io/ros
[2] https://copr.fedorainfracloud.org/coprs/thofmann/ros/
[3] https://pagure.io/ros-rpm-macros
[4] http://rpm.org/user_doc/dependency_generators.html
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Test gating enabled in Bodhi

2018-02-20 Thread Rex Dieter
Alexander Ploumistos wrote:

> Hi,
> 
> I've been having a problem with dist.rpmdeplint checks for one of my
> packages (molsketch).
> This is a new package and it has a run-time dependency on OpenBabel:
> 
> Requires: openbabel%{?_isa}
> 
> The failure is the same on both f26 & f27:
> 
> results:
> - arch: x86_64
>   item: molsketch-0.5.1-7.fc26
>   outcome: FAILED
>   scenario: x86_64
>   type: koji_build
> 
> 
> nothing provides openbabel(x86-32) needed by molsketch-0.5.1-7.fc26.i686
> nothing provides openbabel(x86-32) needed by molsketch-0.5.1-7.fc26.i686
> 
> First question, why "arch" and "scenario" are x86_64, but the error
> concerns the 32-bit build? Since OpenBabel exists on all arches, why
> do I get this particular error message?

Your package is multilib'd? 

> I have removed and reinstalled molsketch on both i686 and x86_64 with
> no errors from dnf

and openbable is not multilib'd, that's the problem.

Why do you have an explicit dep?  Why is it arch'd?

If you sure it's still needed, a simple:
Requires: openbabel

should suffice.

-- Rex
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Add link to cvedetail.com in CVE bugs?

2018-02-20 Thread Richard Shaw
I'm probably in the minority, but I wasn't even aware of this sight and I
found it very helpful in addressing some CVE's for one of my packages. It
provides links to bug trackers, links to other distros, and links to
commits that address the CVE.

It would be really helpful to provide a link in the CVE bugs.

Thanks,
Richard
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Modularity Working Group IRC Meeting Minutes (2018-02-20)

2018-02-20 Thread Nils Philippsen
=
#fedora-meeting-3: Meeting of the Modularity Working Group (once every two 
weeks)
=


Meeting started by nils at 15:00:10 UTC.

Minutes: 
https://meetbot.fedoraproject.org/fedora-meeting-3/2018-02-20/modularity_wg.2018-02-20-15.00.html
Minutes (text): 
https://meetbot.fedoraproject.org/fedora-meeting-3/2018-02-20/modularity_wg.2018-02-20-15.00.txt
Log: 
https://meetbot.fedoraproject.org/fedora-meeting-3/2018-02-20/modularity_wg.2018-02-20-15.00.log.html


Meeting summary
---
* Roll Call  (nils, 15:00:17)

* Agenda  (nils, 15:02:04)
  * [contyk] f28 modular composes  (nils, 15:02:35)

* f28 modular composes  (nils, 15:04:53)
  * LINK: https://pagure.io/releng/issue/7227 relevant releng ticket
(nils, 15:08:48)
  * ACTION: dgilmore get back to langdon (contyk) about the status of
pungi making modular & rpm composes  (nils, 15:38:35)
  * ACTION: mboddu get back to langdon (contyk) about the status of
pungi making modular & rpm composes  (nils, 15:38:41)
  * LINK: https://pagure.io/releng/issue/7227 discussing the prior link
and the status led to the actions  (nils, 15:45:41)

Meeting ended at 15:47:55 UTC.




Action Items

* dgilmore get back to langdon (contyk) about the status of pungi making
  modular & rpm composes
* mboddu get back to langdon (contyk) about the status of pungi making
  modular & rpm composes




Action Items, by person
---
* contyk
  * dgilmore get back to langdon (contyk) about the status of pungi
making modular & rpm composes
  * mboddu get back to langdon (contyk) about the status of pungi making
modular & rpm composes
* dgilmore
  * dgilmore get back to langdon (contyk) about the status of pungi
making modular & rpm composes
* langdon
  * dgilmore get back to langdon (contyk) about the status of pungi
making modular & rpm composes
  * mboddu get back to langdon (contyk) about the status of pungi making
modular & rpm composes
* mboddu
  * mboddu get back to langdon (contyk) about the status of pungi making
modular & rpm composes
* **UNASSIGNED**
  * (none)




People Present (lines said)
---
* nils (58)
* langdon (53)
* zodbot (16)
* jkaluza (13)
* dgilmore (13)
* contyk (10)
* tflink (4)
* mboddu (4)
* mikedep333 (0)




Generated by `MeetBot`_ 0.1.4

.. _`MeetBot`: http://wiki.debian.org/MeetBot

-- 
Nils Philippsen"Those who would give up Essential Liberty to
Software Engineer   purchase a little Temporary Safety, deserve neither
Red Hat Liberty nor Safety."  --  Benjamin Franklin, 1759
PGP fingerprint:C4A8 9474 5C4C ADE3 2B8F  656D 47D8 9B65 6951 3011
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Test gating enabled in Bodhi

2018-02-20 Thread Alexander Ploumistos
Hi,

I've been having a problem with dist.rpmdeplint checks for one of my
packages (molsketch).
This is a new package and it has a run-time dependency on OpenBabel:

Requires: openbabel%{?_isa}

The failure is the same on both f26 & f27:

results:
- arch: x86_64
  item: molsketch-0.5.1-7.fc26
  outcome: FAILED
  scenario: x86_64
  type: koji_build


nothing provides openbabel(x86-32) needed by molsketch-0.5.1-7.fc26.i686
nothing provides openbabel(x86-32) needed by molsketch-0.5.1-7.fc26.i686

First question, why "arch" and "scenario" are x86_64, but the error
concerns the 32-bit build? Since OpenBabel exists on all arches, why
do I get this particular error message?

I have removed and reinstalled molsketch on both i686 and x86_64 with
no errors from dnf, with the correct version of openbabel getting
pulled in every time, so I decided to submit waivers for the failing
results. That worked for the f27 package, but not for the f26 one. I
do get a "Created waiver 24 for result 19678515" from waiverdb-cli,
but even though the packages has spent a week in testing, I do not
have the option to push it to batched or stable and I do not think
this is a matter of time, since the f26 package got pushed to testing
earlier than that for f27.

I'd really appreciate any insights.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


REMINDER: F28 Software String Freeze in one week

2018-02-20 Thread Jan Kurik
According to the Fedora 28 schedule [1] we are going to reach the
"Software String Freeze" deadline in one week on 2018-Feb-27. Beyond
this deadline there should not be any changes in strings, ideally.

If you want to help with translations then, please check the packages
that follow Fedora release cycle (Main projects):
https://fedora.zanata.org/version-group/view/main

The time limit for the translations is according to the schedule [1]
planned on 2018-Mar-06 (Software Translation Deadline).


[1] https://fedorapeople.org/groups/schedule/f-28/f-28-trans-tasks.html


Thanks for all translated strings and Regards,
Jan
-- 
Jan Kuřík
Platform & Fedora Program Manager
Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: new pagure repo is not accepted due to different e-mail addresses.

2018-02-20 Thread Emmanuel Seyman
* Martin Gansser [20/02/2018 14:17] :
>
> It may be that I have 2 Bugzilla accounts, but the email address
> mgansser (at) alice.de does not exist anymore.
> How can I delete this old email account?

You can file a bug against the Bugzilla product:
https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla

I doubt the account will be deleted (that would break the database)
but the Bugzilla admins might be able to merge the two accounts or
disable the alice.de one.

Emmanuel
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: new pagure repo is not accepted due to different e-mail addresses.

2018-02-20 Thread Martin Gansser
> * Martin Gansser [20/02/2018 13:30] :
> 
> When I hover over your name in bug #1377631, I see mgansser (at) alice.de
> in the tooltip. Are you sure you don't have two Bugzilla accounts?
> 
> Emmanuel
It may be that I have 2 Bugzilla accounts, but the email address
mgansser (at) alice.de does not exist anymore.
How can I delete this old email account?
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Fedora 28 Change Checkpoint: Completion deadline (testable)

2018-02-20 Thread Jan Kurik
Greetings!

Today, on 2018-Feb-20, we have reached Fedora 28 Change
Checkpoint:Completion deadline (testable) [1].

At this point, all accepted changes [2] should be substantially
complete, and testable. Additionally, if a change is to be enabled by
default, it must be enabled at Change Completion deadline as well.

Change tracking bug should be set to the MODIFIED state to indicate it
achieved completeness.

Incomplete and non testable Changes [3] will be reported to FESCo on
2018-Feb-23 meeting. Contingency plan for System Wide Changes in case
of serious doubts regarding Change completion, will be activated.

[1] https://fedoraproject.org/wiki/Releases/28/Schedule
[2] https://fedoraproject.org/wiki/Releases/28/ChangeSet
[3] http://red.ht/2BEyQt0
-- 
Jan Kuřík
Platform & Fedora Program Manager
Red Hat Czech s.r.o., Purkynova 99/71, 612 45 Brno, Czech Republic
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


rpm-ostree v2018.3 and ostree v2018.2

2018-02-20 Thread Colin Walters
A new release of rpm-ostree, a hybrid transactional image/package system is now 
available:

https://bodhi.fedoraproject.org/updates/ostree-2018.2-1.fc27%20rpm-ostree-2018.3-1.fc27

Direct link to main release notes:
https://github.com/projectatomic/rpm-ostree/releases/tag/v2018.2

In this release we also updated the README.md with ASCII-art to clarify some
how rpm-ostree links to both libdnf and libostree:
https://github.com/projectatomic/rpm-ostree#rpm-ostree-a-true-hybrid-imagepackage-system
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


[HEADS UP] No more gnupg2 in buildroot

2018-02-20 Thread Igor Gnatenko
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hey,

today I've split⁰ librpmsign from rpm-build-libs into its own subpackage rpm-
sign-libs.

This resulted into 8 packages disappearing from buildroot¹².

This should not be a problem, but still useful to know.

⁰ https://src.fedoraproject.org/rpms/rpm/c/99d6687a36647cb307b789d19921a34154e9
c671
¹ gnupg2, gnutls, ima-evm-utils, libassuan, libksba, libusbx, nettle, npth
² 171 → 163 packages
- -- 
- -Igor Gnatenko
-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEhLFO09aHZVqO+CM6aVcUvRu8X0wFAlqMHnsACgkQaVcUvRu8
X0wmUhAAtx5N4EQ+ulMHDkWyi1p96RGojp0H0xMudlai54sJOU/0FvNe8y0e0o6H
ZERhdDKDgl7KtNEhSS/KsL+8Siog2PCSDv3SbwGrfeqegCRz/qOq4gqPsdLdkgCu
dNtUNpvVIBwrTcNSU7igVnlnz5b9Su3TcCBunca3vCEEU5MKtEWQTYqFIjxOAjBX
NGkuvmoY3hj07IP9Vh0q0VNyHCBfsXmVHruN9b8VFZx9IcEJ2OguQ6cFVzoeyeeI
p4dlKza3znXeS53GtDA7WMGBEl/EI8Czh2/5JXgBZrshshfCY84pa2kZo0igC/3m
lAbTCvGtqt8V4HW2RPttQsEtvTrRseuXWRXvNIcrXXiTaB6XyRaf58tY3jWerK5k
3KlDyMSNvD6neSrk7ujykX5Wh4qQAvmvSrjEeYAPpwIoBh1uAH1yKQJ1THPSxwff
9u/kU7bnGfJOIMAi0AQR3jNBxFVWZzEZisA/k6M5RwKLdb+Lvcxpz39wTSzqd0SE
0dMP5VWZ50P9JGh+xmWPtYWId7qzbYsXxzLBTwtbDZNfoUGxawF8jsxLN35tsgw9
Mojw9R34uq1ytPYcg6tIX2tryDW2oBm9AhKPC6+WKCjJeQIZze1YzL+cdFsd0aba
9+smUVTWBRaXI6CL9luXkjSG4jzu7C2Fb7Fvb4/PZ0bM0ZtNhUk=
=wlgf
-END PGP SIGNATURE-
___
devel-announce mailing list -- devel-annou...@lists.fedoraproject.org
To unsubscribe send an email to devel-announce-le...@lists.fedoraproject.org
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: new pagure repo is not accepted due to different e-mail addresses.

2018-02-20 Thread Emmanuel Seyman
* Martin Gansser [20/02/2018 13:30] :
>
> the email address is already mgansser(a)online.de on the top of page see:

When I hover over your name in bug #1377631, I see mgansser (at) alice.de
in the tooltip. Are you sure you don't have two Bugzilla accounts?

Emmanuel
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: new pagure repo is not accepted due to different e-mail addresses.

2018-02-20 Thread Martin Gansser
> * Martin Gansser [20/02/2018 12:30] :
> 
> You can see it in the banner (the red bar at the very top) of that page.
> 
> Emmanuel

the email address is already mgansser(a)online.de on the top of page see:
https://martinkg.fedorapeople.org/Pictures/bugzilla.png
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: dnf: Can't tell me what is pulling in a dependency?

2018-02-20 Thread Richard Shaw
On Sun, Feb 18, 2018 at 12:14 PM, Sérgio Basto  wrote:

> On Sun, 2018-02-18 at 08:10 -0600, Richard Shaw wrote:
>
> I was updating my mythtv box and I saw that it was pulling in some mysql
> community packages as a dependency but I looked through the options and I
> couldn't find ANYTHING that would tell me what was pulling in those
> packages. Nov "-v" and not "--debugsolver".
>
> Is it really not possible?
>
>
> it is debugsolver :
>
> dnf --debugsolver upgrade -b
>
> but it is my fault I added
> Requires:  mysql-compat-server >= 5
> Requires:  mysql >= 5
>

That was my first thought but mythtv was not updated on that transaction so
I thought maybe it was something else pulling it in...



> maybe we need added
> Suggests: mariadb-server mariadb
>

 But I already had those installed, it shouldn't have needed to pull in the
mysql packages...

Thanks,
Richard
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: F28 System Wide Change: Make authselect default tool instead of authconfig

2018-02-20 Thread Pavel Březina

On 01/05/2018 02:50 PM, Jan Kurik wrote:

= System Wide Change: Make authselect default tool instead of authconfig =
https://fedoraproject.org/wiki/Changes/AuthselectAsDefault

Change owner(s):
* Pavel Březina 


Replace authconfig with authselect and make authselect a default tool
to configure PAM and nsswitch.conf. A compatibility tool will help
with transition period from authconfig to authselect.
Authselect is a tool to select system authentication and identity
sources from a list of supported profiles and it is available to users
since Fedora 27. Authselect is designed to be a replacement for
authconfig but it takes a different approach to configure the system.
Instead of letting the administrator build the pam stack with a tool
(which may potentially end up with a broken configuration), it ships
several tested stacks (profiles) that solve primary supported use
cases and are well tested and supported. At the same time, some
obsolete features of authconfig are not supported by authselect.
Additionally, authselect is written in C and has a small footprint
which allows it to be also part of minimal installations.


I pushed authselect-0.3 to rawhide. Realmd is converted to authselect 
and was pushed as well. Anaconda, fprintd will be available soon and ipa 
changes are still under development, but they all should work now 
through compatibility tool.


There is a new package: authselect-compat, which provides "authconfig". 
It is a python script that provides minimum level of compatibility with 
authconfig. Its purpose it not to reimplement all authconfig features, 
but it translates it to authselect calls and writes few configuration 
files in order to allow authentication. But not all authconfig options 
are supported. It prints a loud deprecation warning. Please, test it.


There is a authselect-migration(7) manual page that will help users with 
the migration process.


As requested on this list, custom profile directory has been moved to 
/etc/authselect/custom. Authselect cli has unified and documented return 
codes so it can be used in users scripts.


I also implemented new template engine, which is not backwards 
compatible but this is acceptable for this release since it is still in 
a testing phase. Now the templates are clear and reads very good, see:

https://raw.githubusercontent.com/pbrezina/authselect/master/profiles/sssd/smartcard-auth

There is now authselect-devel package that allows you to use our API in 
C. We also plan to provide python bindings and ansible module in future 
versions (F29 scope).


We already have one external contributor, I'm happy to see there is 
interest in this project from community.

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: [ACTION NEEDED] Missing BuildRequires: gcc/gcc-c++

2018-02-20 Thread Jiri Vanek

On 02/20/2018 01:02 PM, Zdenek Dohnal wrote:



On 02/18/2018 06:09 PM, Igor Gnatenko wrote:


List of packages and respective maintainers:
https://ignatenkobrain.fedorapeople.org/gcc-removal-pkgs.txt


 Done in packages where I am admin.


TY!
 J.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: new pagure repo is not accepted due to different e-mail addresses.

2018-02-20 Thread Emmanuel Seyman
* Martin Gansser [20/02/2018 12:30] :
>
> where can I see in bugzilla the wrong email address ?
> https://bugzilla.redhat.com/userprefs.cgi?tab=email

You can see it in the banner (the red bar at the very top) of that page.

Emmanuel
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: F29 System Wide Change: Remove GCC from BuildRoot

2018-02-20 Thread Jonathan Wakely

On 18/02/18 16:22 +, Zbigniew Jędrzejewski-Szmek wrote:

Fedora decided to use gcc as *the* compiler [1], and frankly, we have
enough trouble getting packages to compile without trying to support
more than one compiler (vide the lass mass rebuild).


Also a *lot* of core GCC devs work on Fedora, and only a small
number of LLVM/Clang people are involved.

Unless we're suddenly going to get a lot more Clang expertise, I don't
think support for building packages with Clang will be a good use of
Fedora's resources.


___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: new pagure repo is not accepted due to different e-mail addresses.

2018-02-20 Thread Martin Gansser
> * Martin Gansser [20/02/2018 10:02] :
> 
> Your FAS account has the email mgansser(a)online.de but
> your bugzilla account uses mgansser(a)alice.de .
> 
> Emmanuel
where can I see in bugzilla the wrong email address ?
https://bugzilla.redhat.com/userprefs.cgi?tab=email
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: [ACTION NEEDED] Missing BuildRequires: gcc/gcc-c++

2018-02-20 Thread Zdenek Dohnal


On 02/18/2018 06:09 PM, Igor Gnatenko wrote:
>
> List of packages and respective maintainers:
> https://ignatenkobrain.fedorapeople.org/gcc-removal-pkgs.txt
> zdohnalc2esp cups cups-filters enscript foomatic hplip jbigkit mgetty 
> openobex pnm2ppa ptouch-driver python-cups python-smbc qpdf sane-backends 
> sane-frontends splix system-config-printer vim xsane
Done in packages where I am the main admin.

--
Zdenek Dohnal
Associate Software Engineer
Red Hat Czech - Brno TPB-C




signature.asc
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Re: Dynamically-generated C stored in SVN is breaking our distribution because life is awful (was Re: F28 System Wide Change: GCC8)

2018-02-20 Thread Nicolas Mailhot
BTW dovecot is broken by all the compiler and crypto changes, both for the
two last rebuilds (that failed) and the build before (that succeeded but
has broken auth which is sort of needed for an imap server)

-- 
Nicolas Mailhot
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Dynamically-generated C stored in SVN is breaking our distribution because life is awful (was Re: F28 System Wide Change: GCC8)

2018-02-20 Thread Fabio Valentini
On Feb 20, 2018 08:54, "Adam Williamson"  wrote:

On Mon, 2018-02-19 at 22:57 -0800, Adam Williamson wrote:
> On Tue, 2018-01-09 at 21:51 +0100, Jakub Jelinek wrote:
> > On Tue, Jan 09, 2018 at 07:50:10PM +, Stephen Gallagher wrote:
> > > > Well, true, but then just like every year, we'll wind up doing a
lot of
> > > > the spadework of fixing things to build with the new GCC. And
probably
> > > > at first some critical things will fail to build and that'll mess up
> > > > the stability of the distro for a couple of weeks. I guess if
everyone
> > > > else is still loving that grind, hey.
> > > >
> > >
> > >
> > > This is the cost of being "First". Fedora has long enjoyed a tight
coupling
> > > with the GCC upstream. It's a symbiosis: they use our mass-rebuild to
help
> > > identify any issues before GCC goes stable and in turn Fedora gets to
have
> > > the newest compiler features before anyone else.
> >
> > To be fair, Ubuntu (or Debian or both, dunno) has already performed
test mass
> > rebuilds with GCC 8 prerelease some time ago and OpenSUSE usually
performs them
> > roughly at the same time as we do.  We are likely the first one or one
of
> > the first ones to deploy it as a stable compiler in the distro and it is
> > mutually beneficial both for the distro and for GCC.
>
> Just for the record, it is now 11pm the day before we are supposed to
> branch Fedora 28, and I have spent the whole evening fixing
> OpenColorIO's Python bindings to build with GCC 8:
>
> https://github.com/imageworks/OpenColorIO/pull/518
>
> only to find that it fails to build on i686 because since pdftex got
> rebuilt with GCC 8 (OK, haven't confirmed that yet, but it's the most
> obvious suspect), it's segfaulting:
>
> https://koji.fedoraproject.org/koji/taskinfo?taskID=25176488
>
> Also noted by QuLogic trying to build R-htmltools:
>
> https://koji.fedoraproject.org/koji/taskinfo?taskID=25173683
>
> So now I am running the build in an i686 mock so I can shell into the
> mock and hopefully get a traceback of the pdftex crash and try to do
> *something* about fixing it.

So, here lies a hilarious tale of dynamic generation of entirely
undocumented C code using single-character variable names by a
ridiculously arcane build system tracked in Subversion:


Wow, that's exceptionally awful.
You're a hero for tracking down and fixing those things. Really. Thank you.

Fabio

https://bugzilla.redhat.com/show_bug.cgi?id=1546964

Excuse me while I go break some stuff.
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: to batch or not to batch?

2018-02-20 Thread Zbigniew Jędrzejewski-Szmek
On Mon, Feb 19, 2018 at 04:02:56PM +0100, Kalev Lember wrote:
> On 02/19/2018 03:40 PM, Randy Barlow wrote:
> > On 02/19/2018 06:34 AM, Vít Ondruch wrote:
> >> But anyway, why don't we
> >> have "updates-testing", "updates-batched" and "updates" repositories?
> >> "updates-batched" could be enabled by default while "updates" could be
> >> enabled manually if one wishes.
> > 
> > When we talked about this in the past I believe resources were the
> > concern, both on the Fedora infrastructure side and on the mirroring side.
> 
> I think a new, additional repo with batched contents should solve a lot
> of problems here: we'd have both side of the fence happy (regular users:
> batched updates, developers: continuous stream of updates), and it would
> also make it possible to actually QA the batched set before it hits the
> mirrors.
Those are good points. I'd also add that since this removes the reason
why developers were overriding batched to push to stable, hopefully we
would see more packages go to batched.

> Right now there's no way for QA to only extract batched updates without
> getting all the rest of updates-testing; if we had that we could
> actually have people test the batched set of updates before they are
> pushed out to stable.
That answer another doubt that people had.

Zbyszek

> P.S. Those who were at the Atomic Workstation call that ended a few
> minutes ago, I believe this is what we need to solve the split updates
> problem that we talked about.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: new pagure repo is not accepted due to different e-mail addresses.

2018-02-20 Thread Emmanuel Seyman
* Martin Gansser [20/02/2018 10:02] :
>
> I am not aware that the email addresses are different.

Your FAS account has the email mgans...@online.de but
your bugzilla account uses mgans...@alice.de .

Emmanuel
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


new pagure repo is not accepted due to different e-mail addresses.

2018-02-20 Thread Martin Gansser
i get this message from limb in the pagure ticket [1]

The Bugzilla review bug creator could not be found in FAS. Make sure your FAS 
email address is the same as in Bugzilla.
I am not aware that the email addresses are different.

[1] pagure ticket: https://pagure.io/releng/fedora-scm-requests/issue/4602
[2] https://bugzilla.redhat.com/userprefs.cgi?tab=email
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: Re: F29 System Wide Change: Remove GCC from BuildRoot

2018-02-20 Thread Nicolas Mailhot
Le mardi 20 février 2018 à 09:01 +0100, Nicolas Mailhot a écrit :
> Le mardi 20 février 2018 à 08:44 +0100, Vít Ondruch a écrit :
> > 
> > Dne 19.2.2018 v 17:16 Dennis Gilmore napsal(a):
> > > redhat-rpm-config taht is needed has grown dependencies, as
> > > language
> > > specifc macros have moved into their own space
> > 
> > So we removed Perl from buildroot, but there is already something
> > which
> > consumes the saved DL and install size of Perl and on top of that it
> > adds additional 10 MB to DL and 50 MB to installation? Well done ...
> 
> That just means language specific macros need more work.
> 
> The language-srpm-macros package that should be in the build root now,
> should not require the compiler and lots of heavy packages, but just
> provide a language-specific macro that inserts a 
> BuildRequires: language-rpm-macros
> 
> with language-rpm-macros doing the heavy lifting and not present in
> the
> build root by default.

(the language-srpm-macros macro can of course do a lot more stuff, such
as mapping the language-specific identifier to an rpm-friendly lowercase
name with the right prefix and separator, as long as it does not need
the whole compiler suite)

-- 
Nicolas Mailhot
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org


Re: F29 System Wide Change: Remove GCC from BuildRoot

2018-02-20 Thread Nicolas Mailhot

Le mardi 20 février 2018 à 08:44 +0100, Vít Ondruch a écrit :
> 
> Dne 19.2.2018 v 17:16 Dennis Gilmore napsal(a):
> > redhat-rpm-config taht is needed has grown dependencies, as language
> > specifc macros have moved into their own space
> 
> So we removed Perl from buildroot, but there is already something
> which
> consumes the saved DL and install size of Perl and on top of that it
> adds additional 10 MB to DL and 50 MB to installation? Well done ...

That just means language specific macros need more work.

The language-srpm-macros package that should be in the build root now,
should not require the compiler and lots of heavy packages, but just
provide a language-specific macro that inserts a 
BuildRequires: language-rpm-macros

with language-rpm-macros doing the heavy lifting and not present in the
build root by default.

-- 
Nicolas Mailhot
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org