Bug#942135: Have either synaptic removed or have it rebuilt with libgtk3-perl in it recommends.
at bottom :- On 13/10/2019, intrigeri wrote: > > Jeremy Bicha filed #891877 a while ago, requesting that Synaptic's > dependencies are updated accordingly. I believe the actions Jeremy > suggested on #891877 will solve the problem shirish is raising here, > improve the life of Synaptic's users, and make it clearer what is the > status of libgtk2-perl in the archive. > > Thoughts? > > (Oh my, so many words for a bug that can be fixed by s/2/3/ in one > single place :) > > Cheers, > -- > intrigeri > My bad. While I had looked at synaptic bugs but there are so many and there wasn't an RC bug or something which in my view should have . Anyways, have subscribed to the bug and am looking forward to see if Michael Vogt (the maintainer of Synaptic) addresses the bug report soonish. Looking forward to see it fixed. -- Regards, Shirish Agarwal शिरीष अग्रवाल My quotes in this email licensed under CC 3.0 http://creativecommons.org/licenses/by-nc/3.0/ http://flossexperiences.wordpress.com E493 D466 6D67 59F5 1FD0 930F 870E 9A5B 5869 609C
Bug#942135: Have either synaptic removed or have it rebuilt with libgtk3-perl in it recommends.
Hi, shirish शिरीष: > Dunno if this is the right place to discuss it or not. Integri asked > hence sharing. Thanks for caring! > There is also another package synaptic which still uses libgtk2-removal. > $ aptitude why libgtk2-perl > i task-mate-desktop Recommends synaptic > i A synaptic Recommends libgtk2-perl (>= 1:1.130) I don't particularly know Synaptic nor debconf so take all this with a grain of salt: I might have misunderstood something fundamental. AFAICT: - The synaptic codebase does not use libgtk2-perl directly. - This Recommends is historically in place so that the user can benefit from debconf's GNOME frontend. - debconf's GNOME frontend has been ported to libgtk3-perl 1.5 years ago (first released in 1.5.66): https://salsa.debian.org/pkg-debconf/debconf/commit/0250616b Hence, the current "Recommends: libgtk2-perl" has been useless for a year an a half. With libgtk2-perl being phased out, this Recommends is now a more serious problem. On top of that, a suitable dependency on libgtk3-perl is missing. Jeremy Bicha filed #891877 a while ago, requesting that Synaptic's dependencies are updated accordingly. I believe the actions Jeremy suggested on #891877 will solve the problem shirish is raising here, improve the life of Synaptic's users, and make it clearer what is the status of libgtk2-perl in the archive. Thoughts? (Oh my, so many words for a bug that can be fixed by s/2/3/ in one single place :) Cheers, -- intrigeri
Bug#942135: Have either synaptic removed or have it rebuilt with libgtk3-perl in it recommends.
Dear all, Dunno if this is the right place to discuss it or not. Integri asked hence sharing. There is also another package synaptic which still uses libgtk2-removal. $ aptitude why libgtk2-perl i task-mate-desktop Recommends synaptic i A synaptic Recommends libgtk2-perl (>= 1:1.130) I looked in the tracker and there doesn't seem to be any movement about syanptic. I looked at launchpad.net and saw that the last release they made in 2017. So there seems to be 2-3 things which can be done. a. Have synaptic be removed from the debian archive and have mate-desktop use some other alternative for a GUI package manager. b. Have synaptic rebuilt using libgtk3-perl and bump up the synaptic version. 3. Remove syanptic and whenever upgrading use --without-recommends so synaptic doesn't get pulled in in apt and others. I would prefer b. and then a. if not possible. I did see that on popcon.debian.org synaptic does have a fair pull although dunno whether it is due to the fact that it gets pulled via task-mate-desktop or people download it. https://qa.debian.org/popcon.php?package=synaptic Looking forward to see whatever solution fo the problem is taken up. Best of luck to those who are tackling it. Thank you for the work in removing libgtk2-perl . -- Regards, Shirish Agarwal शिरीष अग्रवाल My quotes in this email licensed under CC 3.0 http://creativecommons.org/licenses/by-nc/3.0/ http://flossexperiences.wordpress.com E493 D466 6D67 59F5 1FD0 930F 870E 9A5B 5869 609C