Re: OGRE soname bump on rawhide Re: Orphaned packages looking for new maintainers (hundreds of freshly orphaned F33FTBFS)
On Tue, 2020-11-24 at 10:35 +0100, Hans de Goede wrote: > Hi, > > On 11/24/20 10:25 AM, Hans de Goede wrote: > > Hi, > > > > On 11/23/20 3:56 PM, Sérgio Basto wrote: > > > Sorry , > > > I updated ogre in rawhide to ogre-1.12.6 ( the PR > > > https://src.fedoraproject.org/rpms/ogre/pull-request/1 was ready > > > 5 > > > months ago ) > > > > > > I did a wrong repoquery. I though ogre didn't have any > > > dependency. I > > > did a query that only query rpmfusion repos, instead query fedora > > > repos > > > > > > I hope does not make much trouble , so we need rebuild [1] based > > > on > > > query [2] . > > > > > > > > > [1] > > > SkyX-0:0.4-28.fc33.src > > > cegui-0:0.8.7-20.fc33.src > > > fawkes-0:1.3.1-0.5.4923a6c.fc34.src > > > funguloids-0:1.06-36.fc33.src > > > > I'm afraid that this is not a case of a simple rebuild, ogre tends > > to break its API every minor release (iow only bugfix releases > > have a stable API). AFAIK this is why the previous maintainer was > > holding > > of on updating ogre. > > > > It seems that archlinux has patches to make funguloids work with a > > newer ogre: > > > > https://aur.archlinux.org/packages/funguloids/ > > So I took a quick peek at this and the last comments there are: > > IooNag commented on 2019-10-09 20:25 > > I confirm it is broken, but I won't have time in the next few weeks > to search what OGRE broke this time and to write a patch to make > funguloids work again. If you would like to contribute to this > package, I maintain it on https://github.com/fishilico/funguloids and > can accept Pull Requests there. > > Singularity commented on 2019-09-24 01:46 > > Seems compiling broke once again … :( > > So AFAIK the arch patches will make things work with ogre 1.11 but > not with 1.12 :| > > So it looks like this is going to require a bunch of work all over > the place OK, sorry again, just now I realized what you mean, it will give a bunch of work and it will consume a bunch of time, which I don't have. What you suggest ? Should I rollback ogre to version 1.9 with EPOCH bump ? > and all apps must be tested once fixed, just fixing compilation is > not enough, see e.g. : > https://github.com/fishilico/funguloids/commits/master > > For all the work which was necessary to make it work with 1.11. > > Regards, > > Hans > -- Sérgio M. B. ___ 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: OGRE soname bump on rawhide Re: Orphaned packages looking for new maintainers (hundreds of freshly orphaned F33FTBFS)
On Tue, 2020-11-24 at 09:51 +, Sérgio Basto wrote: > On Tue, 2020-11-24 at 10:25 +0100, Hans de Goede wrote: > > Hi, > > > > On 11/23/20 3:56 PM, Sérgio Basto wrote: > > > Sorry , > > > I updated ogre in rawhide to ogre-1.12.6 ( the PR > > > https://src.fedoraproject.org/rpms/ogre/pull-request/1 was ready > > > 5 > > > months ago ) > > > > > > I did a wrong repoquery. I though ogre didn't have any > > > dependency. > > > I > > > did a query that only query rpmfusion repos, instead query fedora > > > repos > > > > > > I hope does not make much trouble , so we need rebuild [1] based > > > on > > > query [2] . > > > > > > > > > [1] > > > SkyX-0:0.4-28.fc33.src > > > cegui-0:0.8.7-20.fc33.src > > > fawkes-0:1.3.1-0.5.4923a6c.fc34.src > > > funguloids-0:1.06-36.fc33.src > > > > I'm afraid that this is not a case of a simple rebuild, ogre tends > > to break its API every minor release (iow only bugfix releases > > have a stable API). AFAIK this is why the previous maintainer was > > holding > > of on updating ogre. > > > > It seems that archlinux has patches to make funguloids work with a > > newer ogre: > > > > https://aur.archlinux.org/packages/funguloids/ > > > > But that is just funguloids, the other packages likely need work > > too. > > > > I also took a quick peek at cegui and sumwars (sumwars is the > > sole cegui user) it seems arch is using a snapshot of the latest > > cegui master from: https://github.com/cegui/cegui/ and then > > sumwars should just work, at least with ogre-1.10, I guess/hope > > that most of the API breakage happened going from 1.9 to 1.10. > > > > We should be able to sort this out for rawhide/F34, but please drop > > the update from F33. > > OK, unpushed on F33, sorry . > > 1.9.0 is dated from Dec 1, 2013 , I moved to 1.12.6 and maybe the > best > is move to latest 1.12.9, first . Ogre-1.12.9 is in rawhide , I will test dependent builds in my copr opencv project [1] , you are invited to send to there some tests and we will see how the things goes , if we need send PR(s) to maintainers etc. My goal is enable opencv ovis module on opencv package [2] [1] https://copr.fedorainfracloud.org/coprs/sergiomb/opencv/ [2] OVIS Module allows you to render 3D data using the OGRE 3D engine and obtain the rendering as cv::Mat. > > Regards, > > > > Hans > > > -- > Sérgio M. B. > ___ > 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 -- Sérgio M. B. ___ 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: OGRE soname bump on rawhide Re: Orphaned packages looking for new maintainers (hundreds of freshly orphaned F33FTBFS)
On Tue, 2020-11-24 at 10:25 +0100, Hans de Goede wrote: > Hi, > > On 11/23/20 3:56 PM, Sérgio Basto wrote: > > Sorry , > > I updated ogre in rawhide to ogre-1.12.6 ( the PR > > https://src.fedoraproject.org/rpms/ogre/pull-request/1 was ready 5 > > months ago ) > > > > I did a wrong repoquery. I though ogre didn't have any dependency. > > I > > did a query that only query rpmfusion repos, instead query fedora > > repos > > > > I hope does not make much trouble , so we need rebuild [1] based on > > query [2] . > > > > > > [1] > > SkyX-0:0.4-28.fc33.src > > cegui-0:0.8.7-20.fc33.src > > fawkes-0:1.3.1-0.5.4923a6c.fc34.src > > funguloids-0:1.06-36.fc33.src > > I'm afraid that this is not a case of a simple rebuild, ogre tends > to break its API every minor release (iow only bugfix releases > have a stable API). AFAIK this is why the previous maintainer was > holding > of on updating ogre. > > It seems that archlinux has patches to make funguloids work with a > newer ogre: > > https://aur.archlinux.org/packages/funguloids/ > > But that is just funguloids, the other packages likely need work > too. > > I also took a quick peek at cegui and sumwars (sumwars is the > sole cegui user) it seems arch is using a snapshot of the latest > cegui master from: https://github.com/cegui/cegui/ and then > sumwars should just work, at least with ogre-1.10, I guess/hope > that most of the API breakage happened going from 1.9 to 1.10. > > We should be able to sort this out for rawhide/F34, but please drop > the update from F33. OK, unpushed on F33, sorry . 1.9.0 is dated from Dec 1, 2013 , I moved to 1.12.6 and maybe the best is move to latest 1.12.9, first . > Regards, > > Hans > -- Sérgio M. B. ___ 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: OGRE soname bump on rawhide Re: Orphaned packages looking for new maintainers (hundreds of freshly orphaned F33FTBFS)
Hi, On 11/24/20 10:25 AM, Hans de Goede wrote: > Hi, > > On 11/23/20 3:56 PM, Sérgio Basto wrote: >> Sorry , >> I updated ogre in rawhide to ogre-1.12.6 ( the PR >> https://src.fedoraproject.org/rpms/ogre/pull-request/1 was ready 5 >> months ago ) >> >> I did a wrong repoquery. I though ogre didn't have any dependency. I >> did a query that only query rpmfusion repos, instead query fedora >> repos >> >> I hope does not make much trouble , so we need rebuild [1] based on >> query [2] . >> >> >> [1] >> SkyX-0:0.4-28.fc33.src >> cegui-0:0.8.7-20.fc33.src >> fawkes-0:1.3.1-0.5.4923a6c.fc34.src >> funguloids-0:1.06-36.fc33.src > > I'm afraid that this is not a case of a simple rebuild, ogre tends > to break its API every minor release (iow only bugfix releases > have a stable API). AFAIK this is why the previous maintainer was holding > of on updating ogre. > > It seems that archlinux has patches to make funguloids work with a > newer ogre: > > https://aur.archlinux.org/packages/funguloids/ So I took a quick peek at this and the last comments there are: IooNag commented on 2019-10-09 20:25 I confirm it is broken, but I won't have time in the next few weeks to search what OGRE broke this time and to write a patch to make funguloids work again. If you would like to contribute to this package, I maintain it on https://github.com/fishilico/funguloids and can accept Pull Requests there. Singularity commented on 2019-09-24 01:46 Seems compiling broke once again … :( So AFAIK the arch patches will make things work with ogre 1.11 but not with 1.12 :| So it looks like this is going to require a bunch of work all over the place; and all apps must be tested once fixed, just fixing compilation is not enough, see e.g. : https://github.com/fishilico/funguloids/commits/master For all the work which was necessary to make it work with 1.11. Regards, Hans ___ 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: OGRE soname bump on rawhide Re: Orphaned packages looking for new maintainers (hundreds of freshly orphaned F33FTBFS)
Hi, On 11/23/20 3:56 PM, Sérgio Basto wrote: > Sorry , > I updated ogre in rawhide to ogre-1.12.6 ( the PR > https://src.fedoraproject.org/rpms/ogre/pull-request/1 was ready 5 > months ago ) > > I did a wrong repoquery. I though ogre didn't have any dependency. I > did a query that only query rpmfusion repos, instead query fedora > repos > > I hope does not make much trouble , so we need rebuild [1] based on > query [2] . > > > [1] > SkyX-0:0.4-28.fc33.src > cegui-0:0.8.7-20.fc33.src > fawkes-0:1.3.1-0.5.4923a6c.fc34.src > funguloids-0:1.06-36.fc33.src I'm afraid that this is not a case of a simple rebuild, ogre tends to break its API every minor release (iow only bugfix releases have a stable API). AFAIK this is why the previous maintainer was holding of on updating ogre. It seems that archlinux has patches to make funguloids work with a newer ogre: https://aur.archlinux.org/packages/funguloids/ But that is just funguloids, the other packages likely need work too. I also took a quick peek at cegui and sumwars (sumwars is the sole cegui user) it seems arch is using a snapshot of the latest cegui master from: https://github.com/cegui/cegui/ and then sumwars should just work, at least with ogre-1.10, I guess/hope that most of the API breakage happened going from 1.9 to 1.10. We should be able to sort this out for rawhide/F34, but please drop the update from F33. Regards, Hans ___ 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
OGRE soname bump on rawhide Re: Orphaned packages looking for new maintainers (hundreds of freshly orphaned F33FTBFS)
Sorry , I updated ogre in rawhide to ogre-1.12.6 ( the PR https://src.fedoraproject.org/rpms/ogre/pull-request/1 was ready 5 months ago ) I did a wrong repoquery. I though ogre didn't have any dependency. I did a query that only query rpmfusion repos, instead query fedora repos I hope does not make much trouble , so we need rebuild [1] based on query [2] . [1] SkyX-0:0.4-28.fc33.src cegui-0:0.8.7-20.fc33.src fawkes-0:1.3.1-0.5.4923a6c.fc34.src funguloids-0:1.06-36.fc33.src gazebo-0:10.1.0-12.fc34.src meshmagick-0:0.6.0-42.svn2898.fc32.src mygui-0:3.2.2-13.fc32.src ogre-pagedgeometry-1:1.1.4-14.20131226hg3ad14141c027.fc32.src shiny-0:0.3-29.git411ac43.fc33.src sumwars-0:0.5.8-23.fc34.src [2] dnf repoquery --disablerepo='*' --enablerepo={rpmfusion-{non,}free- ,}rawhide-source --arch=src --whatrequires ogre-devel On Mon, 2020-11-23 at 12:08 +, Sérgio Basto wrote: > Yesterday, I took ogre > > I plan update ogre to ogre-1.12.6 and later update to ogre-1.12.9 on > F33 > > > On Mon, 2020-11-23 at 10:30 +0100, Miro Hrončok wrote: > > The following packages are orphaned and will be retired when they > > are orphaned for six weeks, unless someone adopts them. If you know > > for sure > > that the package should be retired, please do so now with a proper > > reason: > > https://fedoraproject.org/wiki/How_to_remove_a_package_at_end_of_life > > > > Note: If you received this mail directly you (co)maintain one of > > the > > affected > > packages or a package that depends on one. Please adopt the > > affected > > package or > > retire your depending package to avoid broken dependencies, > > otherwise > > your > > package will be retired when the affected package gets retired. > > > > Request package ownership via the *Take* button in he left column > > on > > https://src.fedoraproject.org/rpms/ > > > > Full report available at: > > https://churchyard.fedorapeople.org/orphans-2020-11-23.txt > > grep it for your FAS username and follow the dependency chain. > > > > For human readable dependency chains, see > > https://packager.fedorainfracloud.org/ > > For all orphaned packages, see > > https://packager.fedorainfracloud.org/orphan > > > > Package (co)maintainers > > S > > tatus Change > > === > > == > > === > > Pencil2D lbazan, > > orphan 0 > > weeks ago > > RxCpp orphan > > 0 > > weeks ago > > ansible-collection > > -community- orphan 3 > > weeks ago > > general > > apivizlef, > > orphan 0 > > weeks ago > > apper kde-sig, orphan, > > rhughes 0 > > weeks ago > > bfast orphan > > 0 > > weeks ago > > biblesync cicku, > > orphan0 > > weeks ago > > bifcl orphan > > 0 > > weeks ago > > bmon orphan > > 0 > > weeks ago > > celt071 orphan > > 4 > > weeks ago > > colorhug- > > client orphan 1 > > weeks ago > > compat-guile18jskarvad, mlichvar, > > orphan, 3 > > weeks ago > >tkorbar > > cook orphan > > 0 > > weeks ago > > coolreaderorphan > > 0 > > weeks ago > > couchdb orphan > > 0 > > weeks ago > > cpulimit orphan > > 0 > > weeks ago > > cros-guest- > > tools orphan 1 > > weeks ago > > dc3dd maxamillion, > > orphan 0 > > weeks ago > > dep go-sig, > > orphan 0 > > weeks ago > > discord- > > irc orphan 3 > > weeks ago > > dnscaporphan > > 4 > > weeks ago > > dnsjava orphan > > 0 > > weeks ago > > dumb- > > init orphan 0 > > weeks ago > > dynaplugz orphan > > 0 > > weeks ago > > edb orphan > > 0 > > weeks ago > > elasticdump orphan > > 3 > > weeks ago > > electric blackfile, > > orphan0 > > weeks ago > > electrum orphan > > 4 > > weeks