Re: GNOME 3.19.92 megaupdate

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



So do you see any solution/improvement for this issue? I repeatedly
reported the breakages, I made some proposals (as simple as "send an
email"), which IMO should improve the situation, but it seems that you
prefer to keep status quo.


Vít



Dne 15.3.2016 v 11:18 Richard Hughes napsal(a):
> On 15 March 2016 at 10:00, Vít Ondruch <vondruch@xxxxxxxxxx> wrote:
>> So lets say I am using Gnome 3.19.90. The 3.19.91 is released and you
>> start build, which takes some time (12h? 24h? 2 days? Have no idea).
> Building all the components in mclazy takes a couple of hours. The
> issue is that not all GNOME modules release on the same day,
> especially when we're early in the development cycle.
>
>> 1) Minimalist solution is to announce that you are building new version
>> of Gnome and breakage can be expected. I would happily wait for the
>> announcement of rebuild done to be sure that I get the whole Gnome
>> update at once.
> We'd never know when we're waiting for new tarballs, projects don't
> actually have to release a tarball on release day. Some are always
> late, some never come at all... Delaying the automated building by a
> week would be one solution, but late in the dev cycle where .91 -> .92
> is two weeks this doesn't work so well.
>
>> 2) Use side tag for Rawhide builds
> I think that would be even more confusing for projects that are not
> quite core GNOME, e.g. NetworkManager needing a new glib. We'd have to
> get any project depending on the core GNOME stuff to also build in the
> side tag for the duration of the delayed push, which we don't even
> know how long would be for. If you want to manage this that's fine,
> but for me I'd just stop building for rawhide as it's just too much
> hassle. It's already a chore, and with the advent of xdg-app and the
> coming push of the atomic image, rawhide isn't something GNOME
> developers actually need. I'm not trying to be facetious, I'm just
> saying that you can't solve a social problem with guidelines, and if
> you make something that's already a chore a logistical and technical
> nightmare (with people that shout at you when you get it wrong) then
> nobody is going to bother.
>
>> 3) Specify more precisely the dependencies between Gnome project, e.g.
>> gnome-terminal-3.19.91-1.fc25.x86_64 has to work only with
>> vte291-0.43.91-1.fc25.x86_64 and nothing else, because this is how they
>> were tested
> I'd hope upstream projects update the deps on things like
> gsettings-desktop-schemas when new versions are required. It's
> certainly what I do.
>
> Richard.
> --
> devel mailing list
> devel@xxxxxxxxxxxxxxxxxxxxxxx
> http://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx

--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
http://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux