[arch-haskell] Bauerbill stopped building and installing packages, then started again
gdweber at iue.edu
gdweber at iue.edu
Sat Jan 15 04:07:14 CET 2011
Xyne,
On 2011-Jan-09, Xyne wrote:
> gdweber at iue.edu wrote:
>
> > For about a month, it seems, when I ran 'bauerbill -Syu' it would list a
> > bunch of packages that were upgradable, and I think actually
> > downloaded the packages, but would not build or install them.
> >
> > Now that I've finally found time to post a question about it,
> > it's mysteriously resumed building and installing packages.
> >
> > Just wondering, anyone know the explanation for this?
>
> If it's able to detect upgradable packages then it would have downloaded them
> and tried to build any that needed to be built. The only thing that would
> prevent installation is if the build failed and the output would have made that
> clear.
I did not think it was even trying to build the packages,
but I could be mistaken about that; I had a lot of other things
on my mind at the time.
>
> A situation similar to your description might have been caused by the order
> of the build queue. It previously failed to consider dependency order within the
> queue itself if those dependencies were satisfied by installed packages. For
> example, if you were upgrading haskell-pandoc, it would detect that its
> dependencies were already installed and build it first, even if some of the
> package's dependencies were in the queue. Re-running the command several times
> would eventually get through all of the builds.
>
Indeed, I had noticed some building out of order, though I was not ready
to mention that issue. Which is now fixed because ...
> I fixed the ordering algorithm as soon as I noticed the error, but it was
> there for a while and would only appear with certain build queues, so it fits
> the time frame.
>
> The switch to HTTPS would not have caused such a problem, plus it was fixed
> quickly.
>
>
> As jwbirdsong mentioned, you should include [xyne-any] above [community] in
> pacman.conf. It's updated automatically with my release scripts, and I release
> fixes as soon as I have them, which is usually the same day that I discover the
> problem.
Thanks for the suggestion about [xyne-any]. Since I obtained bauerbill
initially through AUR, I had supposed it would be updated through AUR
as well. I added [xyne-any] today (with details from
https://wiki.archlinux.org/index.php/Unofficial_User_Repositories),
ran pacman -Syu, and immediately got updates for perl-xyne-common
and perl-xyne-arch. These must be libraries used by bauerbill,
and they seem to have fixed the build order problem.
>
>
> Regards,
> Xyne
>
>
> _______________________________________________
> arch-haskell mailing list
> arch-haskell at haskell.org
> http://www.haskell.org/mailman/listinfo/arch-haskell
--
___ ___ __ _
/ _ \ / _ \| | | | Gregory D. Weber, Associate Professor
/ /_\// / | | | /\ | | Indiana University East
/ /_\\/ /__| | |/ \| | http://mypage.iu.edu/~gdweber/
\____/\_____/\___/\__/ Tel. (765) 973-8420; FAX (765) 973-8550
More information about the arch-haskell
mailing list