Re: Mass rebuild and mass branch for f27 ?

2017-09-02 Thread Jonathan Dieter
On Fri, 2017-09-01 at 17:32 +0200, Nicolas Chauvet wrote:
> The mass rebuilt is mostly done, there are still few package that has
> failed, the main ones are related to ImageMagick7 update.

I'm assuming you saw that ImageMagick on both F27 and Rawhide will be
downgraded to 6 and it looks like there will be a separate ImageMagick7
package.

https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject
.org/message/3M3BC4DEIBM5BN42ONDKZNB7SE6HZM22/

Jonathan
___
rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org
To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org


Re: Mass rebuild and mass branch for f27 ?

2017-09-01 Thread Nicolas Chauvet
2017-08-31 10:43 GMT+02:00 Nicolas Chauvet :
> 2017-08-24 18:44 GMT+02:00 Sérgio Basto :
>> On Thu, 2017-08-24 at 09:27 +0200, Nicolas Chauvet wrote:
>>> - Let the repos to settle in the fedora side.
>>
>> OK , I'm also waiting for fixes of 2 issues [1] and [2]
>>
>> [1]
>> https://pagure.io/releng/issue/6958
>>
>> [2]
>> About "debugsource" package and repo layout
>> Definitely you are right and those should be there, check:
>> - https://pagure.io/pungi/issue/684
>> - https://pagure.io/koji/pull-request/524
>>
>> Unfortunately, I think those fixes are still not deployed..
>
> FYI, I've started the mass-rebuilt script. I had to fix yet another
> issue with f26 builders not able to create src.rpm from SCM.
izart)

The mass rebuilt is mostly done, there are still few package that has
failed, the main ones are related to ImageMagick7 update.

The next step is to branch f27. I plan to work on this not before next
Tuesday (I will need to create koji tags before). Please try to fix
the FTBFS packages by then.
Also there are few packages to import, please try to build them before
branching is done.


Thx

-- 
-

Nicolas (kwizart)
___
rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org
To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org


Re: Mass rebuild and mass branch for f27 ?

2017-08-31 Thread Nicolas Chauvet
2017-08-24 18:44 GMT+02:00 Sérgio Basto :
> On Thu, 2017-08-24 at 09:27 +0200, Nicolas Chauvet wrote:
>> - Let the repos to settle in the fedora side.
>
> OK , I'm also waiting for fixes of 2 issues [1] and [2]
>
> [1]
> https://pagure.io/releng/issue/6958
>
> [2]
> About "debugsource" package and repo layout
> Definitely you are right and those should be there, check:
> - https://pagure.io/pungi/issue/684
> - https://pagure.io/koji/pull-request/524
>
> Unfortunately, I think those fixes are still not deployed..

FYI, I've started the mass-rebuilt script. I had to fix yet another
issue with f26 builders not able to create src.rpm from SCM.

-- 
-

Nicolas (kwizart)
___
rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org
To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org


Re: Mass rebuild and mass branch for f27 ?

2017-08-24 Thread Sérgio Basto
On Thu, 2017-08-24 at 09:27 +0200, Nicolas Chauvet wrote:
> - Let the repos to settle in the fedora side.

OK , I'm also waiting for fixes of 2 issues [1] and [2] 

[1]
https://pagure.io/releng/issue/6958

[2]
About "debugsource" package and repo layout
Definitely you are right and those should be there, check:
- https://pagure.io/pungi/issue/684
- https://pagure.io/koji/pull-request/524

Unfortunately, I think those fixes are still not deployed..

Cheers,
-- 
Sérgio M. B.
___
rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org
To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org


Re: Mass rebuild and mass branch for f27 ?

2017-08-24 Thread Nicolas Chauvet
2017-08-24 1:20 GMT+02:00 Sérgio Basto :
> Hello,
...
> So we need some coordination , (Nicolas) what is the plan ?
Thx for rising the topic.
The plan is to do the mass rebuild ASAP indeed.

But the issue I'm facing is that there are way too much random errors
currently when trying to download packages from fedora repository for
the buildroot.
Here are the expected fixes:
- Rework the proxies cache (squid) from the builders to the mirrors
(I'm working on this one in the infra side, it should be live by this
week-end)
- Have a better detection of a koji external repo update, and refresh
the repo only when needed. (See also
https://bugzilla.rpmfusion.org/show_bug.cgi?id=3024).
That task can be picked by anyone, but requires some koji understanding.
- Let the repos to settle in the fedora side. For example, I think
this kind of error might be related to something yet undetermined on
the fedora side:
http://koji.rpmfusion.org/kojifiles/work/tasks/7518/157518/root.log
DEBUG util.py:439:Curl error (28): Timeout was reached for
http://dl.fedoraproject.org/pub/fedora/linux/updates/26/x86_64/s/selinux-policy-targeted-3.13.1-260.4.fc26.noarch.rpm
[Operation too slow. Less than 1000 bytes/sec transferred the last 120
seconds]

There is also an issue with current python2-rpkg in f26 that need to
be downgraded. We need to rebase rfpkg to current fedpkg to avoid any
breakage.
Anyone to pick this task ? (meld is your friend to compare both code).

> [1]
> https://bodhi.fedoraproject.org/updates/FEDORA-2017-1994f3c1e5
Thx for handling this.

> [2]
> https://rpmfusion.org/ImportantDependencyLists#Mass_rebuild_when_bumpin
> g_both_so_versions_of_x264_and_ffmpeg
We are not bumping ffmpeg/x264, so this is not relevant here. We can
avoid rebuild ordering.

> [3]
> https://pagure.io/releng/blob/master/f/scripts/mass-rebuild.py
> https://pagure.io/releng/blob/master/f/scripts/find_failures.py
I'm using these ones for the mass rebuilt (altought a patched one that
has others relevant exceptions).
I will try to publish the rebased script.


-- 
-

Nicolas (kwizart)
___
rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org
To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org


Mass rebuild and mass branch for f27 ?

2017-08-23 Thread Sérgio Basto
Hello, 

As tradition we should mass rebuild "every single package", like and
because Fedora did for this branch and after that we need mass
branching F27. 
Also is usually between fedora branching and rpmfusion branching,
rawhide of rpmfusion builds with f27 (fedora branched) and not f28
(rawhide) , I notice that is done by builds that we have today in koji
of rpmfusion .
I also had prepare mock-rpmfusion configurations mock-rpmfusion-free-
27.0 and nonfree , I though if I should add Requires: mock >= 1.4.4
mock version where Fedora 27 configs have been added [1], as the logic
of the configuration depends on new configuration , i.e. mock-rpmfusion 
configuration imports f27 fedora configuration ... (anyway all mock
configurations could be much more simpler, I just didn't had time to
expose a better solution (is in my TODO list)).
rfpkg and fedora-packager should work without any modification, I
guess.

So we need some coordination , (Nicolas) what is the plan ?  

As already state, IMHO , mass rebuild should be done, first by
ImportantDependencyList [2] a next by alphabetic order excluding
package with kmods or related, very big packages and few more ones, for
curiosity the scripts of releng are [3] 

[1] 
https://bodhi.fedoraproject.org/updates/FEDORA-2017-1994f3c1e5

[2]
https://rpmfusion.org/ImportantDependencyLists#Mass_rebuild_when_bumpin
g_both_so_versions_of_x264_and_ffmpeg 

[3]
https://pagure.io/releng/blob/master/f/scripts/mass-rebuild.py
https://pagure.io/releng/blob/master/f/scripts/find_failures.py

Cheers,
-- 
Sérgio M. B.
___
rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org
To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org