Re: [Mageia-dev] [changelog] [RPM] cauldron nonfree/release drakx-installer-stage2-14.32-2.mga3.nonfree
On 2 August 2012 21:58, Thierry Vignaud thierry.vign...@gmail.com wrote: kamil kamil 14.32-2.mga3: + Revision: 277994 - rebuild against new drakx-installer-help v. 3.0 Err why a nonfree build? This is useless... Can sysadmin remove the nonfree package for drakx-installer-stage2? Thx
Re: [Mageia-dev] [changelog] [RPM] cauldron nonfree/release drakx-installer-stage2-14.32-2.mga3.nonfree
'Twas brillig, and Thierry Vignaud at 03/08/12 09:10 did gyre and gimble: On 2 August 2012 21:58, Thierry Vignaud thierry.vign...@gmail.com wrote: kamil kamil 14.32-2.mga3: + Revision: 277994 - rebuild against new drakx-installer-help v. 3.0 Err why a nonfree build? This is useless... Can sysadmin remove the nonfree package for drakx-installer-stage2? Think I've done the necessary to do this. (move the rpms + debug rpms to ~schedbot/old/ and run the hdlist update script for cauldron) Col -- Colin Guthrie colin(at)mageia.org http://colin.guthr.ie/ Day Job: Tribalogic Limited http://www.tribalogic.net/ Open Source: Mageia Contributor http://www.mageia.org/ PulseAudio Hacker http://www.pulseaudio.org/ Trac Hacker http://trac.edgewall.org/
Re: [Mageia-dev] db5.3 rebuilds still needed
On Thursday, 2 August 2012 01:34:17 Charles A Edwards wrote: The following is a list of the apps which still require libdb-5.2.so()/(64bit) that need a rebuild for db5.3 apr-util-dbm-db c-icap-client c-icap-modules c-icap-modules-extra cyrus-imapd cyrus-imapd-murder cyrus-imapd-nntp cyrus-imapd-utils cyrus-sasl dsniff evolution-data-server evolution-exchange evolution-exchange heimdal-libs hotkeys inn iproute2 lib64ebackend1.2_4 libreoffice-core libreoffice-core mutt mutt-utf8 netatalk ocaml-dbm ocaml-ocsigenserver openldap-servers pam_abl perl perl-BDB perl-BerkeleyDB perl-Cyrus perl-DB_File php-dba poedit python ruby-bdb satsolver-demo satsolver-tools sendmail squid squidguard Warning: If you have any of the above installed and have task-obsolete installed it Will remove the above listed apps. Why? Isn't that a bit premature? Especially considering it seems almost everyone will have perl and task-obsolete (I didn't ask for it, and I have it). IOW, this will break any systems where users aren't looking carefully. Regards, Buchan
Re: [Mageia-dev] db5.3 rebuilds still needed
On Thursday, 2 August 2012 01:34:17 Charles A Edwards wrote: The following is a list of the apps which still require libdb-5.2.so()/(64bit) that need a rebuild for db5.3 apr-util-dbm-db c-icap-client c-icap-modules c-icap-modules-extra cyrus-imapd cyrus-imapd-murder cyrus-imapd-nntp cyrus-imapd-utils cyrus-sasl dsniff evolution-data-server evolution-exchange evolution-exchange heimdal-libs hotkeys inn iproute2 lib64ebackend1.2_4 libreoffice-core libreoffice-core mutt mutt-utf8 netatalk ocaml-dbm ocaml-ocsigenserver openldap-servers pam_abl perl perl-BDB perl-BerkeleyDB perl-Cyrus perl-DB_File php-dba poedit python ruby-bdb satsolver-demo satsolver-tools sendmail squid squidguard Warning: If you have any of the above installed and have task-obsolete installed it Will remove the above listed apps. Why? Isn't that a bit premature? Especially considering it seems almost everyone will have perl and task-obsolete (I didn't ask for it, and I have it). IOW, this will break any systems where users aren't looking carefully. Regards, Buchan
Re: [Mageia-dev] [changelog] [RPM] cauldron core/release task-obsolete-3-21.mga3
On Wednesday, 1 August 2012 05:29:55 fwang wrote: fwang fwang 3-21.mga3: + Revision: 277136 - obsolete db5.2 in favour of db5.3 Funda, Before you push a change like this, you should ensure you aren't going to break people's machines and make cauldron uninstallable. Regards, Buchan
Re: [Mageia-dev] ANNOUNCE: The /usr move cometh! ---- Instructions
'Twas brillig, and Pascal Terjan at 03/08/12 00:40 did gyre and gimble: On Fri, Aug 3, 2012 at 12:23 AM, Pascal Terjan pter...@gmail.com wrote: On Sun, Jul 22, 2012 at 1:12 AM, Colin Guthrie mag...@colin.guthr.ie wrote: OK, so the packages have now all been uploaded. You should see several packages now that you cannot install on Cauldron. This is intended behaviour. Here is how to update your cauldron systems: 1. Run urpmi --auto-update install everything that can be installed. 2. Ensure that latest dracut is installed. Run urpmi dracut to make sure (it may have been excluded in the --auto-update if it was in a transaction with other packages that could not be installed). 3. Ensure that you do not have zapata or dpkg installed (rpm -e zapata; rpm -e dpkg) 4. Generate a new initrd and include the conversion script: dracut -f -a convertfs 5. If you have /usr on a separate partition - Ensure there is enough free space to hold /bin, /sbin, /lib and /lib64 content. - If your /usr is mounted readonly, change your /etc/fstab to mount it rw. 6. Reboot. 7. At the bootloader prompt, edit the command line and append: rw rd.convertfs (without the quotes) to your command line and then boot. That should be all that is needed :) How to update a chroot? Answering to myself: chroot $chroot urpmi dracut $chroot/usr/lib/dracut/modules.d/30convertfs/convertfs.sh $chroot That did the conversion, but I still can't update, probably because my rpm is too old (rpm-4.9.1.3-2.mga2) as it was not possible to update it before the conversion (it pulls filesystem). Yeah in this case if the conversion is done, I'd just recommend installing filesystem --nodeps and the rest should flow. It's not ideal certainly, but there is still time to polish this a bit before upgraders get hit by this (and as there will be updated rpm packages in the stable releases, it should mitigate this specific problem, but we should still see if we can do things better) Col -- Colin Guthrie colin(at)mageia.org http://colin.guthr.ie/ Day Job: Tribalogic Limited http://www.tribalogic.net/ Open Source: Mageia Contributor http://www.mageia.org/ PulseAudio Hacker http://www.pulseaudio.org/ Trac Hacker http://trac.edgewall.org/
Re: [Mageia-dev] ANNOUNCE: The /usr move cometh! ---- Instructions
On Fri, 3 Aug 2012, Colin Guthrie wrote: 'Twas brillig, and Pascal Terjan at 03/08/12 00:40 did gyre and gimble: On Fri, Aug 3, 2012 at 12:23 AM, Pascal Terjan pter...@gmail.com wrote: On Sun, Jul 22, 2012 at 1:12 AM, Colin Guthrie mag...@colin.guthr.ie wrote: OK, so the packages have now all been uploaded. You should see several packages now that you cannot install on Cauldron. This is intended behaviour. Here is how to update your cauldron systems: 1. Run urpmi --auto-update install everything that can be installed. 2. Ensure that latest dracut is installed. Run urpmi dracut to make sure (it may have been excluded in the --auto-update if it was in a transaction with other packages that could not be installed). 3. Ensure that you do not have zapata or dpkg installed (rpm -e zapata; rpm -e dpkg) 4. Generate a new initrd and include the conversion script: dracut -f -a convertfs 5. If you have /usr on a separate partition - Ensure there is enough free space to hold /bin, /sbin, /lib and /lib64 content. - If your /usr is mounted readonly, change your /etc/fstab to mount it rw. 6. Reboot. 7. At the bootloader prompt, edit the command line and append: rw rd.convertfs (without the quotes) to your command line and then boot. That should be all that is needed :) How to update a chroot? Answering to myself: chroot $chroot urpmi dracut $chroot/usr/lib/dracut/modules.d/30convertfs/convertfs.sh $chroot That did the conversion, but I still can't update, probably because my rpm is too old (rpm-4.9.1.3-2.mga2) as it was not possible to update it before the conversion (it pulls filesystem). Yeah in this case if the conversion is done, I'd just recommend installing filesystem --nodeps and the rest should flow. It's not ideal certainly, but there is still time to polish this a bit before upgraders get hit by this (and as there will be updated rpm packages in the stable releases, it should mitigate this specific problem, but we should still see if we can do things better) Polish this a bit? It is not at all ready, and as I said earlier rpmlib is broken. Please don't upload broken rpm packages to stable releases. Maybe the instructions should be: - install dracut and kernel-desktop-latest from mga3 - reboot, make sure the usrmove filesystem update kernel entry is chosen in the bootloader - upgrade to mga3 as usual But that means a lot of things are still missing: - dracut automatically including the conversion script (only when needed?) - automatic generation of the bootloader entry mentioned above - removal of this bootloader entry after conversion Christiaan
Re: [Mageia-dev] ANNOUNCE: The /usr move cometh! ---- Instructions
On Fri, Aug 3, 2012 at 11:27 AM, Christiaan Welvaart c...@daneel.dyndns.org wrote: On Fri, 3 Aug 2012, Colin Guthrie wrote: 'Twas brillig, and Pascal Terjan at 03/08/12 00:40 did gyre and gimble: On Fri, Aug 3, 2012 at 12:23 AM, Pascal Terjan pter...@gmail.com wrote: On Sun, Jul 22, 2012 at 1:12 AM, Colin Guthrie mag...@colin.guthr.ie wrote: OK, so the packages have now all been uploaded. You should see several packages now that you cannot install on Cauldron. This is intended behaviour. Here is how to update your cauldron systems: 1. Run urpmi --auto-update install everything that can be installed. 2. Ensure that latest dracut is installed. Run urpmi dracut to make sure (it may have been excluded in the --auto-update if it was in a transaction with other packages that could not be installed). 3. Ensure that you do not have zapata or dpkg installed (rpm -e zapata; rpm -e dpkg) 4. Generate a new initrd and include the conversion script: dracut -f -a convertfs 5. If you have /usr on a separate partition - Ensure there is enough free space to hold /bin, /sbin, /lib and /lib64 content. - If your /usr is mounted readonly, change your /etc/fstab to mount it rw. 6. Reboot. 7. At the bootloader prompt, edit the command line and append: rw rd.convertfs (without the quotes) to your command line and then boot. That should be all that is needed :) How to update a chroot? Answering to myself: chroot $chroot urpmi dracut $chroot/usr/lib/dracut/modules.d/30convertfs/convertfs.sh $chroot That did the conversion, but I still can't update, probably because my rpm is too old (rpm-4.9.1.3-2.mga2) as it was not possible to update it before the conversion (it pulls filesystem). Yeah in this case if the conversion is done, I'd just recommend installing filesystem --nodeps and the rest should flow. It's not ideal certainly, but there is still time to polish this a bit before upgraders get hit by this (and as there will be updated rpm packages in the stable releases, it should mitigate this specific problem, but we should still see if we can do things better) Polish this a bit? It is not at all ready, and as I said earlier rpmlib is broken. Please don't upload broken rpm packages to stable releases. Maybe the instructions should be: - install dracut and kernel-desktop-latest from mga3 - reboot, make sure the usrmove filesystem update kernel entry is chosen in the bootloader - upgrade to mga3 as usual But that means a lot of things are still missing: - dracut automatically including the conversion script (only when needed?) - automatic generation of the bootloader entry mentioned above I would vote to also force the reboot into this entry at next boot - removal of this bootloader entry after conversion Christiaan
Re: [Mageia-dev] [changelog] [RPM] cauldron core/release mesa-8.1.0-0.git20120802.1.mga3
On 3 August 2012 10:47, blino buildsystem-dae...@mageia.org wrote: blino blino 8.1.0-0.git20120802.1.mga3: + Revision: 278175 - update to snapshot from 20120802 - remove unneeded gl.pc patch now that osmesa.pc is in drivers/osmesa You forgot nonfree build..
Re: [Mageia-dev] [changelog] [RPM] cauldron core/release task-obsolete-3-21.mga3
On 3 August 2012 11:18, Buchan Milne bgmi...@zarb.org wrote: - obsolete db5.2 in favour of db5.3 Before you push a change like this, you should ensure you aren't going to break people's machines and make cauldron uninstallable. Well, when Funda did, there were only 2 remaining packages build against db-5.2: libreoffice evolution-exchange (precisely thanks to Funda's work!). That does NOT prevent cauldron to install at all. What's more, only evolution-exchange needs fixing now.
Re: [Mageia-dev] [changelog] [RPM] cauldron core/release firefox-beta-15.0-0.b3.1.mga3
On 3 August 2012 13:33, tv buildsystem-dae...@mageia.org wrote: tv tv 15.0-0.b3.1.mga3: + Revision: 278209 - new release now we only need to add opus support :-)
Re: [Mageia-dev] [changelog] [RPM] cauldron core/release mkinitrd-6.0.93-30.mga3
On 3 August 2012 13:50, fwang buildsystem-dae...@mageia.org wrote: fwang fwang 6.0.93-30.mga3: + Revision: 278243 - rebuild for new parted Humm, I think it's time to let dracut obsolete mkinitrd anyway...
Re: [Mageia-dev] [changelog] [RPM] cauldron core/release mesa-8.1.0-0.git20120802.1.mga3
Thierry Vignaud thierry.vign...@gmail.com writes: On 3 August 2012 10:47, blino buildsystem-dae...@mageia.org wrote: blino blino 8.1.0-0.git20120802.1.mga3: + Revision: 278175 - update to snapshot from 20120802 - remove unneeded gl.pc patch now that osmesa.pc is in drivers/osmesa You forgot nonfree build.. I did not, I will do it when mesa core/release is ok. We should really find a solution to automate double upload to core and non-free... -- Olivier Blin - blino
Re: [Mageia-dev] [changelog] [RPM] cauldron core/release mkinitrd-6.0.93-30.mga3
'Twas brillig, and Thierry Vignaud at 03/08/12 13:18 did gyre and gimble: On 3 August 2012 13:50, fwang buildsystem-dae...@mageia.org wrote: fwang fwang 6.0.93-30.mga3: + Revision: 278243 - rebuild for new parted Humm, I think it's time to let dracut obsolete mkinitrd anyway... Yeah, I was waiting for the usrmove before pushing any major changes to the dracut package but the time is now right I think. I have the latest dracut package (023) so I'll just do a bit of testing locally first (not rebooted yet) to make sure all is vaguely well and then will push it and kill off mkinitrd in the process. Col -- Colin Guthrie colin(at)mageia.org http://colin.guthr.ie/ Day Job: Tribalogic Limited http://www.tribalogic.net/ Open Source: Mageia Contributor http://www.mageia.org/ PulseAudio Hacker http://www.pulseaudio.org/ Trac Hacker http://trac.edgewall.org/
Re: [Mageia-dev] ANNOUNCE: The /usr move cometh! ---- Instructions
'Twas brillig, and Pascal Terjan at 03/08/12 11:32 did gyre and gimble: On Fri, Aug 3, 2012 at 11:27 AM, Christiaan Welvaart c...@daneel.dyndns.org wrote: On Fri, 3 Aug 2012, Colin Guthrie wrote: 'Twas brillig, and Pascal Terjan at 03/08/12 00:40 did gyre and gimble: On Fri, Aug 3, 2012 at 12:23 AM, Pascal Terjan pter...@gmail.com wrote: On Sun, Jul 22, 2012 at 1:12 AM, Colin Guthrie mag...@colin.guthr.ie wrote: OK, so the packages have now all been uploaded. You should see several packages now that you cannot install on Cauldron. This is intended behaviour. Here is how to update your cauldron systems: 1. Run urpmi --auto-update install everything that can be installed. 2. Ensure that latest dracut is installed. Run urpmi dracut to make sure (it may have been excluded in the --auto-update if it was in a transaction with other packages that could not be installed). 3. Ensure that you do not have zapata or dpkg installed (rpm -e zapata; rpm -e dpkg) 4. Generate a new initrd and include the conversion script: dracut -f -a convertfs 5. If you have /usr on a separate partition - Ensure there is enough free space to hold /bin, /sbin, /lib and /lib64 content. - If your /usr is mounted readonly, change your /etc/fstab to mount it rw. 6. Reboot. 7. At the bootloader prompt, edit the command line and append: rw rd.convertfs (without the quotes) to your command line and then boot. That should be all that is needed :) How to update a chroot? Answering to myself: chroot $chroot urpmi dracut $chroot/usr/lib/dracut/modules.d/30convertfs/convertfs.sh $chroot That did the conversion, but I still can't update, probably because my rpm is too old (rpm-4.9.1.3-2.mga2) as it was not possible to update it before the conversion (it pulls filesystem). Yeah in this case if the conversion is done, I'd just recommend installing filesystem --nodeps and the rest should flow. It's not ideal certainly, but there is still time to polish this a bit before upgraders get hit by this (and as there will be updated rpm packages in the stable releases, it should mitigate this specific problem, but we should still see if we can do things better) Polish this a bit? It is not at all ready, and as I said earlier rpmlib is broken. Please don't upload broken rpm packages to stable releases. Maybe the instructions should be: - install dracut and kernel-desktop-latest from mga3 - reboot, make sure the usrmove filesystem update kernel entry is chosen in the bootloader - upgrade to mga3 as usual But that means a lot of things are still missing: - dracut automatically including the conversion script (only when needed?) - automatic generation of the bootloader entry mentioned above I would vote to also force the reboot into this entry at next boot Yeah I was intending to have a new package that would be pushed into mga2 that ensures dracut is installed (as opposed to mkinitrd - not sure why you're suggesting kernel-desktop-latest here). This new package would take care to install an initrd and add bootloader entry for (probably) the newest currently installed kernel and probably ensure it was the default entry until the boot was complete at which point it would be automatically removed. TBH I'm less worried about the broken rpmlib issue than Christiaan. While I can't argue against him technically, I think practical pragmatism is such that it's not going to be an issue for all but a handful of people, in which case it's likely not worth me spending several days working on a more elegant and technically correct solution. Col -- Colin Guthrie colin(at)mageia.org http://colin.guthr.ie/ Day Job: Tribalogic Limited http://www.tribalogic.net/ Open Source: Mageia Contributor http://www.mageia.org/ PulseAudio Hacker http://www.pulseaudio.org/ Trac Hacker http://trac.edgewall.org/
Re: [Mageia-dev] [changelog] [RPM] cauldron tainted/release mesa-8.1.0-0.git20120802.1.mga3.tainted
tv buildsystem-dae...@mageia.org writes: Name: mesa Relocations: (not relocatable) Version : 8.1.0 Vendor: Mageia.Org Release : 0.git20120802.1.mga3.tainted Build Date: Fri Aug 3 20:06:54 2012 You forgot to upload it in core/release. -- Olivier Blin - blino