On Sat, Dec 3, 2022 at 11:25 AM Sérgio Basto <sergio@xxxxxxxxxx> wrote: > > On Sat, 2022-12-03 at 11:57 +0100, Vitaly Zaitsev via devel wrote: > > On 03/12/2022 00:30, Sérgio Basto wrote: > > > The proposal now is to keep ImageMagick 6 and make a new package > > > with > > > ImageMagick 7 , when we have all applications use only ImageMagick > > > 7, > > > we move the sources from ImageMagick7 to ImageMagick > > > > I think it would be better to update the ImageMagick package to > > version > > 7 and create a compatibility package ImageMagick6. > > Anyone is going to review the package or not ? > > I already explain the situation in the other emails on this thread . > > I estimate that I will need about 200 hours to do what your brilliants > minds ask . > Really? "200 hours"? Not a chance. Upgrading ImageMagick to v7 and splitting out a compat package is an hour at best. Then, any package that fails to rebuild to IM7 needs to be checked if it can be easily fixed or needs to be switched to the IM6 compat package. If it fails to build with IM7, check openSUSE (who *already did this*) and see if the package has a patch there to fix the build. If they don't, switch it to the IM6 compat package and go onto the next one. > And btw, asking to the others to have the work that you maybe don't > have in your packages , is very easy. if I do the compat package and > wait for 200 packages dependency adapt to the change, will be a chaos , > and I don't like ignore all the tickets opened around it. > > ImageMagick-7.0.1-10 was release on 2016-06-07, today is 2022-12-03 so > after 6 Years and 5 Months and 26 Days, we still haven't any > ImageMagick 7 in Fedora or EL, so or you help me on do it in my way , > or I won't do it . > > That is why package guidelines should be a guide and not all and not > the all truth rule, when in practice you don't follow it just claim it. > Have you considered that nobody has ever asked before for help? I certainly haven't been asked. ngompa@fedora ~> sudo dnf --disablerepo="*updates*" repoquery --whatrequires ImageMagick-c++ --qf "%{SOURCERPM}: %{REPOID}" Last metadata expiration check: 0:54:24 ago on Sat 03 Dec 2022 10:39:27 AM EST. ImageMagick-6.9.12.64-1.fc37.src.rpm: fedora R-magick-2.7.3-5.fc37.src.rpm: fedora converseen-0.9.9.8-1.fc37.src.rpm: fedora digikam-7.8.0-1.fc37.src.rpm: fedora inkscape-1.2.1-3.fc37.src.rpm: fedora kxstitch-2.1.1-8.fc37.src.rpm: fedora libopenshot-0.2.7-8.fc37.src.rpm: rpmfusion-free pdfmixtool-1.1-2.fc37.src.rpm: fedora pfstools-2.2.0-5.fc37.src.rpm: fedora pstoedit-3.78-5.fc37.src.rpm: fedora synfig-1.5.1-3.fc37.src.rpm: fedora synfigstudio-1.5.1-2.fc37.src.rpm: fedora vdr-scraper2vdr-1.0.12-4.fc37.src.rpm: fedora vdr-skinnopacity-1.1.12-2.fc37.src.rpm: fedora vdr-tvguide-1.3.6-2.fc37.src.rpm: fedora ngompa@fedora ~> sudo dnf --disablerepo="*updates*" repoquery --whatrequires ImageMagick-libs --qf "%{SOURCERPM}: %{REPOID}" Last metadata expiration check: 0:54:32 ago on Sat 03 Dec 2022 10:39:27 AM EST. ImageMagick-6.9.12.64-1.fc37.src.rpm: fedora R-magick-2.7.3-5.fc37.src.rpm: fedora WindowMaker-0.95.9-9.fc37.src.rpm: fedora autotrace-0.31.9-1.fc37.src.rpm: fedora chafa-1.10.3-2.fc37.src.rpm: fedora converseen-0.9.9.8-1.fc37.src.rpm: fedora digikam-7.8.0-1.fc37.src.rpm: fedora dmtx-utils-0.7.6-11.fc37.1.src.rpm: fedora dvdauthor-0.7.2-18.fc37.src.rpm: fedora eom-1.26.0-7.fc37.src.rpm: fedora libopenshot-0.2.7-8.fc37.src.rpm: rpmfusion-free php-pecl-imagick-3.7.0-4.fc37.src.rpm: fedora psiconv-0.9.8-38.fc37.src.rpm: fedora pstoedit-3.78-5.fc37.src.rpm: fedora q-7.11-46.fc37.src.rpm: fedora rss-glx-0.9.1.p-53.fc37.src.rpm: fedora rubygem-rmagick-4.3.0-1.fc37.src.rpm: fedora synfig-1.5.1-3.fc37.src.rpm: fedora synfigstudio-1.5.1-2.fc37.src.rpm: fedora vips-8.12.2-4.fc37.src.rpm: fedora xine-lib-1.2.12-7.fc37.src.rpm: rpmfusion-free Hardly 200 packages. -- 真実はいつも一つ!/ Always, there's only one truth! _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx 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@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue