home.social

#openbuildservice — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #openbuildservice, aggregated by home.social.

  1. Hey, look! Someone reported a bug about this!

    *checks notes*

    It was me. Over 18 months ago 😐

    github.com/openSUSE/open-build

  2. I think I've got a patch for my emoji skin tone annoyance.

    Good: I can put it in Open Build Service and the docs say that there's a `<add>` element that does all of the spec editing for me! (en.opensuse.org/openSUSE:Build)

    Bad: You use it and it puts in a `%patchN` line and the build errors out with `%patchN is obsolete, use %patch N (or %patch -P N)` 😐

  3. I think I've got a patch for my emoji skin tone annoyance.

    Good: I can put it in Open Build Service and the docs say that there's a `<add>` element that does all of the spec editing for me! (en.opensuse.org/openSUSE:Build)

    Bad: You use it and it puts in a `%patchN` line and the build errors out with `%patchN is obsolete, use %patch N (or %patch -P N)` 😐

    #OpenBuildService #RPM

  4. I think I've got a patch for my emoji skin tone annoyance.

    Good: I can put it in Open Build Service and the docs say that there's a `<add>` element that does all of the spec editing for me! (en.opensuse.org/openSUSE:Build)

    Bad: You use it and it puts in a `%patchN` line and the build errors out with `%patchN is obsolete, use %patch N (or %patch -P N)` 😐

    #OpenBuildService #RPM

  5. I think I've got a patch for my emoji skin tone annoyance.

    Good: I can put it in Open Build Service and the docs say that there's a `<add>` element that does all of the spec editing for me! (en.opensuse.org/openSUSE:Build)

    Bad: You use it and it puts in a `%patchN` line and the build errors out with `%patchN is obsolete, use %patch N (or %patch -P N)` 😐

    #OpenBuildService #RPM

  6. I think I've got a patch for my emoji skin tone annoyance.

    Good: I can put it in Open Build Service and the docs say that there's a `<add>` element that does all of the spec editing for me! (en.opensuse.org/openSUSE:Build)

    Bad: You use it and it puts in a `%patchN` line and the build errors out with `%patchN is obsolete, use %patch N (or %patch -P N)` 😐

    #OpenBuildService #RPM

  7. Managed to use the openSUSE build service (obs) to build a first project (a container) build.opensuse.org/project/sho. I followed this tutorial: en.opensuse.org/openSUSE:Build (it is about packages, but looking at existing examples I managed to build a container).

    You can use it to build own distributions: en.wikipedia.org/wiki/Open_Bui

    An impressive and very interesting service. Glad that I learned it a bit and happy to dive deeper - a very useful skill.

    #opensuse #obs #openbuildservice

  8. Ahah! Found it! It was because `xdg-desktop-portal-gnome` got uninstalled while I was uninstalling Flatpak the other day (because who needs Flatpak when you've got RPMs and #openSUSE #Tumbleweed plus the #OpenBuildService?)

  9. There we go. Finally got round to fixing the failing builds on my OBS (where upstream changed and my patch no longer cleanly applied).

    Includes updates to Xavier Claessens' notorious "Whiteboard 142"/"PR 1030" type-ahead patch, where the Gnome devs refuse to make Nautilus do the helpful and standard "type-ahead in this folder" behaviour by default with search available if you explicitly want to search, rather than being forced to try and solve a navigation problem with only search tools.

    build.opensuse.org/projects/ho

    #OpenBuildService #openSUSE #FixingShit

  10. I posted another blog regarding the SCMSync or SCM or Git workflow. I'll just call it Git workflow in the future.

    uncomfyhalomacro.pl/blog/20250

    This post includes how I update the biome package. This post is easier to follow for those who are new to the workflow or about to get into when packaging in openSUSE. I do have a video before for updating harelang youtu.be/xuWjOK7X1SY but it is a 30 minute video so I prefer you read the post.

  11. sharing my thoughts of the git workflow in OpenBuildService:
    uncomfyhalomacro.pl/blog/20250

    honestly, i am more confused...

  12. CW: package management in openSUSE

    are there any good news for the git workflow for OpenBuildService? like docs and stuff? I have packages that I haven't updated for a long while because I am confused that it didn't work.

  13. И так, на что я всрал два часа своей жизни:

    1. я написал бота который будет форвардить записи в дневнике героя игры Годвиль на go при помощи ИИ: https://gitlab.com/13werwolf13/godville_to_fediverse
    2. я опакетил этого бота для opensuse: https://build.opensuse.org/package/show/home:Werwolf2517/godville_to_fediverse
    3. я запустил этого бота для своего героя: @dagger_from_godville

    #godville #opensuse #go #ai #deepseek #openbuildservice #selfhosted

  14. Reported it, since it seems rather important!

    github.com/openSUSE/open-build

    I suspect it's `rpmlint-mini-2.6.1+git20240918.5cb5647` that's suddenly made it an issue, since the build server is still using RPM 4.19 and the error is for 4.20. But it would be good for OBS to use the modern style when you use their shorthand patching approaches!

    #OpenBuildService #RPM

  15. And apparently the `%patchN` notation isn't supported by RPM >=4.20 in spec files.

    But I'm not explicitly adding that. I've got an <add> element in my `_link` file and it's the OBS actions that are choosing to do it that way.

    Which is awesome.

    So now I need to faff with making a patch that patches the spec to include my patch 🙄

    #OpenBuildService

  16. WTF? Somehow `gnome-themes-accessibility` is at v3.28. In the latest openSUSE Tumbleweed.

    Gnome 3.28 is from March 2018!

    Why is Gnome Shell 46 depending on a package that's over six years old _and_ it's suddenly complaining that it's not versioned? 🤨

    #OpenBuildService #GnomeShell #RPM

  17. I'm rebuilding Gnome Shell (amongst other things) on the Open Build Service to patch out a few annoying bugs*.

    It is based on the upstream openSUSE:Factory package. It has suddenly and spontaneously started throwing "branding-requires-unversioned gnome-themes-accessibility" and I have no clue why! I don't touch the spec, so any "Requires" are the same as upstream.

    * In the case of Gnome Shell, the bug is round avatars

    #OpenBuildService #GnomeShell #RPM #linting

  18. Today I would like to thank the lovely people that build #openSUSE and the #OpenBuildService @obshq and those that contribute to @opensuse by maintaining packages.

    And of course all the maintainers of the projects and tools. There are too many to mention.

    Have a nice weekend everyone.

    #linux #thankyourmaintainers

  19. Today I would like to thank the lovely people that build #openSUSE and the #OpenBuildService @obshq and those that contribute to @opensuse by maintaining packages.

    And of course all the maintainers of the projects and tools. There are too many to mention.

    Have a nice weekend everyone.

    #linux #thankyourmaintainers

  20. Today I would like to thank the lovely people that build #openSUSE and the #OpenBuildService @obshq and those that contribute to @opensuse by maintaining packages.

    And of course all the maintainers of the projects and tools. There are too many to mention.

    Have a nice weekend everyone.

    #linux #thankyourmaintainers

  21. Today I would like to thank the lovely people that build #openSUSE and the #OpenBuildService @obshq and those that contribute to @opensuse by maintaining packages.

    And of course all the maintainers of the projects and tools. There are too many to mention.

    Have a nice weekend everyone.

    #linux #thankyourmaintainers

  22. Today I would like to thank the lovely people that build #openSUSE and the #OpenBuildService @obshq and those that contribute to @opensuse by maintaining packages.

    And of course all the maintainers of the projects and tools. There are too many to mention.

    Have a nice weekend everyone.

    #linux #thankyourmaintainers

  23. News has been ongoing since February, with progress made in several areas. Porting to OpenSuSE continues, issues in Manjaro-based images are being addressed, the maliit keyboard has been improved, and the Bluetooth dialogs in Lipstick are being reworked.

    https://blog.mlich.cz/2024/06/nemomobile-from-march-to-may-2024/

    #Bluetooth #Manjaro #Nemomobile #OpenBuildService

  24. @multimeric For what distribution are you compiling? Using a package manager and building packaging
    isn't all that difficult. With services such as the #openbuildservice it is quite easy to build packages of any kind and have a repository for them.
    #obs

  25. @christian Nested KVM ist für VMs also z.B. #openbuildservice oder andere CI services. Docker braucht kein nested KVM außer du verwendest Windows.
    Hatte in der Vergangenheit Kontakt mit Strato für die Arbeit aber dort war es relativ teuer ist aber schon fast 10 Jahre her.

  26. Harelang pre-release version 0.24.0 is now available in the openSUSE Factory repository in Open Build Service! 🥳

    Expect newer snapshots will get the version soon!

    Warning: riscV architecture is broken. I still don't know the cause yet but I will take a look next week (busy with personal stuff).

  27. I did a thing. youtube.com/watch?v=kPOVUtofo1

    For those of you that wonder "How can I contribute?" This short video goes over a fairly simple package version bump in #openSUSE #openbuildservice.

    If you've ever asked yourself "Hey new $version of my favourite software is out, when is Tumbleweed going to ship it?" This is how you can help make the process even faster.

  28. CW: looking for a job

    Hello .

    I am looking for roles for a or job.

    I am familiar with Rust, Julia and Python. I am interested to learn more technologies like the , , and .

    My most notable open source experience are found on GitHub: github.com/uncomfyhalomacro/ such as OBS Service Cargo for for .

  29. Trying to build `rhg` (the Rust implementation of parts of Mercurial) on my Raspberry Pi server, because trying to get the #OpenBuildService to build it for #Ubuntu is just too much of a PITA right now (it's the usual "yet another package manager" thing of Cargo trying to download stuff and the CI server not allowing it)

  30. Dear openSUSE folks, I don't remember how the promotion workflow looks like in this case. Would this go to backports first? Would be cool if somebody could open an SR. The version from devel:languages:go seems to be working flawlessly with Leap 15.5.

    bugzilla.opensuse.org/show_bug

  31. I've just created some RPMs for Joker, a small interpreter, linter and formatter written in .

    You can get the RPM for and from the : software.opensuse.org//downloa

    The project is here: build.opensuse.org/package/sho

    Go check it out and let me know if something isn't working.

  32. @idnorton We always built with kiwi which integrates nicely with the #OpenBuildService.

  33. What's that? A development build of @cawbird #NewCaw packaged on #OpenBuildService? 👀

    (Note: REALLY unstable and untested at this point!)

    build.opensuse.org/package/sho