Xyne, On 2011-Jan-09, Xyne wrote: > [email protected] 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 > [email protected] > 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 _______________________________________________ arch-haskell mailing list [email protected] http://www.haskell.org/mailman/listinfo/arch-haskell
