[opensuse-kde3] always lots of updates

(KDE3 packages are not hosted on every mirror. Often they only come from a slow or incomplete mirror.) Why can't I update once a week without getting a slew of kde3 updates every week or more? Why is an out of support project almost constantly getting rebuilt? # grep kde /var/log/zypp/history | grep 07-31 | wc -l 19 # zypper lu | grep kde | wc -l 11 # zypper lu | grep kde v | KDE3 | kdebase3 | 3.5.10.1-lp151.356.4 | 3.5.10.1-lp151.356.8 | x86_64 v | KDE3 | kdebase3-apps | 3.5.10.1-lp151.356.4 | 3.5.10.1-lp151.356.8 | x86_64 v | KDE3 | kdebase3-kdm | 3.5.10.1-lp151.356.4 | 3.5.10.1-lp151.356.8 | x86_64 v | KDE3 | kdebase3-ksysguardd | 3.5.10.1-lp151.356.4 | 3.5.10.1-lp151.356.8 | x86_64 v | KDE3 | kdebase3-nsplugin | 3.5.10.1-lp151.356.4 | 3.5.10.1-lp151.356.8 | x86_64 v | KDE3 | kdebase3-runtime | 3.5.10.1-lp151.356.4 | 3.5.10.1-lp151.356.8 | x86_64 v | KDE3 | kdebase3-session | 3.5.10.1-lp151.356.4 | 3.5.10.1-lp151.356.8 | x86_64 v | KDE3 | kdebase3-workspace | 3.5.10.1-lp151.356.4 | 3.5.10.1-lp151.356.8 | x86_64 v | KDE3 | kdelibs3 | 3.5.10-lp151.225.2 | 3.5.10-lp151.225.5 | x86_64 v | KDE3 | kdelibs3-arts | 3.5.10-lp151.225.2 | 3.5.10-lp151.225.5 | x86_64 v | KDE3 | kdelibs3-default-style | 3.5.10-lp151.225.2 | 3.5.10-lp151.225.5 | x86_64 -- Evolution as taught in public schools, like religion, is based on faith, not on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org

On 8/8/20 3:13 AM, Felix Miata wrote:
Why can't I update once a week without getting a slew of kde3 updates every week or more? Why is an out of support project almost constantly getting rebuilt?
Moreover, why can't I update without a slew of new KDE3 builds breaking something? Felix, As far as I can tell, when a package triggers a rebuild for 15.1, 15.2 or TW, all repos for KDE3 get rebuilt. Even 15.0 is still getting update (which is fine as long as nothing breaks). I have no clue what triggers all the rebuilds, (I know what should get built for the bugs I filed, and yes when kdebase or kdelibs changes, everything in the build order after either of those generally gets rebuilt as well) I don't who would look into this on the build side?? -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org

As far as I can tell, when a package triggers a rebuild for 15.1, 15.2 or TW, all repos for KDE3 get rebuilt. Even 15.0 is still getting update (which is fine as long as nothing breaks).
I have no clue what triggers all the rebuilds, (I know what should get built for the bugs I filed, and yes when kdebase or kdelibs changes, everything in the build order after either of those generally gets rebuilt as well)
I don't who would look into this on the build side??
I suggest you to invite Yasuhiko Kamata belphegor@belbel.or.jp to the mailing list as he is the main man behind this project now. As to rebuilds, they should not be that frequent now since the patches for reproducibility were added by Bernhard Wiedemann. This means all the time stamps etc were removed from the build result, so unchanged pachages are identical after rebuilds. For insatance, when kdelibs gets rebuilt, it typically would not change and as such the rebuild of all packages dependent on it will be skipped (and the new build will not be put into the repo). -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org

On 8/17/20 3:41 AM, ххх wrote:
I suggest you to invite Yasuhiko Kamata belphegor@belbel.or.jp to the mailing list as he is the main man behind this project now.
As to rebuilds, they should not be that frequent now since the patches for reproducibility were added by Bernhard Wiedemann. This means all the time stamps etc were removed from the build result, so unchanged pachages are identical after rebuilds. For insatance, when kdelibs gets rebuilt, it typically would not change and as such the rebuild of all packages dependent on it will be skipped (and the new build will not be put into the repo).
Thank you Ilya, We will extend an offer and our great thanks for his efforts. Yasuhiko, It would be great if you would join us here on the opensuse-kde3 mailing list. You can subscribe to the list through the openSUSE lists page: https://lists.opensuse.org/ I would like to personally thank you for your continuing efforts to make KDE3 available for openSUSE. It is truly one of the best desktop environments every created and a pleasure to be able to use without having to write 5 bug reports a day. Join us here and I and others will be glad to help you in any way we can to ensure this desktop continues. -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org

Hello all, Thank you for having me. The reason why updates were so many (in July) is mainly due to Tumbleweed. In July, "update-desktop-files" package in Tumbleweed removed old desktop environment (including KDE3) and it causes build failure. Since "update-desktop-files" is used in many places in KDE3, so it caused many package update. See changelog (rpm -q --changelog kdelibs3, for example) for more details. Thanks, On Sat, 22 Aug 2020 03:35:55 -0500 "David C. Rankin" <drankinatty@suddenlinkmail.com> wrote:
On 8/17/20 3:41 AM, ххх wrote:
I suggest you to invite Yasuhiko Kamata belphegor@belbel.or.jp to the mailing list as he is the main man behind this project now.
As to rebuilds, they should not be that frequent now since the patches for reproducibility were added by Bernhard Wiedemann. This means all the time stamps etc were removed from the build result, so unchanged pachages are identical after rebuilds. For insatance, when kdelibs gets rebuilt, it typically would not change and as such the rebuild of all packages dependent on it will be skipped (and the new build will not be put into the repo).
Thank you Ilya,
We will extend an offer and our great thanks for his efforts.
Yasuhiko,
It would be great if you would join us here on the opensuse-kde3 mailing list. You can subscribe to the list through the openSUSE lists page:
I would like to personally thank you for your continuing efforts to make KDE3 available for openSUSE. It is truly one of the best desktop environments every created and a pleasure to be able to use without having to write 5 bug reports a day.
Join us here and I and others will be glad to help you in any way we can to ensure this desktop continues.
-- David C. Rankin, J.D.,P.E.
-- Yasuhiko Kamata <belphegor@belbel.or.jp> -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org

On 8/24/20 7:40 PM, Yasuhiko Kamata wrote:
Hello all,
Thank you for having me.
The reason why updates were so many (in July) is mainly due to Tumbleweed. In July, "update-desktop-files" package in Tumbleweed removed old desktop environment (including KDE3) and it causes build failure.
Since "update-desktop-files" is used in many places in KDE3, so it caused many package update.
See changelog (rpm -q --changelog kdelibs3, for example) for more details.
Thanks,
Yasuhiko, Thank you for joining!! I really appreciate your work with KDE3 and openSUSE. It just keeps getting better, and better -- incrementally as it should. I generally keep track of the patches TDE implements and there are several I wouldn't mind trying to help implement. The biggest holdup for me has always been (Where is the openSUSE build tree?) I built my own from scratch for Trinity on Archlinux, but don't want to reinvent the wheel here just to test patches. So if you can point me in the right direction there -- I'm more than happy to help write and test some of the nicer patches TDE has implemented. I look forward to having you and your expertise here and I am happy to help going forward, Welcome on-board to our sleepy little opensuse-KDE3 list. It's sleepy -- because nothing ever breaks! -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org

David,
Where is the openSUSE build tree?
Do you mean a testing/development place for openSUSE kde3? I'm now using home OBS project (https://build.opensuse.org/project/show/home:belphegor_belbel:KDE3) as a playground (work place) for me. I've done some testing here and if there seemed to be no problem, submit to KDE:KDE3 and accept it. Best regards, On Tue, 25 Aug 2020 06:31:40 -0500 "David C. Rankin" <drankinatty@suddenlinkmail.com> wrote:
On 8/24/20 7:40 PM, Yasuhiko Kamata wrote:
Hello all,
Thank you for having me.
The reason why updates were so many (in July) is mainly due to Tumbleweed. In July, "update-desktop-files" package in Tumbleweed removed old desktop environment (including KDE3) and it causes build failure.
Since "update-desktop-files" is used in many places in KDE3, so it caused many package update.
See changelog (rpm -q --changelog kdelibs3, for example) for more details.
Thanks,
Yasuhiko,
Thank you for joining!! I really appreciate your work with KDE3 and openSUSE. It just keeps getting better, and better -- incrementally as it should.
I generally keep track of the patches TDE implements and there are several I wouldn't mind trying to help implement. The biggest holdup for me has always been (Where is the openSUSE build tree?) I built my own from scratch for Trinity on Archlinux, but don't want to reinvent the wheel here just to test patches. So if you can point me in the right direction there -- I'm more than happy to help write and test some of the nicer patches TDE has implemented.
I look forward to having you and your expertise here and I am happy to help going forward,
Welcome on-board to our sleepy little opensuse-KDE3 list. It's sleepy -- because nothing ever breaks!
-- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org
-- Yasuhiko Kamata <belphegor@belbel.or.jp> -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org

On 8/25/20 9:45 PM, Yasuhiko Kamata wrote:
Do you mean a testing/development place for openSUSE kde3? I'm now using home OBS project (https://build.opensuse.org/project/show/home:belphegor_belbel:KDE3) as a playground (work place) for me.
Yes, exactly, I've always been hesitant just to duplicate the entire kde3 build tree in my buildservice account -- but I guess if no one complains -- why not? Generally I set up a build environment on a local server, to be ablje to control the build end-to-end, the order, etc.. but the next time I have time, I'll give a few packages a go on buildservice.
I've done some testing here and if there seemed to be no problem, submit to KDE:KDE3 and accept it.
Yes, you updated the katepart syntax files nicely (with a few unintended side effects :) Right now, KDE3 works absolutely fine, I would like to work on .xz types for konqueror and ark, and TDE did a nice update to TLS a year ago that is another on the todo list. They also did a Gtk+3-Qt theme engine similar to the current kde3-gtk-qt-engine which would be nice to look at. Again, Thanks for subscribing, this is a low-volume list, but it will be nice to have on-board here. -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org

On Wed, 26 Aug 2020 00:23:01 -0500 "David C. Rankin" <drankinatty@suddenlinkmail.com> wrote:
Yes, exactly, I've always been hesitant just to duplicate the entire kde3 build tree in my buildservice account -- but I guess if no one complains -- why not? Generally I set up a build environment on a local server, to be ablje to control the build end-to-end, the order, etc.. but the next time I have time, I'll give a few packages a go on buildservice.
I think it's enough to clone only the packages you want to modify. Other required packages can be linked using meta configuration (Projects -> Meta) like follows: <project name="home:xxx"> ... <repository name="openSUSE_Leap_15.2"> <path project="openSUSE:Leap:15.2" repository="standard"/> <path project="KDE:KDE3" repository="openSUSE_Leap_15.2"/> <arch>x86_64</arch> </repository> </project> In this example, your package(s) can be built using the packages which KDE:KDE3 provides. Apart from that, there is also a way to build locally using "osc build". Thanks. -- Yasuhiko Kamata <belphegor@belbel.or.jp> -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org

Highly annoying https://bugzilla.opensuse.org/show_bug.cgi?id=1047852 not getting fixed, coupled with the frequency of KDE3 rebuilds, is making me think hard about switching my primary box to TDE when upgrading to 15.2. -- Evolution as taught in public schools, like religion, is based on faith, not on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org
participants (4)
-
David C. Rankin
-
Felix Miata
-
Yasuhiko Kamata
-
ххх