Lector de Feeds

Mageia 9 Errata

Wiki Mageia - 22 Febrero, 2025 - 01:28

‎Update notifications: Fix link

← Older revision Revision as of 00:28, 22 February 2025 Line 398: Line 398:  * '''FIXED by [https://advisories.mageia.org/MGAA-2023-0095.html update]''' of mgaonline in {{Bug|32382}}: {{bug|32354}} - In some cases not yet fully understood, the PATH variable is set with /usr/sbin having a higher priority than /usr/bin. ''(Seem to be related to GDM, affecting all desktops.)'' As a consequence, mgaapplet launches urpmi.update without asking for execution privileges and fails. Thus no updates notifications are raised. A workaround is described in bug report. * '''FIXED by [https://advisories.mageia.org/MGAA-2023-0095.html update]''' of mgaonline in {{Bug|32382}}: {{bug|32354}} - In some cases not yet fully understood, the PATH variable is set with /usr/sbin having a higher priority than /usr/bin. ''(Seem to be related to GDM, affecting all desktops.)'' As a consequence, mgaapplet launches urpmi.update without asking for execution privileges and fails. Thus no updates notifications are raised. A workaround is described in bug report.    −* For GNOME, [[#Applet_visibility|Applet visibility]] need to be enabled.+* For GNOME, [[#GNOME|Applet visibility]] need to be enabled.     <br> <br> Katnatek
Categorías: Wiki de Mageia

Vendored dependencies

Wiki Mageia - 21 Febrero, 2025 - 22:36

‎Go: Creating vendor.tar.xz

← Older revision Revision as of 21:36, 21 February 2025 (2 intermediate revisions by the same user not shown)Line 98: Line 98:     The [https://vuln.go.dev/ Go Vulnerability Database] can be used on an ongoing basis to find security issues in Go packages from the SBOMs of those packages. The [https://vuln.go.dev/ Go Vulnerability Database] can be used on an ongoing basis to find security issues in Go packages from the SBOMs of those packages.  +  +Some Go packages already have vendored dependencies (e.g. fzf) stored in a file called ''SOURCES/vendor.tar.xz'' (likely created through some variant of ''go mod download;go mod verify;go mod vendor;tar caf vendor.tar.xz vendor)''. These may also have ''Provide: bundled(golang(...))'' lines that list the vendored packages included, but there seems to be no mechanism to keep those in sync and they don't contain version numbers so they can't be used as a replacement for a proper SBOM.     A possible workflow: A possible workflow: Line 115: Line 117:  * [https://fosdem.org/2025/schedule/event/fosdem-2025-5570-rust-rpms-and-the-fine-art-of-dependency-bundling/ Rust, RPMs, and the Fine Art of Dependency Bundling] * [https://fosdem.org/2025/schedule/event/fosdem-2025-5570-rust-rpms-and-the-fine-art-of-dependency-bundling/ Rust, RPMs, and the Fine Art of Dependency Bundling]  * [https://ml.mageia.org/l/arc/dev/2023-04/msg00579.html Thread on packages with many components/modules/subpackages] * [https://ml.mageia.org/l/arc/dev/2023-04/msg00579.html Thread on packages with many components/modules/subpackages]  +* [https://github.com/openSUSE/obs-service-go_modules OBS method of vendoring Go dependencies]  * [https://vuln.go.dev/ Go Vulnerability Database] * [https://vuln.go.dev/ Go Vulnerability Database]  * [https://guac.sh/ GUAC] SBOM management tool * [https://guac.sh/ GUAC] SBOM management tool Danf
Categorías: Wiki de Mageia

Mageia 9 Errata

Wiki Mageia - 21 Febrero, 2025 - 17:54

‎Various software

← Older revision Revision as of 16:54, 21 February 2025 Line 361: Line 361:  {{Bug|33697}} - '''Nextcloud client''' - We fail to keep it updated.  Instead, upstream AppImage can be used, see [[Nextcloud-client]]. {{Bug|33697}} - '''Nextcloud client''' - We fail to keep it updated.  Instead, upstream AppImage can be used, see [[Nextcloud-client]].    − +{{Bug|34028}} - '''gnome-calculator''' crash, [https://gitlab.gnome.org/GNOME/gnome-calculator/-/issues/359 fix the issue could require new version] and is not sure could be fixed in mageia 9, try one of the alternatives available in our repositories: {{prog|galculator}}, {{prog|mate-calc}}, {{prog|kcalc}}, {{prog|qalculate-gtk}}, {{prog|qalculate-qt}}, also the less good looking {{prog|xcalc}}     <br> <br> Katnatek
Categorías: Wiki de Mageia

Becoming a Mageia Packager

Wiki Mageia - 20 Febrero, 2025 - 11:13

new packages from katnatek and zekemx

← Older revision Revision as of 10:13, 20 February 2025 Line 196: Line 196:  | katnatek || papoteur || [https://ml.mageia.org/l/arc/dev/2023-10/msg00041.html 2023-10-11] || {{yes|Done}} || {{yes|Done}}  || {{yes|Done}} || {{yes|Done}} || lyx<br>mythtv<br>task-plasma5 (spectacle)<br>obconf<br>pidgin-googlechat || {{yes|Done}}  || ||python-setuptools-git-versioning | katnatek || papoteur || [https://ml.mageia.org/l/arc/dev/2023-10/msg00041.html 2023-10-11] || {{yes|Done}} || {{yes|Done}}  || {{yes|Done}} || {{yes|Done}} || lyx<br>mythtv<br>task-plasma5 (spectacle)<br>obconf<br>pidgin-googlechat || {{yes|Done}}  || ||python-setuptools-git-versioning  python-sphinxcontrib-jquery whatsie python-sphinxcontrib-jquery whatsie  +evdi  || ||  |- |- Line 226: Line 227:  | joselp || papoteur,mokraemer || {{yes|Done}} ||  || {{yes|Done}} ||  ||  ||  ||  ||  || photomontage ||   | joselp || papoteur,mokraemer || {{yes|Done}} ||  || {{yes|Done}} ||  ||  ||  ||  ||  || photomontage ||    |- |- −| zekemx || kekepower || {{yes|Done}} ||  || ||  ||  || 1. conky ||  ||  || ||+| zekemx || kekepower || {{yes|Done}} ||  || ||  ||  || 1. conky ||  ||  || displaylink ||  |} |}    Papoteur
Categorías: Wiki de Mageia

MGAA-2025-0016 - Updated claws-mail packages fix bug

Mageia Security - 20 Febrero, 2025 - 07:08
Publication date: 20 Feb 2025
Type: bugfix
Affected Mageia releases : 9
Description The updated packages fix some oauth2 problems. References SRPMS 9/core
  • claws-mail-4.3.0-1.mga9

Autobuild errors

Wiki Mageia - 19 Febrero, 2025 - 22:13

Add Category:Packaging

← Older revision Revision as of 21:13, 19 February 2025 Line 157: Line 157:     Added for mga9. Added for mga9.  +  +  +[[Category:Packaging]] Danf
Categorías: Wiki de Mageia

SOP Restarting builds

Wiki Mageia - 19 Febrero, 2025 - 20:01

Add su to command to ensure it's running as the right user

← Older revision Revision as of 19:01, 19 February 2025 Line 5: Line 5:  == While some architectures are still building == == While some architectures are still building ==    −If the build is still ongoing for other architectures, as user schedbot run:+If the build is still ongoing for other architectures, run:  <pre> <pre>  rm -f ~schedbot/uploads/done/cauldron/core/release/{buildid}_{arch}.fail   rm -f ~schedbot/uploads/done/cauldron/core/release/{buildid}_{arch}.fail   Line 13: Line 13:  == After all architectures have already finished == == After all architectures have already finished ==    −If the build has already completed for all architectures, an architecture rebuild must be manually restarted by running as user schedbot:+If the build has already completed for all architectures, an architecture rebuild must be manually restarted by running:  <pre> <pre> −cd /var/lib/schedbot/+su - schedbot  ./secondary_submit /distrib/bootstrap/distrib/cauldron/SRPMS/core/release/{foo}.src.rpm cauldron {arch} core/release {user who should get the email in case of failure} ./secondary_submit /distrib/bootstrap/distrib/cauldron/SRPMS/core/release/{foo}.src.rpm cauldron {arch} core/release {user who should get the email in case of failure}  </pre> </pre> Danf
Categorías: Wiki de Mageia

Sysadmin Tasks

Wiki Mageia - 19 Febrero, 2025 - 19:52

‎Package Building: Link to new restarting build page

← Older revision Revision as of 18:52, 19 February 2025 Line 33: Line 33:  * [[SOP_Moving_RPMs#Restoring_old_RPMs|Restoring RPMs]] that were improperly removed from a media (due to bad obsoletes or bad upgrade) * [[SOP_Moving_RPMs#Restoring_old_RPMs|Restoring RPMs]] that were improperly removed from a media (due to bad obsoletes or bad upgrade)  * [[SOP Killing builds]] on the build system that are taking too long or have hung * [[SOP Killing builds]] on the build system that are taking too long or have hung −* Restarting builds for one architecture that failed due to a temporary issue+* [[SOP Restarting builds]] for one architecture that failed due to a temporary issue  * [[SOP Increase build timeout]] for large packages * [[SOP Increase build timeout]] for large packages  * [[Rebuilding_packages_for_new_perl#Pass_0_for_urpmi:_Filesys-Df.2C_Locale-gettext.2C_URPM_.26_XML-LibXML|Running rebuild_perl_iurt]] (after a perl upgrade) * [[Rebuilding_packages_for_new_perl#Pass_0_for_urpmi:_Filesys-Df.2C_Locale-gettext.2C_URPM_.26_XML-LibXML|Running rebuild_perl_iurt]] (after a perl upgrade) Danf
Categorías: Wiki de Mageia

SOP Restarting builds

Wiki Mageia - 19 Febrero, 2025 - 19:51

New procedure (from pterjan)

New page

= Restarting builds on the build system =

If a build fails on the build system due to a temporary issue (e.g. full disc, bad permissions on a file) it can be restarted once that issue is fixed. This saves time, space and spec file churn, especially for packages that take a long time to build.

== While some architectures are still building ==

If the build is still ongoing for other architectures, as user schedbot run:
<pre>
rm -f ~schedbot/uploads/done/cauldron/core/release/{buildid}_{arch}.fail
</pre>
where {buildid} is the build ID and {arch} is the architecture to restart. ulri will see that there are no results (success or fail) for this architecture and restart the build.

== After all architectures have already finished ==

If the build has already completed for all architectures, an architecture rebuild must be manually restarted by running as user schedbot:
<pre>
cd /var/lib/schedbot/
./secondary_submit /distrib/bootstrap/distrib/cauldron/SRPMS/core/release/{foo}.src.rpm cauldron {arch} core/release {user who should get the email in case of failure}
</pre> Danf
Categorías: Wiki de Mageia

Sysadmin Tasks

Wiki Mageia - 19 Febrero, 2025 - 19:33

‎Package Building: Restarting builds

← Older revision Revision as of 18:33, 19 February 2025 Line 33: Line 33:  * [[SOP_Moving_RPMs#Restoring_old_RPMs|Restoring RPMs]] that were improperly removed from a media (due to bad obsoletes or bad upgrade) * [[SOP_Moving_RPMs#Restoring_old_RPMs|Restoring RPMs]] that were improperly removed from a media (due to bad obsoletes or bad upgrade)  * [[SOP Killing builds]] on the build system that are taking too long or have hung * [[SOP Killing builds]] on the build system that are taking too long or have hung  +* Restarting builds for one architecture that failed due to a temporary issue  * [[SOP Increase build timeout]] for large packages * [[SOP Increase build timeout]] for large packages  * [[Rebuilding_packages_for_new_perl#Pass_0_for_urpmi:_Filesys-Df.2C_Locale-gettext.2C_URPM_.26_XML-LibXML|Running rebuild_perl_iurt]] (after a perl upgrade) * [[Rebuilding_packages_for_new_perl#Pass_0_for_urpmi:_Filesys-Df.2C_Locale-gettext.2C_URPM_.26_XML-LibXML|Running rebuild_perl_iurt]] (after a perl upgrade) Danf
Categorías: Wiki de Mageia

Waydroid

Wiki Mageia - 19 Febrero, 2025 - 18:48

‎Configuration

← Older revision Revision as of 17:48, 19 February 2025 (2 intermediate revisions by the same user not shown)Line 11: Line 11:     == Configuration == == Configuration ==  +First make sure you boot with '''psi=1''' in the [[How to set up kernel options|kernel options]]  +     As root, start the container As root, start the container Line 24: Line 26:  If all works fine, the waydroid window should start automatically ! If all works fine, the waydroid window should start automatically !    −If you permanently add '''psi=1''' to kernel options perhaps you like to start automatically waydroid-container+If you permanently add '''psi=1''' to [[How to set up kernel options|kernel options]] perhaps you like to start automatically waydroid-container     As root run As root run Line 33: Line 35:     {{note|If you not use a desktop with Wayland session you must run {{prog|weston}} and run from {{prog|weston}} prompt {{cmd|waydroid first-launch}}, and for future use you must run {{cmd|waydroid show-full-ui}} from {{prog|weston}} prompt}} {{note|If you not use a desktop with Wayland session you must run {{prog|weston}} and run from {{prog|weston}} prompt {{cmd|waydroid first-launch}}, and for future use you must run {{cmd|waydroid show-full-ui}} from {{prog|weston}} prompt}}  +  +== External links ==  +Arch Linux have good information about waydroid, I believe you just need to read from [https://wiki.archlinux.org/title/Waydroid#Installation Installation section] Katnatek
Categorías: Wiki de Mageia

Becoming a Mageia Packager

Wiki Mageia - 19 Febrero, 2025 - 10:35

joselp

← Older revision Revision as of 09:35, 19 February 2025 Line 224: Line 224:  | pol4n || neoclust || [https://ml.mageia.org/l/arc/dev/2022-03/msg00117.html 2022-03-11] || {{yes|Done}} || {{yes|Done}} || {{yes|Done}} || {{yes|Done}} || rpcbind/sitecopy/spamassassin/ssdeep/sslsplit || {{yes|Done}} || {{yes|Done}} || tap<br>woff2<br>shairplay<br>ntpsec<br>clusterscripts<br>nagios-plugins<br>xymons<br>zathuras<br>rizins<br>vnstat || 2022-08-18 | pol4n || neoclust || [https://ml.mageia.org/l/arc/dev/2022-03/msg00117.html 2022-03-11] || {{yes|Done}} || {{yes|Done}} || {{yes|Done}} || {{yes|Done}} || rpcbind/sitecopy/spamassassin/ssdeep/sslsplit || {{yes|Done}} || {{yes|Done}} || tap<br>woff2<br>shairplay<br>ntpsec<br>clusterscripts<br>nagios-plugins<br>xymons<br>zathuras<br>rizins<br>vnstat || 2022-08-18  |- |- −| joselp || papoteur,mokraemer || {{yes|Done}} ||  || {{yes|Done}} ||  ||  ||  ||  || photomontage || ||  +| joselp || papoteur,mokraemer || {{yes|Done}} ||  || {{yes|Done}} ||  ||  ||  ||  || || photomontage ||    |- |-  | zekemx || kekepower || {{yes|Done}} ||  || ||  ||  || 1. conky ||  ||  ||  || | zekemx || kekepower || {{yes|Done}} ||  || ||  ||  || 1. conky ||  ||  ||  || Papoteur
Categorías: Wiki de Mageia
Feed