CRUX 2.5: replace slocate by mlocate
Hi all, apologize for bringing up this so late, I simply forgot it, but Johannes' blackbox email reminds me ;-) * I'd suggest to replace core/slocate by mlocate for CRUX 2.5 why: slocate is maintained by debian, but there's no activity for a long time, so I'd call it unmaintained. mlocate: is a drop-in replacement for slocate maintained by RH, but much faster in the second run because it merge-in new files instead of rebuilding all from scratch. [1] [2] Unfortunately the switch is not fully painless, because mlocate needs a new system-group 'mlocate' and cannot co-exist with slocate because of conflicting file names. To test mlocate I've added a ports to my private repo [3]. Greetings Juergen PS: if you are using the current version of pkgmk you have to download the source-file by hand, because of a failed certificate check, pkgmk in git already has a fix for that [4]. A new pkgutils release for 2.5 would be nice. [1] http://carolina.mff.cuni.cz/~trmac/blog/mlocate/ [2] http://www.redhat.com/archives/rhl-devel-list/2006-February/msg01047.html [3] httpup sync http://jue.li/crux/ports/#mlocate mlocate [4] http://crux.nu/bugs/index.php?do=details&task_id=241 -- Juergen Daubert | mailto:jue@jue.li Korb, Germany | http://jue.li/crux
Juergen Daubert [2008-10-28 12:50]:
[...] if you are using the current version of pkgmk you have to download the source-file by hand, because of a failed certificate check, pkgmk in git already has a fix for that [4]. A new pkgutils release for 2.5 would be nice.
Oops, I forgot that there have been a few fixes piling up in pkgutils.git :) I'll take care of releasing them. Is anyone else working on patches for pkgutils for 2.5 still? If so, please speak up soon :p Regards, Tilman -- A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail?
On Tue, Oct 28, 2008 at 06:51:27PM +0100, Tilman Sauerbeck wrote:
Juergen Daubert [2008-10-28 12:50]:
[...] if you are using the current version of pkgmk you have to download the source-file by hand, because of a failed certificate check, pkgmk in git already has a fix for that [4]. A new pkgutils release for 2.5 would be nice.
Oops, I forgot that there have been a few fixes piling up in pkgutils.git :) I'll take care of releasing them.
Is anyone else working on patches for pkgutils for 2.5 still? If so, please speak up soon :p
I've attached patches to tickets #336 and #347. Please consider inclusion. Greetings Juergen http://crux.nu/bugs/index.php?do=details&task_id=336 http://crux.nu/bugs/index.php?do=details&task_id=347 -- Juergen Daubert | mailto:jue@jue.li Korb, Germany | http://jue.li/crux
Juergen Daubert [2008-11-01 09:26]:
On Tue, Oct 28, 2008 at 06:51:27PM +0100, Tilman Sauerbeck wrote:
Juergen Daubert [2008-10-28 12:50]:
[...] if you are using the current version of pkgmk you have to download the source-file by hand, because of a failed certificate check, pkgmk in git already has a fix for that [4]. A new pkgutils release for 2.5 would be nice.
Oops, I forgot that there have been a few fixes piling up in pkgutils.git :) I'll take care of releasing them.
Is anyone else working on patches for pkgutils for 2.5 still? If so, please speak up soon :p
I've attached patches to tickets #336 and #347. Please consider inclusion.
[...] http://crux.nu/bugs/index.php?do=details&task_id=336 http://crux.nu/bugs/index.php?do=details&task_id=347
I pushed both of these. Any more? Otherwise I'll release a tarball on monday or tuesday :) Regards, Tilman -- A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing on usenet and in e-mail?
Hi Jürgen, On Tue, Oct 28, 2008 at 12:50 PM, Juergen Daubert <jue@jue.li> wrote:
Hi all,
apologize for bringing up this so late, I simply forgot it, but Johannes' blackbox email reminds me ;-) Great, just draw away all the attention ;-)
* I'd suggest to replace core/slocate by mlocate for CRUX 2.5 mlocate sounds interesting, although I can't test it at this point in time. +1 to the switch though, based on what I can find online.
Unfortunately the switch is not fully painless, because mlocate needs a new system-group 'mlocate' and cannot co-exist with slocate because of conflicting file names. Mmmh, as long as people run rejmerge this should be painless, right? 'setup-helper' can replace slocate with mlocate.
Maybe we should check for files in /var/lib/pkg/rejected in the very end of 'setup', and print out an exit message, stating "Remember to run rejmerge to finish the update procedure - Enjoy your new CRUX $VERSION".
PS: if you are using the current version of pkgmk you have to download the source-file by hand, because of a failed certificate check, pkgmk in git already has a fix for that [4]. A new pkgutils release for 2.5 would be nice. +1
Given that all these changes are rather isolated and thus shouldn't break anything that's already tested, could we maybe build a test3, and ask maintainers to immediately move to this one to get the ports ready? This should allow for a mid november release of 2.5 Cheers, Johannes -- Johannes Winkelmann jw@smts.ch
On Wed, Oct 29, 2008 at 07:59:08AM +0100, Johannes Winkelmann wrote: [...]
Unfortunately the switch is not fully painless, because mlocate needs a new system-group 'mlocate' and cannot co-exist with slocate because of conflicting file names. Mmmh, as long as people run rejmerge this should be painless, right? 'setup-helper' can replace slocate with mlocate.
Sorry, I meant for you to test the port right know, not for the switch with 2.5 where setup-helper is our friend.
Given that all these changes are rather isolated and thus shouldn't break anything that's already tested, could we maybe build a test3, and ask maintainers to immediately move to this one to get the ports ready? This should allow for a mid november release of 2.5
I can build a test3 the next days, but suggest to wait for a new pkgutils release. If there are no objections I'll do the following chances besides using a snapshot of the ports tree: - kernel update to 2.6.27.4 - replace blackbox with openbox - replace slocate with mlocate Greetings Juergen -- Juergen Daubert | mailto:jue@jue.li Korb, Germany | http://jue.li/crux
Juergen Daubert wrote: > On Wed, Oct 29, 2008 at 07:59:08AM +0100, Johannes Winkelmann wrote: > > [...] > > I can build a test3 the next days, but suggest to wait for a new > pkgutils release. If there are no objections I'll do the following > chances besides using a snapshot of the ports tree: > > - kernel update to 2.6.27.4 > - replace blackbox with openbox > - replace slocate with mlocate Also: - remove older kernel-modules (known issues with test2) http://crux.nu/Wiki/TODO25?action=diff#id1224920724 Thanks, Jose V Beneyto
Juergen Daubert wrote:
Hi all,
[...] * I'd suggest to replace core/slocate by mlocate for CRUX 2.5 mlocate +1
Also, I found a useful and quick read: http://blog.utos.org/presents/FindvLocate.html Regards, Jose V Beneyto
participants (4)
-
Johannes Winkelmann
-
Jose V Beneyto
-
Juergen Daubert
-
Tilman Sauerbeck