<p>Hi Magnus,</p>
<p>Can you tell me what exactly do addbasepkg? What's the difference with 'add'?</p>
<p>As for the diff file, don't you use anymore the git repository? I generated this patch using git, I hope this is ok. Using github would be easier for me to stay synced.</p><p>Anyway, the cblrepo procedure seems very clean and easy. Great job!</p>
<p>Cheers,<br>Fabio</p>
<p></p><blockquote type="cite">Il giorno 20/ott/2011 07:59, "Magnus Therning" <<a href="mailto:magnus@therning.org" target="_blank">magnus@therning.org</a>> ha scritto:<br><br><p><font color="#500050">On Wed, Oct 19, 2011 at 07:30:36PM +0200, Fabio Riga wrote:<br>


> Hello everybody,<br>> <br>> some time ago I ...</font></p>It's safer to require a specific version since GHC underneath will<br>
code in a dependency on a hash of the version of hslogger used. The<br>
end result without strict dependencies would be that pacman allows<br>
an upgrade that GHC would reject at runtime, i.e. you end up with a<br>
broken system.<br>
<p><font color="#500050"><br>> I also would like to help adding some more package, but I still<br>> don't know how to do this with ...</font></p>After installing cblrepo you would do the following to upgrade<br>



hslogger:<br>
<br>
0. Update info about all packages that are available on Hackage:<br>
<br>
    % cblrepo idxsync<br>
<br>
1. Upgrade the hslogger package:<br>
<br>
    % cblrepo addbasepkg hslogger,1.1.5<br>
<br>
2. Bump all packages that use hslogger:<br>
<br>
    % cblrepo bump hslogger<br>
<br>
3. Create PKGBUILDs:<br>
<br>
    % cblrepo pkgbuild $(cblrepo build hslogger)<br>
<br>
4. Verify that all builds properly:<br>
<br>
    % ./makeahpkg -x -l <dir-for-chroot> -- $(cblrepo build hslogger)<br>
<br>
5. If the build succeeds then post the diff either to this list or<br>
   directly to me.<br>
<br>
If you want to add packages you use `cblrepo add`. Help is built in,<br>
but if you get stuck feel free to send emails to this list or directly<br>
to me.<br>
<br>
/M<br>
<font color="#888888"><br>
--<br>
Magnus Therning                      OpenPGP: 0xAB4DFBA4<br>
email: <a href="mailto:magnus@therning.org" target="_blank">magnus@therning.org</a>   jabber: <a href="mailto:magnus@therning.org" target="_blank">magnus@therning.org</a><br>
twitter: magthe               <a href="http://therning.org/magnus" target="_blank">http://therning.org/magnus</a><br>
<br>
<br>
Perl is another example of filling a tiny, short-term need, and then<br>
being a real problem in the longer term.<br>
     -- Alan Kay<br>
</font><br>_______________________________________________<br>
arch-haskell mailing list<br>
<a href="mailto:arch-haskell@haskell.org" target="_blank">arch-haskell@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/arch-haskell" target="_blank">http://www.haskell.org/mailman/listinfo/arch-haskell</a><br>
<br></blockquote><p></p>