https://bugzilla.redhat.com/show_bug.cgi?id=1661860
Bug ID: 1661860 Summary: Deprecate smc-kalyani-fonts package Product: Fedora Version: rawhide Status: NEW Component: smc-fonts Assignee: petersen@redhat.com Reporter: vishalvijayraghavan@gmail.com QA Contact: extras-qa@fedoraproject.org CC: fonts-bugs@lists.fedoraproject.org, i18n-bugs@lists.fedoraproject.org, nav007@gmail.com, petersen@redhat.com, psatpute@redhat.com, rajeeshknambiar@gmail.com Target Milestone: --- Classification: Fedora
As per [1] discussion started around splitting smc-fonts package. smc-kalyani-fonts was part of it and upstream has agreed to remove smc-kalyani-fonts[2] from Fedora.
Would request to remove this package from Fedora.
Also if possible can this package be removed from Fedora-29 as well.
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1648825 [2] https://gitlab.com/smc/fonts/kalyani/issues/1
https://bugzilla.redhat.com/show_bug.cgi?id=1661860
vishalvvr vishalvijayraghavan@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tibbs@math.uh.edu Component|smc-fonts |fedora-obsolete-packages Assignee|petersen@redhat.com |tibbs@math.uh.edu
https://bugzilla.redhat.com/show_bug.cgi?id=1661860
--- Comment #1 from Jens Petersen petersen@redhat.com --- Does any font replace this? Or is it just deprecated.
(In reply to vishalvvr from comment #0)
As per [1] discussion started around splitting smc-fonts package. smc-kalyani-fonts was part of it
Would request to remove this package from Fedora.
It can be dropped from Rawhide if it is no longer useful.
Also if possible can this package be removed from Fedora-29 as well.
I don't think and why should we - well you could also make smc-fonts-common obsolete it if you really want people to stop using the font.
https://bugzilla.redhat.com/show_bug.cgi?id=1661860
Jens Petersen petersen@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Deprecate smc-kalyani-fonts |Obsolete smc-kalyani-fonts |package |package
https://bugzilla.redhat.com/show_bug.cgi?id=1661860
--- Comment #2 from Jens Petersen petersen@redhat.com --- (In reply to Jens Petersen from comment #1)
Does any [other] font replace this? Or is it just deprecated.
(In reply to vishalvvr from comment #0)
As per [1] discussion started around splitting smc-fonts package. smc-kalyani-fonts was part of it
Would request to remove this package from Fedora.
It can be dropped from Rawhide if it is no longer useful.
(Rather the smc-fonts package should be retired from Rawhide (and F30) once the new packages are in place.)
Also if possible can this package be removed from Fedora-29 as well.
I don't think [so] and why should we - well you could also make smc-fonts-common obsolete it if you really want people to stop using the font.
Rather again when the new packages are in F29 updates, smc-kalyani-fonts should be obsoleted yes. Though as I see it there is no real problem with this old font continuing to exist in older Fedora per se.
https://bugzilla.redhat.com/show_bug.cgi?id=1661860
--- Comment #3 from Jason Tibbitts tibbs@math.uh.edu --- What is broken by having the old package installed?
We don't just force-remove packages from systems unless their existence is going to break something.
https://bugzilla.redhat.com/show_bug.cgi?id=1661860
Parag Nemade pnemade@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pnemade@redhat.com
--- Comment #4 from Parag Nemade pnemade@redhat.com ---
What is broken by having the old package installed?
[user@f29 ~]$ rpm -qa|grep ^smc* smc-rachana-fonts-6.1-10.fc29.noarch smc-anjalioldlipi-fonts-6.1-10.fc29.noarch smc-meera-fonts-6.1-10.fc29.noarch smc-suruma-fonts-6.1-10.fc29.noarch smc-fonts-common-6.1-10.fc29.noarch smc-kalyani-fonts-6.1-10.fc29.noarch smc-raghumalayalam-fonts-6.1-10.fc29.noarch smc-dyuthi-fonts-6.1-10.fc29.noarch
[user@f29 ~]$ sudo dnf copr enable vishalvvr/smc-fonts You are about to enable a Copr repository. Please note that this repository is not part of the main distribution, and quality may vary.
The Fedora Project does not exercise any power over the contents of this repository beyond the rules outlined in the Copr FAQ at https://docs.pagure.org/copr.copr/user_documentation.html#what-i-can-build-in-copr, and packages are not held to any quality or security level.
Please do not file bug reports about these packages in Fedora Bugzilla. In case of problems, contact the owner of this repository.
Do you really want to enable copr.fedorainfracloud.org/vishalvvr/smc-fonts? [y/N]: y Repository successfully enabled.
[user@f29 ~]$ sudo dnf update -y Copr repo for smc-fonts owned by vishalvvr 1.3 kB/s | 5.5 kB 00:04 Dependencies resolved.
Problem 1: package smc-kalyani-fonts-6.1-10.fc29.noarch requires smc-fonts-common = 6.1-10.fc29, but none of the providers can be installed - package smc-anjalioldlipi-fonts-7.1.1-1.fc29.noarch obsoletes smc-fonts-common < 6.1-11 provided by smc-fonts-common-6.1-10.fc29.noarch - cannot install the best update candidate for package smc-kalyani-fonts-6.1-10.fc29.noarch - cannot install the best update candidate for package smc-anjalioldlipi-fonts-6.1-10.fc29.noarch Problem 2: problem with installed package smc-kalyani-fonts-6.1-10.fc29.noarch - package smc-kalyani-fonts-6.1-10.fc29.noarch requires smc-fonts-common = 6.1-10.fc29, but none of the providers can be installed - package smc-dyuthi-fonts-1:3.0.1-1.fc29.noarch obsoletes smc-fonts-common < 6.1-11 provided by smc-fonts-common-6.1-10.fc29.noarch - cannot install the best update candidate for package smc-dyuthi-fonts-6.1-10.fc29.noarch Nothing to do. Complete!
In current smc-fonts packaging, there is one spec file which generates 8 binary (different font family) subpackages. Upstream notified that development has stopped for Kalyani font. In the new packaging we have one srpm per font family thus no need of smc-fonts-common subpackage to exist. If Packaging Guidelines do not allow to Obsolete such package then we need to re-package smc-kalyani-fonts in its own srpm with older smc-fonts Source and let this package obsolete smc-fonts-common. There there will be no broken dependency issue with new smc fonts packaging.
We don't just force-remove packages from systems unless their existence is going to break something.
Okay then the only working solution is to package smc-kalyani-fonts in its own srpm and build all these new smc-*-fonts packages in rawhide. Then smc-kalyani-fonts package can be orphaned.
https://bugzilla.redhat.com/show_bug.cgi?id=1661860
--- Comment #5 from Jens Petersen petersen@redhat.com --- Here is my suggestion: for F30 we retire smc-fonts completely and add appropriate Obsoletes as needed. For current releases (28 and 29), there is no need to Obsolete smc-fonts-common.
So something like this should be sufficient I reckon:
%if 0%{?fedora} >= 30 Obsoletes: smc-fonts-common < (lastnvrbumped) %endif
Does that not work?
https://bugzilla.redhat.com/show_bug.cgi?id=1661860
--- Comment #6 from Parag Nemade pnemade@redhat.com --- If we don't want to change F29 then its fine but suppose someone has installed all the smc*fonts rpms and trying to upgrade to F30 he should not face any issues. I think if we retire smc-fonts package from F30 and add the individual packages except smc-kalyani-fonts then that will still be a problem.
https://bugzilla.redhat.com/show_bug.cgi?id=1661860
--- Comment #7 from Jens Petersen petersen@redhat.com --- (In reply to Jens Petersen from comment #5)
for F30 we retire smc-fonts completely and add appropriate Obsoletes as needed.
Yes we need to add an obsoletes for smc-kalyani-fonts to fedora-obsolete-packages.
https://bugzilla.redhat.com/show_bug.cgi?id=1661860
Parag Nemade pnemade@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |NOTABUG Last Closed| |2019-06-02 04:52:27
--- Comment #8 from Parag Nemade pnemade@redhat.com --- I think we did not need to add anything to fedora-obsolete-packages, hence closing this bug.
i18n-bugs@lists.fedoraproject.org