Lector de Feeds
SOP Mass rebuild
Mageia_Release_Countdown
← Older revision Revision as of 00:53, 25 June 2025 Line 12: Line 12: [[Sysadmin New Release]] [[Sysadmin New Release]] +[[Mageia Release Countdown]] [[Category:Sysadmin]] [[Category:Sysadmin]] Danf
Categorías: Wiki de Mageia
Mirror List
Category:Sysadmin
← Older revision Revision as of 00:53, 25 June 2025 Line 1: Line 1: [[Category:Documentation]] [[Category:Documentation]] [[Category:Mirrors]] [[Category:Mirrors]] +[[Category:Sysadmin]] {{Multi_language_banner|[[Spiegelserver Liste-de|Deutsch]] ; [[Mirror_List|English]] ; [[Liste des miroirs-fr|français]] ; [[Spiegelserverlijst-nl|Nederlands]] ; [[Yansı Listesi|Turkisk]] ; [[Listas de espelhos-pt-BR|português brasileiro]] ;}} {{Multi_language_banner|[[Spiegelserver Liste-de|Deutsch]] ; [[Mirror_List|English]] ; [[Liste des miroirs-fr|français]] ; [[Spiegelserverlijst-nl|Nederlands]] ; [[Yansı Listesi|Turkisk]] ; [[Listas de espelhos-pt-BR|português brasileiro]] ;}} Danf
Categorías: Wiki de Mageia
Rebuilding packages for new perl
typos
← Older revision Revision as of 00:51, 25 June 2025 Line 6: Line 6: However there's a trick for rebuilding the first packages in order to bootstrap the new perl. However there's a trick for rebuilding the first packages in order to bootstrap the new perl. −In order to minimize cauldron disrupting, we'll usually rebuild the packages into core/updates_testing.+In order to minimize cauldron disruption, we'll usually rebuild the packages into core/updates_testing. −Once we've enough rebuild pkgs, they'll be moved into core/release and then any remaining pkg will be fixed.+Once we've enough rebuilt pkgs, they'll be moved into core/release and then any remaining pkgs will be fixed. == Pass 0 for urpmi: Filesys-Df, Locale-gettext, URPM & XML-LibXML == == Pass 0 for urpmi: Filesys-Df, Locale-gettext, URPM & XML-LibXML == −Bootstrapping is tricky, there's a script for that at [https://gitweb.mageia.org/software/build-system/iurt/tree/rebuild_perl_iurt rebuild_perl_iurt] that needs to be run for each architecture :+Bootstrapping is tricky; there's a script for that at [https://gitweb.mageia.org/software/build-system/iurt/tree/rebuild_perl_iurt rebuild_perl_iurt] that needs to be run for each architecture : <pre> <pre> perl (not really needed as iurt/rebuild_perl_iurt will build it though it could catch a build error not seen locally) perl (not really needed as iurt/rebuild_perl_iurt will build it though it could catch a build error not seen locally) Line 38: Line 38: </pre> </pre> −== Pass 1 : pkgs just depending on base perl, that will enable to rebuild perl pkgs further in the dep tree ==+== Pass 1 : pkgs just depending on base perl, that will enable rebuilding perl pkgs further in the dep tree == This list was generated by using "urpmf --requires libperl.so" then sorted by deps : This list was generated by using "urpmf --requires libperl.so" then sorted by deps : Line 110: Line 110: </pre> </pre> −=== Really less urgent: ===+=== Much less urgent: === <pre> <pre> apache-mod_perl apache-mod_perl Line 472: Line 472: </pre> </pre> −=== 6b: the other who would only be caught while running perl modules depending on them: ===+=== 6b: the others who would only be caught while running perl modules depending on them: === <pre> <pre> libguestfs libguestfs Line 599: Line 599: *** either using drakx-in-chroot (See [[Drakx-installer tips and tricks]] for details) *** either using drakx-in-chroot (See [[Drakx-installer tips and tricks]] for details) −One should just try a cople steps before aborting.+One should just try a couple steps before aborting. −If there's an error after a cople step, everything is OK.+If there's no error after a couple steps, everything is OK. If there's an error, usually we need to include a missing perl module now needed by some of the modules used by drakx. If there's an error, usually we need to include a missing perl module now needed by some of the modules used by drakx. Line 609: Line 609: == For references : deps for base packages == == For references : deps for base packages == −Those importants needs the following perl pkgs to be rebuild in order to be installable (not listing noarch perl modules from Core/Release)+Those important ones need the following perl pkgs to be rebuilt in order to be installable (not listing noarch perl modules from Core/Release) perl-URPM needs (for building & running) perl-URPM needs (for building & running) Danf
Categorías: Wiki de Mageia
SOP Killing builds
Category:Sysadmin
← Older revision Revision as of 00:48, 25 June 2025 Line 14: Line 14: providing the build ID you just found. providing the build ID you just found. + +[[Category:Sysadmin]] Danf
Categorías: Wiki de Mageia
SOP Reset password
Category:Sysadmin
← Older revision Revision as of 00:47, 25 June 2025 Line 37: Line 37: </pre> </pre> where XXX is the string after ''userPassword::''. Ensure that what is displayed is different from what you sent it to, or else the password has not yet been changed. where XXX is the string after ''userPassword::''. Ensure that what is displayed is different from what you sent it to, or else the password has not yet been changed. + +[[Category:Sysadmin]] Danf
Categorías: Wiki de Mageia
SOP Mass rebuild
See also
← Older revision Revision as of 00:45, 25 June 2025 Line 8: Line 8: Documentation for the full rebuild process is TBD. Documentation for the full rebuild process is TBD. + +== See Also == + +[[Sysadmin New Release]] [[Category:Sysadmin]] [[Category:Sysadmin]] Danf
Categorías: Wiki de Mageia
SOP Reassign Package in Maintdb
Category:Sysadmin
← Older revision Revision as of 00:44, 25 June 2025 Line 24: Line 24: </pre> </pre> The previous maintainer's ID will be displayed when done. If the package name is invalid, an error message will be displayed and no reassignment will take place. The previous maintainer's ID will be displayed when done. If the package name is invalid, an error message will be displayed and no reassignment will take place. + + +[[Category:Sysadmin]] Danf
Categorías: Wiki de Mageia
SOP Restarting builds
Category:Sysadmin
← Older revision Revision as of 00:44, 25 June 2025 Line 18: Line 18: ./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> + +[[Category:Sysadmin]] Danf
Categorías: Wiki de Mageia
SOP Delete user
Category:Sysadmin
← Older revision Revision as of 00:44, 25 June 2025 Line 42: Line 42: TBD TBD + +[[Category:Sysadmin]] Danf
Categorías: Wiki de Mageia
SOP Change SSH key
Category:Sysadmin
← Older revision Revision as of 00:43, 25 June 2025 Line 40: Line 40: EOF EOF </pre> </pre> + +[[Category:Sysadmin]] Danf
Categorías: Wiki de Mageia
SOP Change user e-mail
Category:Sysadmin
← Older revision Revision as of 00:43, 25 June 2025 Line 39: Line 39: If the user no longer has access to the old address and is unable to change it, then these changes will need to be done by a sysadmin in a manner TBD. If the user no longer has access to the old address and is unable to change it, then these changes will need to be done by a sysadmin in a manner TBD. + +[[Category:Sysadmin]] Danf
Categorías: Wiki de Mageia
SOP Promote user
Category:Sysadmin
← Older revision Revision as of 00:43, 25 June 2025 Line 16: Line 16: For packagers, use ''mga-users'' as the primary group. For packagers, use ''mga-users'' as the primary group. For other users, ''TBD'' (but ''mga-users'' is probably fine). For other users, ''TBD'' (but ''mga-users'' is probably fine). + +[[Category:Sysadmin]] Danf
Categorías: Wiki de Mageia
SOP Mass rebuild
Add skeleton info
New page
== Mass Package Rebuild ==Before a Mageia release, all packages are branched into a stable branch in SVN and rebuilt from source.
=== Rebuild Process ===
The rebuild is centred on the script https://gitweb.mageia.org/software/infrastructure/release/tree/rebuild-packages
Documentation for the full rebuild process is TBD.
[[Category:Sysadmin]] Danf
Categorías: Wiki de Mageia
Sysadmin Tasks
Package Building: SOP Mass rebuild
← Older revision Revision as of 19:35, 24 June 2025 Line 37: Line 37: * [[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) +* [[SOP Mass rebuild]] * Cleaning out testing/* packages after a new Mageia release * Cleaning out testing/* packages after a new Mageia release * [[SysadminExpiredKeys|Updating GPG package signing keys]] (before expiry) * [[SysadminExpiredKeys|Updating GPG package signing keys]] (before expiry) Danf
Categorías: Wiki de Mageia
Becoming a Mageia Packager
Apprenticeship in progress
← Older revision Revision as of 15:41, 24 June 2025 (One intermediate revision by the same user not shown)Line 193: Line 193: | Template || Example || [https://ml.mageia.org 2021-02-14] || {{yes|Done}} || [https://bugs.mageia.org {{yes|Done}} || [https://bugs.mageia.org {{yes|Done}} || {{yes|Done}} || 5/5<br>app1<br>app2<br>app3<br>app4<br>app5 || {{yes|Done}} || {{yes|Done}} || 10/10<br>app1 app2<br>app3 app4<br>app5 app6<br>app7 app8<br>app9 app10 || 2021-10-17<br>or<br>[https://ml.mageia.org {{yes|Done}} 2021-02-14] | Template || Example || [https://ml.mageia.org 2021-02-14] || {{yes|Done}} || [https://bugs.mageia.org {{yes|Done}} || [https://bugs.mageia.org {{yes|Done}} || {{yes|Done}} || 5/5<br>app1<br>app2<br>app3<br>app4<br>app5 || {{yes|Done}} || {{yes|Done}} || 10/10<br>app1 app2<br>app3 app4<br>app5 app6<br>app7 app8<br>app9 app10 || 2021-10-17<br>or<br>[https://ml.mageia.org {{yes|Done}} 2021-02-14] |- |- −|AurelianR || DavidG ||[https://ml.mageia.org/l/arc/dev/2025-02/msg00006.html 2025-02-04] || {{yes|Done}} || {{yes|Done}} || {{yes|Done}} || {{yes|Done}} || mingw-libgcrypt<br>ppsspp<br>vowpal-wabbit<br>zh-autoconvert<br>yodl<br>yencode<br>apr-utils<br>(and about a hundred more)|| {{yes|Done}} || {{yes|Done}} || tnef<br>vulkan-memory-allocator<br>dolphin-emu<br>virtuoso-opensource<br>mpich<br>xen<br>vde2+|AurelianR || DavidG ||[https://ml.mageia.org/l/arc/dev/2025-02/msg00006.html 2025-02-04] || {{yes|Done}} || {{yes|Done}} || {{yes|Done}} || {{yes|Done}} || mingw-libgcrypt<br>ppsspp<br>vowpal-wabbit<br>zh-autoconvert<br>yodl<br>yencode<br>apr-utils<br>(and about a hundred more)|| {{yes|Done}} || {{yes|Done}} || tnef<br>vulkan-memory-allocator<br>dolphin-emu<br>virtuoso-opensource<br>mpich<br>xen<br>vde2<br>ntk<br>tkgate<br>sugar-artwork<br>fluxbox<br>kde-pdf-servicemenu |- |- | 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}} || {{yes|Done}} || python-setuptools-git-versioning python-sphinxcontrib-jquery whatsie evdi awf-extended | 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}} || {{yes|Done}} || python-setuptools-git-versioning python-sphinxcontrib-jquery whatsie evdi awf-extended Daviddavid
Categorías: Wiki de Mageia
