Re: [heads-up] soname version bump for evolution-data-server in rawhide
On 2/12/21 15:55, Fabio Valentini wrote: And when do you plan to merge those side tags? I need to push some changes to F34 before the beta freeze myself. Thanks, Fabio! I went ahead and finished up the remaining few rebuilds and merged the side tags, so it should be all in the regular build roots now: F34: https://bodhi.fedoraproject.org/updates/FEDORA-2021-2e87bed876 F35: https://bodhi.fedoraproject.org/updates/FEDORA-2021-7ec084bdc3 -- Kalev ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: [heads-up] soname version bump for evolution-data-server in rawhide
On Fri, Feb 12, 2021 at 1:34 PM Milan Crha wrote: > > On Wed, 2021-02-10 at 17:57 +0100, Milan Crha wrote: > > I'll update this thread once I've the side tags ready, > > with compiled evolution-data-server. > > Hi, > the side tags are named f35-gnome and f34-gnome and the > evolution-data-server and evolution are already built in them. I have > ongoing builds of the other packages from the list the repoquery > returned (in the initial message of this thread), the only left are: > > elementary-calendar > elementary-planner > evolution-chime > gnome-panel > wingpanel-indicator-datetime I have launched builds of elementary-calendar and wingpanel-indicator-datetime for both f35-gnome and f34-gnome. Do you want me to submit the other three as well? And when do you plan to merge those side tags? I need to push some changes to F34 before the beta freeze myself. Fabio ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: [heads-up] soname version bump for evolution-data-server in rawhide
On Wed, 2021-02-10 at 17:57 +0100, Milan Crha wrote: > I'll update this thread once I've the side tags ready, > with compiled evolution-data-server. Hi, the side tags are named f35-gnome and f34-gnome and the evolution-data-server and evolution are already built in them. I have ongoing builds of the other packages from the list the repoquery returned (in the initial message of this thread), the only left are: elementary-calendar elementary-planner evolution-chime gnome-panel wingpanel-indicator-datetime I see the gnome-calendar failed due to libgweather changes. The chain build of the packages I covered is here: https://koji.fedoraproject.org/koji/taskinfo?taskID=61818854 I'll restart the builds (pity it cancels parallel builds when one of them fails). Bye, Milan ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Re: [heads-up] soname version bump for evolution-data-server in rawhide
On Wed, 2021-02-10 at 17:48 +0100, Fabio Valentini wrote: > Yes, you'll need two side tags and build everything twice. f34 and > f35/rawhide are separate now. > I can also use my provenpackager powers to help you with that, if > needed. Hi, okay, thanks a lot. I'll let you know if I face any issue. I surely do not have commit rights for all the dependencies, but I'll see which those are when I get to it, as some packages had been orphaned recently. I'll left the two packages you mentioned up to you. As promised, I'll update this thread once I've the side tags ready, with compiled evolution-data-server. Thanks and bye, Milan ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [heads-up] soname version bump for evolution-data-server in rawhide
On Wed, Feb 10, 2021 at 5:42 PM Milan Crha wrote: > > On Wed, 2021-02-10 at 15:53 +0100, Fabio Valentini wrote: > > On Wed, Feb 10, 2021 at 3:32 PM Milan Crha wrote: > > > I'll create the side tag on Friday, ... > > Hi, > this might be a stupid question, but I'll ask anyway: since there are > f34 branches created already, should I create two side tags, one for > the rawhide and one for the f34 branch? I guess I should. It'll double > the work, somehow, but that's just due to a bad timing of the change. Yes, you'll need two side tags and build everything twice. f34 and f35/rawhide are separate now. I can also use my provenpackager powers to help you with that, if needed. Fabio ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [heads-up] soname version bump for evolution-data-server in rawhide
On Wed, 2021-02-10 at 15:53 +0100, Fabio Valentini wrote: > On Wed, Feb 10, 2021 at 3:32 PM Milan Crha wrote: > > I'll create the side tag on Friday, ... Hi, this might be a stupid question, but I'll ask anyway: since there are f34 branches created already, should I create two side tags, one for the rawhide and one for the f34 branch? I guess I should. It'll double the work, somehow, but that's just due to a bad timing of the change. Bye, Milan ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [heads-up] soname version bump for evolution-data-server in rawhide
On Wed, 2021-02-10 at 15:53 +0100, Fabio Valentini wrote: > I'll build elementary-calendar + wingpanel-indicator-datetime once > the side tag is ready, if you want. Hi, it'll help, yes. Thanks. > Do you expect any of the listed packages to break because of the > aforementioned API changes? The API changes are on the WebDAV related code, namely functions e_webdav_discover_content_get_selected(), e_webdav_resource_new(). The ABI changes will work just by a rebuild. I guess only a few projects use either of the two functions (the former uses Evolution). Thanks and bye, Milan ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [heads-up] soname version bump for evolution-data-server in rawhide
On Wed, Feb 10, 2021 at 3:32 PM Milan Crha wrote: > > Hello, > the upcoming 3.39.2 release of the evolution-data-server contains a > soname version bump for its libedataserver-1.2 and libedataserverui-1.2 > libraries due to API and ABI changes. The release is planned for this > Friday. I'll build as many packages as I have commit rights to in a > side tag and I'll merge it possibly in the middle of the next week, > depending how things will go. > > I'll create the side tag on Friday, after the evolution core packages > are released upstream and ready for the build in rawhide, and post its > name here, thus others can run their rebuilds. > > The affected packages: > > $ dnf repoquery --whatrequires libedataserver-1.2.so* --alldeps > almanah-0:0.12.0-6.fc34.x86_64 > bijiben-0:3.38.0-2.fc34.x86_64 > elementary-calendar-0:5.1.1-2.fc34.x86_64 > elementary-planner-1:2.6.7-2.fc34.x86_64 > evolution-0:3.39.1-2.fc34.x86_64 > evolution-chime-0:1.3-9.fc34.x86_64 > evolution-data-server-devel-0:3.39.1-3.fc34.x86_64 > evolution-data-server-tests-0:3.39.1-3.fc34.x86_64 > evolution-ews-0:3.39.1-2.fc34.x86_64 > evolution-mapi-0:3.39.1-2.fc34.x86_64 > evolution-pst-0:3.39.1-2.fc34.x86_64 > evolution-rspam-0:0.6.0-31.fc34.x86_64 > evolution-rss-1:0.3.96-5.fc34.x86_64 > evolution-spamassassin-0:3.39.1-2.fc34.x86_64 > folks-1:0.14.0-6.fc34.x86_64 > glabels-0:3.4.1-13.fc34.x86_64 > gnome-calendar-0:3.38.2-1.fc34.x86_64 > gnome-contacts-0:3.38.1-2.fc34.x86_64 > gnome-panel-0:3.38.0-2.fc34.x86_64 > gnome-phone-manager-0:0.69-34.fc34.x86_64 > gnome-shell-0:40.0~alpha.1.1-4.20210202git9ce666ac1.fc34.x86_64 > gnome-todo-0:3.28.1-11.fc34.x86_64 > syncevolution-libs-1:1.5.3-16.fc34.x86_64 > wingpanel-indicator-datetime-0:2.2.5-3.fc34.x86_64 > > $ dnf repoquery --whatrequires libedataserverui-1.2.so* --alldeps > elementary-calendar-0:5.1.1-2.fc34.x86_64 > evolution-0:3.39.1-2.fc34.x86_64 > evolution-chime-0:1.3-9.fc34.x86_64 > evolution-data-server-devel-0:3.39.1-3.fc34.x86_64 > evolution-ews-0:3.39.1-2.fc34.x86_64 > evolution-mapi-0:3.39.1-2.fc34.x86_64 > evolution-rspam-0:0.6.0-31.fc34.x86_64 > evolution-rss-1:0.3.96-5.fc34.x86_64 > gnome-calendar-0:3.38.2-1.fc34.x86_64 > gnome-contacts-0:3.38.1-2.fc34.x86_64 > gnome-todo-0:3.28.1-11.fc34.x86_64 Thanks for the heads-up, I'll build elementary-calendar + wingpanel-indicator-datetime once the side tag is ready, if you want. Do you expect any of the listed packages to break because of the aforementioned API changes? Fabio ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
[heads-up] soname version bump for evolution-data-server in rawhide
Hello, the upcoming 3.39.2 release of the evolution-data-server contains a soname version bump for its libedataserver-1.2 and libedataserverui-1.2 libraries due to API and ABI changes. The release is planned for this Friday. I'll build as many packages as I have commit rights to in a side tag and I'll merge it possibly in the middle of the next week, depending how things will go. I'll create the side tag on Friday, after the evolution core packages are released upstream and ready for the build in rawhide, and post its name here, thus others can run their rebuilds. The affected packages: $ dnf repoquery --whatrequires libedataserver-1.2.so* --alldeps almanah-0:0.12.0-6.fc34.x86_64 bijiben-0:3.38.0-2.fc34.x86_64 elementary-calendar-0:5.1.1-2.fc34.x86_64 elementary-planner-1:2.6.7-2.fc34.x86_64 evolution-0:3.39.1-2.fc34.x86_64 evolution-chime-0:1.3-9.fc34.x86_64 evolution-data-server-devel-0:3.39.1-3.fc34.x86_64 evolution-data-server-tests-0:3.39.1-3.fc34.x86_64 evolution-ews-0:3.39.1-2.fc34.x86_64 evolution-mapi-0:3.39.1-2.fc34.x86_64 evolution-pst-0:3.39.1-2.fc34.x86_64 evolution-rspam-0:0.6.0-31.fc34.x86_64 evolution-rss-1:0.3.96-5.fc34.x86_64 evolution-spamassassin-0:3.39.1-2.fc34.x86_64 folks-1:0.14.0-6.fc34.x86_64 glabels-0:3.4.1-13.fc34.x86_64 gnome-calendar-0:3.38.2-1.fc34.x86_64 gnome-contacts-0:3.38.1-2.fc34.x86_64 gnome-panel-0:3.38.0-2.fc34.x86_64 gnome-phone-manager-0:0.69-34.fc34.x86_64 gnome-shell-0:40.0~alpha.1.1-4.20210202git9ce666ac1.fc34.x86_64 gnome-todo-0:3.28.1-11.fc34.x86_64 syncevolution-libs-1:1.5.3-16.fc34.x86_64 wingpanel-indicator-datetime-0:2.2.5-3.fc34.x86_64 $ dnf repoquery --whatrequires libedataserverui-1.2.so* --alldeps elementary-calendar-0:5.1.1-2.fc34.x86_64 evolution-0:3.39.1-2.fc34.x86_64 evolution-chime-0:1.3-9.fc34.x86_64 evolution-data-server-devel-0:3.39.1-3.fc34.x86_64 evolution-ews-0:3.39.1-2.fc34.x86_64 evolution-mapi-0:3.39.1-2.fc34.x86_64 evolution-rspam-0:0.6.0-31.fc34.x86_64 evolution-rss-1:0.3.96-5.fc34.x86_64 gnome-calendar-0:3.38.2-1.fc34.x86_64 gnome-contacts-0:3.38.1-2.fc34.x86_64 gnome-todo-0:3.28.1-11.fc34.x86_64 Bye, Milan ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [heads-up] soname version bump for evolution-data-server in rawhide
On Tue, 2020-07-07 at 13:12 +0200, Fabio Valentini wrote: > If you need help with building other packages, feel free to ping me. Hi, thanks. I'm currently working on a patch for syncevolution and I started a build of ekiga few minutes ago. According to: $ repoquery --whatrequires libedataserver-1.2.so* --alldeps there lefts elementary-planner, evolution-chime and gnome-panel, to which I do not have commit rights. I can wait until Friday and tag the things to rawhide later, thus the maintainers have more time to even notice the change. I'm sorry I caused this mess. Thanks and bye, Milan ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [heads-up] soname version bump for evolution-data-server in rawhide
On Tue, Jul 7, 2020 at 11:52 AM Milan Crha wrote: > > On Tue, 2020-07-07 at 09:05 +0200, Milan Crha wrote: > > Right, I saw that too and didn't understand why that single test > > fails. When I built folks locally it passed with no problem, using > > the same evolution-data-server. I'd surely rebuild the three I have > > commits right for if the folks could work. > > Hi, > I currently use the f33-build-side-25060 sidetag. > > I managed to find the cause of the test failure in folks [1], I'll > backport the change into the sidetag for the time being and I'll build > what I can there as well. > > Fabio, could you move/build your packages into that sidetag too, > please? The updated folks might be in the sidetag within an hour or so, > depending on koji speed. > Thanks and bye, > Milan > > [1] https://gitlab.gnome.org/GNOME/folks/-/merge_requests/40 - wingpanel-indicator-datetime: has already been rebuilt for eds 3.37.3 and was already pushed to rawhide repos + mirrors (the current broken dependencies should be resolved once eds 3.37.3 hits stable again) - elementary-calendar: submitted rebuild against eds 3.37.3 and the fixed folks to f33-build-side-25060 If you need help with building other packages, feel free to ping me. Fabio ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [heads-up] soname version bump for evolution-data-server in rawhide
On Tue, 2020-07-07 at 09:05 +0200, Milan Crha wrote: > Right, I saw that too and didn't understand why that single test > fails. When I built folks locally it passed with no problem, using > the same evolution-data-server. I'd surely rebuild the three I have > commits right for if the folks could work. Hi, I currently use the f33-build-side-25060 sidetag. I managed to find the cause of the test failure in folks [1], I'll backport the change into the sidetag for the time being and I'll build what I can there as well. Fabio, could you move/build your packages into that sidetag too, please? The updated folks might be in the sidetag within an hour or so, depending on koji speed. Thanks and bye, Milan [1] https://gitlab.gnome.org/GNOME/folks/-/merge_requests/40 ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [heads-up] soname version bump for evolution-data-server in rawhide
On Sat, 2020-07-04 at 15:27 -0700, Kevin Fenzi wrote: > On Sat, Jul 04, 2020 at 09:48:04AM -0700, Kevin Fenzi wrote: > > On Sat, Jul 04, 2020 at 06:37:09PM +0200, Fabio Valentini wrote: > > > I don't understand the rush. Hi, there had been some major issues with the previous release, which I didn't want to delay for another week. > > > I looked a bit and it didn't seem easy to fix the test failure in > folks... Right, I saw that too and didn't understand why that single test fails. When I built folks locally it passed with no problem, using the same evolution-data-server. I'd surely rebuild the three I have commits right for if the folks could work. > so in the interest of not having rawhide broken all > weekend/until we can sort that out I went and untagged that set of > packages: Okay, thanks. I didn't expect causing such a problem. I'm sorry about that. Bye, Milan ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [heads-up] soname version bump for evolution-data-server in rawhide
On Sat, Jul 04, 2020 at 09:48:04AM -0700, Kevin Fenzi wrote: > On Sat, Jul 04, 2020 at 06:37:09PM +0200, Fabio Valentini wrote: > > On Fri, Jul 3, 2020 at 8:10 AM Milan Crha wrote: > > > > > > Hello, > > > I'm sorry for a late notice, the 3.37.3 release (will be done today) of > > > the evolution-data-server has a soname version bump on the > > > libedataserver library. It has a change on an EWebDAVSession API, which > > > I do not think is used by many components, if any other than evolution > > > itself at all. I'll take care of the rebuilds for the packages I've the > > > commit rights for. > > > Bye, > > > Milan > > > > I don't understand the rush. Now there's broken packages in rawhide > > with not even a day's notice. The policy for stuff like this is to > > give notice a week in advance :( > > > > Now, folks fails to rebuild against the new version because of failing > > / timeout-ing tests (not sure if related to the eds update or not) - > > which in turn blocks the rebuild of one of my packages > > (elementary-calendar), and I'm pretty sure it'll block other > > (GNOME)-related packages as well. > > FYI, todays rawhide failed making the Workstation live media: > > Problem 1: conflicting requests > - nothing provides libedataserver-1.2.so.24()(64bit) needed by > gnome-contacts-3.36.2-1.fc33.x86_64 > Problem 2: conflicting requests > - package gnome-maps-3.37.2-1.fc33.x86_64 requires libfolks.so.25()(64bit), > but none of the providers can be installed > - nothing provides libedataserver-1.2.so.24()(64bit) needed by > folks-1:0.14.0-1.fc33.x86_64 > > so, gnome-contacts and folks then gnome-maps need rebuilding too. > > This would have been an excellent use of a side tag... just rebuild > there until everything was working and merge. Please consider doing that > next time? I looked a bit and it didn't seem easy to fix the test failure in folks... so in the interest of not having rawhide broken all weekend/until we can sort that out I went and untagged that set of packages: evolution-data-server-3.37.3-1.fc33 evolution-3.37.3-1.fc33 evolution-rspam-0.6.0-29.fc33 almanah-0.12.0-3.fc33 evolution-mapi-3.37.3-1.fc33 evolution-ews-3.37.3-1.fc33 bijiben-3.37.1-2.fc33 gnome-phone-manager-0.69-31.fc33 gnome-todo-3.28.1-8.fc33 evolution-rss-0.3.96-3.fc33 gnome-calendar-3.36.2-2.fc33 gnome-shell-3.37.2-2.fc33 glabels-3.4.1-9.fc33 evolution-data-server-3.37.3-2.fc33 https://bugzilla.redhat.com/show_bug.cgi?id=1853760 is tracking this. kevin signature.asc Description: PGP signature ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [heads-up] soname version bump for evolution-data-server in rawhide
On Sat, Jul 04, 2020 at 06:37:09PM +0200, Fabio Valentini wrote: > On Fri, Jul 3, 2020 at 8:10 AM Milan Crha wrote: > > > > Hello, > > I'm sorry for a late notice, the 3.37.3 release (will be done today) of > > the evolution-data-server has a soname version bump on the > > libedataserver library. It has a change on an EWebDAVSession API, which > > I do not think is used by many components, if any other than evolution > > itself at all. I'll take care of the rebuilds for the packages I've the > > commit rights for. > > Bye, > > Milan > > I don't understand the rush. Now there's broken packages in rawhide > with not even a day's notice. The policy for stuff like this is to > give notice a week in advance :( > > Now, folks fails to rebuild against the new version because of failing > / timeout-ing tests (not sure if related to the eds update or not) - > which in turn blocks the rebuild of one of my packages > (elementary-calendar), and I'm pretty sure it'll block other > (GNOME)-related packages as well. FYI, todays rawhide failed making the Workstation live media: Problem 1: conflicting requests - nothing provides libedataserver-1.2.so.24()(64bit) needed by gnome-contacts-3.36.2-1.fc33.x86_64 Problem 2: conflicting requests - package gnome-maps-3.37.2-1.fc33.x86_64 requires libfolks.so.25()(64bit), but none of the providers can be installed - nothing provides libedataserver-1.2.so.24()(64bit) needed by folks-1:0.14.0-1.fc33.x86_64 so, gnome-contacts and folks then gnome-maps need rebuilding too. This would have been an excellent use of a side tag... just rebuild there until everything was working and merge. Please consider doing that next time? kevin signature.asc Description: PGP signature ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [heads-up] soname version bump for evolution-data-server in rawhide
On Fri, Jul 3, 2020 at 8:10 AM Milan Crha wrote: > > Hello, > I'm sorry for a late notice, the 3.37.3 release (will be done today) of > the evolution-data-server has a soname version bump on the > libedataserver library. It has a change on an EWebDAVSession API, which > I do not think is used by many components, if any other than evolution > itself at all. I'll take care of the rebuilds for the packages I've the > commit rights for. > Bye, > Milan I don't understand the rush. Now there's broken packages in rawhide with not even a day's notice. The policy for stuff like this is to give notice a week in advance :( Now, folks fails to rebuild against the new version because of failing / timeout-ing tests (not sure if related to the eds update or not) - which in turn blocks the rebuild of one of my packages (elementary-calendar), and I'm pretty sure it'll block other (GNOME)-related packages as well. I've rebuilt wingpanel-indicator-datetime, so at least that one is taken care of. Fabio ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
[heads-up] soname version bump for evolution-data-server in rawhide
Hello, I'm sorry for a late notice, the 3.37.3 release (will be done today) of the evolution-data-server has a soname version bump on the libedataserver library. It has a change on an EWebDAVSession API, which I do not think is used by many components, if any other than evolution itself at all. I'll take care of the rebuilds for the packages I've the commit rights for. Bye, Milan ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
[heads-up] soname version bump for evolution-data-server in rawhide
Hello, next week's 3.33.2 release of evolution-data-server, on 2019-05-20, will contain soname version bumps in libecal, libedata-cal, libebook and libedata-book. At least unless anything bad happens. The main change on the calendar part is that there will be used libical-glib instead of libical, which allows automatic gobject introspection generation. That turned to be as significant change as it worth the calendar API change from version 1.2 to 2.0. The other change on the address book and the calendar parts was about adding a new argument into some methods, which touches both the C API and the D-Bus API, thus there is a version bump on the D-Bus service names as well. [1] Below is the list of affected packages in Fedora, divided into four sections: * Those, which require patching: almanah bijiben (aka gnome-notes) evolution evolution-ews evolution-mapi folks gnome-calendar gnome-shell gnome-todo libopensync libreoffice pidgin-chime syncevolution * Those, which require only rebuild: ekiga evolution-rspam evolution-rss glabels gnome-contacts gnome-phone-manager sflphone * Those, which require patching, but are already retired: california ffgtk * Those, which require work: elementary-calendar wingpanel-indicator-datetime Any existing patches can be found through [3], which contains also links to respective merge requests and bugs, filled to let know the maintainers beforehand. I will rebuild/apply patches to the packages I've commit rights for. I'd need help with others. Especially those two elementary-related packages won't work easily, because they use vala bindings, which they bundle in the sources, thus there is needed a lot of work. One of the elementary developers promised me to look on it once the eds is released. If you find more packages to be ported and you'd like to help with it, just let me know. Bye, Milan [1] This may cause trouble to Flatpak applications, which compile against some version of the evolution-data-server (eds) and then rely on the host system eds D-Bus services (that applies both ways, it won't help to compile against older eds, because the Flatpak application won't work on systems with the new eds). Such applications can run their own eds services, as shown here [2]. The advantage of it is to receive also backend-specific fixes in their Flatpak application, not only client-side fixes. The disadvantage is that the data won't be shared between the applications. [2] https://gitlab.gnome.org/GNOME/evolution/blob/master/flatpak/org.gnome.Evolution-stable.json#L258 [3] https://gitlab.gnome.org/GNOME/evolution-data-server/issues/33 ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [heads-up] soname version bump for evolution-data-server in rawhide
On Fri, Nov 9, 2018, 10:54 Milan Crha Hello, > next week's 3.31.2 release of evolution-data-server (on 2018-11-12) > will contain soname version bump of libedataserver due to removal of > some semi-private API (e-gdbus-templates). I expect that most of the > packages can be just rebuilt, because it was never meant to be used > outside of evolution-data-server. > > According to: > >$ dnf repoquery --whatrequires pkgconfig\(libedataserver-1.2\) \ > --alldeps --enablerepo=fedora-source > > the affected packages are: > >almanah >elementary-calendar >evolution >folks >gnome-calendar >gnome-todo >wingpanel-indicator-datetime > Hi Milan, I'll take care of rebuilding my packages (elementary-calendar and wingpanel-indicator-datetime) myself as soon as the new build lands in rawhide. I don't think they used the removed API. Thanks for the heads-up! Fabio > I'll rebuild the packages I've commit rights for. Let me know if you > face any issue with the other packages, I can help to correct it (which > would be to copy the old code from eds, but I really do not expect > anything using the e-gdbus-templates). > Bye, > Milan > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
[heads-up] soname version bump for evolution-data-server in rawhide
Hello, next week's 3.31.2 release of evolution-data-server (on 2018-11-12) will contain soname version bump of libedataserver due to removal of some semi-private API (e-gdbus-templates). I expect that most of the packages can be just rebuilt, because it was never meant to be used outside of evolution-data-server. According to: $ dnf repoquery --whatrequires pkgconfig\(libedataserver-1.2\) \ --alldeps --enablerepo=fedora-source the affected packages are: almanah elementary-calendar evolution folks gnome-calendar gnome-todo wingpanel-indicator-datetime I'll rebuild the packages I've commit rights for. Let me know if you face any issue with the other packages, I can help to correct it (which would be to copy the old code from eds, but I really do not expect anything using the e-gdbus-templates). Bye, Milan ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: [heads-up] soname version bump for evolution-data-server in rawhide
On Mon, Jun 11, 2018 at 11:29 AM Milan Crha wrote: > > Hello, > next week's 3.29.3 release of evolution-data-server (on 2018-06-18) > will contain soname version bumps of libcamel and libedata-cal. I > expect that most of the packages can be just rebuilt. > > I cannot provide the complete list of affected packages, because dnf is > inaccurate [1]. There's definitely no need to rebuild everything what > requires evolution-data-server, the less indirectly, as long as it's > not statically linked, which I doubt. > > The main evolution packages (evolution, evolution-ews and evolution- > mapi) will be updated at the same time as evolution-data-server. The > other surely affected are evolution-rss and evolution-rspam. > > I'll check what breaks after the update is done and available for > download and I'll rebuild packages I've commit rights for myself, > unless the main maintainer(s) will be quicker. > Bye, > Milan > > [1] https://bugzilla.redhat.com/show_bug.cgi?id=1589722 Hi! I have two packages which BuildRequire: evolution-data-server-devel: - elementary-calendar (formerly maya-calendar) - wingpanel-indicator-datetime I'll take care of rebuilding them myself after the new version is available in rawhide, as I'm currently doing a rebuild due to an soname bump in a side tag myself. Fabio > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/GWQQM4VIPONQHZ35TEM2FJANF6MUHKUC/ ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/NBUXA3GCS4PDMMOKUOKUGHBJJF7QMDAB/
[heads-up] soname version bump for evolution-data-server in rawhide
Hello, next week's 3.29.3 release of evolution-data-server (on 2018-06-18) will contain soname version bumps of libcamel and libedata-cal. I expect that most of the packages can be just rebuilt. I cannot provide the complete list of affected packages, because dnf is inaccurate [1]. There's definitely no need to rebuild everything what requires evolution-data-server, the less indirectly, as long as it's not statically linked, which I doubt. The main evolution packages (evolution, evolution-ews and evolution- mapi) will be updated at the same time as evolution-data-server. The other surely affected are evolution-rss and evolution-rspam. I'll check what breaks after the update is done and available for download and I'll rebuild packages I've commit rights for myself, unless the main maintainer(s) will be quicker. Bye, Milan [1] https://bugzilla.redhat.com/show_bug.cgi?id=1589722 ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/GWQQM4VIPONQHZ35TEM2FJANF6MUHKUC/
Re: [heads-up] soname version bump for evolution-data-server in rawhide
Hello, On Mon, 2018-01-29 at 08:58 +0100, Milan Crha wrote: > The list of dependencies according to: ># dnf repoquery --whatrequires evolution-data-server-devel -- > alldeps > follows: >evolution >folks >maya-calendar > but it seems surprisingly low number of packages, because I know of > several others (like syncevolution, evolution-ews, evolution-mapi, > ...) > which also depend of evolution-data-server. Build deps can be indirect. You have to look for packages that actually link with any library from evolution-data-server. (And you should also look at the rawhide repo, unless you are really sure that no new packages that use evolution-data-server have been added.) # dnf repoquery -q --disablerepo=* --enablerepo=rawhide --whatrequires evolution-data-server --alldeps \ | xargs dnf repoquery -q --disablerepo=* --enablerepo=rawhide --qf '%{SOURCERPM}' \ | sed -e 's/-[^-]*-[^-]*$//' \ | sort -u gives: almanah bijiben california ekiga evolution evolution-data-server evolution-ews evolution-mapi evolution-rspam evolution-rss ffgtk folks glabels gnome-calendar gnome-contacts gnome-phone-manager gnome-shell gnome-todo libopensync-plugin-evolution2 maya-calendar sflphone syncevolution wingpanel-indicator-datetime D. ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org
[heads-up] soname version bump for evolution-data-server in rawhide
Hello, the next week release (2018-02-05) of evolution-data-server, version 3.27.90, will contain a soname version bump of libcamel, libedataserver and libedataserverui. It contains some backward incompatible changes, though I expect minimal impact on other packages, because that API was more or less related to evolution itself only. That means that a simple rebuild of affected packages should be enough, but in case of any issue feel free to ask me for help. The list of dependencies according to: # dnf repoquery --whatrequires evolution-data-server-devel --alldeps follows: evolution folks maya-calendar but it seems surprisingly low number of packages, because I know of several others (like syncevolution, evolution-ews, evolution-mapi, ...) which also depend of evolution-data-server. I'll rebuild packages I've commit rights for myself, unless the main maintainer(s) will be quicker. Bye, Milan ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org