-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Petteri Räty wrote: > Jorge Manuel B. S. Vicetto wrote: >> Hi. >> >> As the KDE team prepares to add revised eclasses for the KDE3 ebuilds so >> we can get 3.5.10 marked stable and then finally ask for KDE4 >> stabilization, we'd like to drop some old eclasses from the tree. We >> plan to drop the kde-base, kde-dist, kde-i18n and kde-source eclasses as >> they're no longer used. >> So unless someone has any objections, we'll drop the eclasses from the >> tree in the next few days. >> >> In case anyone has any doubts about portage reliance on the eclasses, >> let me quote Zac: >> >> #gentoo-dev 20:19 <@zmedico> jmbsvicetto: it's only an issue for people >> upgrading from less than portage-2.1.4, which is pretty rare nowadays >> >> >> For the KDE team, >> > > It's an issue for people who have packages in vdb emerged with portage > older than 2.1.4 (if this was the version where the env started being > added to vdb). I have been maintaining the position that nuking eclasses > doesn't really provide enough benefits to bork these installs. I > recommend just making the eclasses unusable for emerging stuff and > keeping uninstalls working. > > Regards, > Petteri
Yeah, but how many people would really be affected by this? Also, I talked to Zac about this and all an user would need to do to get Portage to work again would be to grab the dropped eclasses. We could document this and provide links to the eclasses or create a tarball with the dropped eclasses. Even though this could affect packages merged before portage-2.1.4, the only packages that would be affected are packages that haven't had any updates since then and that means the eclasses they may use are still required and can not be dropped. So this will only affect users that haven't synced and updated their system for over 1 year. As I recall the issue about dropping eclasses being raised before and we have 27 deprecated eclasses in the tree (as determined by grep DEPRECATED $(portageq portdir)/eclass/* and that doesn't return all the kde eclasses we would like to drop), should we postpone this issue forever? The potential breakage will only diminish with time, so what benefits are required to out weight it? - -- Regards, Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org Gentoo- forums / Userrel / Devrel / SPARC / KDE -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkn7V/0ACgkQcAWygvVEyAIB3wCfRc/aQmDFfXirUfk/0I62a1l6 W2gAn0MUDL5T/yhRkdK5eM3/1d7ZUgL8 =ISah -----END PGP SIGNATURE-----