Commit message (Collapse)AuthorAgeFilesLines
* Add some safety checks to ensure that macros-now-gone won't cause undefinedDiego Elio 'Flameeyes' Pettenò2010-08-241-0/+5
| | | | symbols on various kind of software.
* Warn when /var/lock, /var/run, /dev are in the installed image.Diego Elio 'Flameeyes' Pettenò2010-08-191-1/+4
* Keep the .config inline; 'make oldconfig' breaks the link.Diego Elio 'Flameeyes' Pettenò2010-08-171-1/+3
* Fix output.Diego Elio 'Flameeyes' Pettenò2010-08-101-2/+2
* Print metadata info on end both for success and failure.Diego Elio 'Flameeyes' Pettenò2010-08-101-8/+15
* Even better output for metadata.Diego Elio 'Flameeyes' Pettenò2010-08-101-2/+2
* Better output.Diego Elio 'Flameeyes' Pettenò2010-08-101-2/+2
* Output maintainer information for each package merged.Diego Elio 'Flameeyes' Pettenò2010-08-101-0/+8
| | | | This way the logs can be used to file the bugs as well.
* Skip over new-style virtuals in the list.Diego Elio 'Flameeyes' Pettenò2010-08-071-2/+3
* Simplify reverse-deps fetching.Diego Elio 'Flameeyes' Pettenò2010-08-071-2/+2
| | | | | Since qatom+cut+tr is not extremely fast, sort and remove duplicate lines before, then only uniq them to drop the atoms to single entries.
* Allow fetching rdeps for multiple packages, folded together, and filter ↵Diego Elio 'Flameeyes' Pettenò2010-08-071-1/+5
| | | | blockers.
* Stop double-tweets when re-merging without tests.Diego Elio 'Flameeyes' Pettenò2010-08-071-1/+4
* Make sure to update perl and run perl-cleaner afterwards.Diego Elio 'Flameeyes' Pettenò2010-07-161-0/+9
* Add the one-liner script that produces the reverse-deps lists.Diego Elio 'Flameeyes' Pettenò2010-06-191-0/+7
| | | | | This is what is ran when special reverse-dependencies lists are generated for the tinderbox to run over.
* Enable Ruby Enterprise to the tests.Diego Elio 'Flameeyes' Pettenò2010-06-191-1/+1
* Workaround ocaml-rebuild bug (#319553).Diego Elio 'Flameeyes' Pettenò2010-05-131-1/+2
* Avoid rebuilding avahi and nfs-utils, they are not strictly needed for the ↵Diego Elio 'Flameeyes' Pettenò2010-05-031-1/+1
| | | | tinderbox.
* Try to recover if test dependencies cause cycles that Portage cannot unbreak.Diego Elio 'Flameeyes' Pettenò2010-05-031-1/+13
* Make sure to prepare the kernel to build modules' ebuilds.Diego Elio 'Flameeyes' Pettenò2010-05-031-0/+16
* Stop right away if GCC was updated, do the rest manually.Diego Elio 'Flameeyes' Pettenò2010-05-031-0/+1
* Add support for re-generating the list continuously when restarting.Diego Elio 'Flameeyes' Pettenò2010-04-241-0/+16
| | | | | | | | | | | This generates a new full list, starts a fetch process to download all the packages, and creates a new synthesized list excluding that stuff that was merged already in the mean time (see ) for more details about the idea. This still require manual intervention to set the head of the queue before restarting.
* Rename tweet_me to dent_me.Diego Elio 'Flameeyes' Pettenò2010-04-191-4/+4
* Tweaks, enable vhosts and all Ruby targets.Diego Elio 'Flameeyes' Pettenò2010-04-191-0/+3
| | | | | | | Enabling vhosts means that webapps don't get copied in /var/www after merge, which saves a lot of time while running the tinderbox. Enabling all Ruby targets available increase the spread of testing.
* Fix mistake that caused no more rejected statuses.Diego Elio 'Flameeyes' Pettenò2010-01-081-2/+2
* Wrap around the bti call, and ignore its failure status.Diego Elio 'Flameeyes' Pettenò2010-01-011-3/+9
| | | | | | Since we don't care about bti failing (it actually results in a failure even when it doesn't fail to dent, right now), don't stop the whole script for that.
* Fix check for .la files in ruby extensions.Diego Elio 'Flameeyes' Pettenò2009-12-291-1/+1
* All the packages whose config files are important are merged at restart, the ↵Diego Elio 'Flameeyes' Pettenò2009-12-281-0/+2
| | | | rest can be auto-replaced.
* Fix -path search for useless .la files.Diego Elio 'Flameeyes' Pettenò2009-12-281-4/+4
* Split the misplaced documentation and perl site-dir install logs.Diego Elio 'Flameeyes' Pettenò2009-12-221-6/+13
| | | | | This is going to get useful when the log analysis support will be added so that they can check directly against known bug summaries and blockers.
* Add the make.conf snippet included by the tinderbox.Diego Elio 'Flameeyes' Pettenò2009-12-201-0/+15
* Don't use the spinner when calculating dependencies.Diego Elio 'Flameeyes' Pettenò2009-12-201-1/+1
* Sacrifice the emerge-total.log file, and simply clear up emerge.log.Diego Elio 'Flameeyes' Pettenò2009-12-182-3/+0
| | | | | With a huge enough emerge-total.log, merging further logs in takes over a minute; doing so for each merge is definitely overkill.
* Improve the restart script.Diego Elio 'Flameeyes' Pettenò2009-12-181-5/+17
| | | | | | | - check for ocaml updates and run if needed; - use --update rather than --selective to build the updated packages (such as ghc, ocaml, portage); - don't fail if ocaml or ghc fail to build;
* Add the PAM directory to the list of directories where .la files are useless.Diego Elio 'Flameeyes' Pettenò2009-12-161-1/+2
* Show some further statistics about completed merges.Diego Elio 'Flameeyes' Pettenò2009-12-131-2/+12
* In a bit of paranoia, delete eventual previous logs earlier.Diego Elio 'Flameeyes' Pettenò2009-12-121-2/+2
| | | | This avoids running the command multiple time later.
* Reorder tests so that all output is in the same place and the scanelf callsDiego Elio 'Flameeyes' Pettenò2009-12-121-8/+9
| | | | are all at the top.
* Use the same style for all warnings.Diego Elio 'Flameeyes' Pettenò2009-12-121-4/+4
* Rename all the references to me (flameyees) with references to tinderbox.Diego Elio 'Flameeyes' Pettenò2009-12-121-28/+28
| | | | Since I'm opening this one it's no longer specific to me.
* Fix parameter.Diego Elio 'Flameeyes' Pettenò2009-12-121-2/+2
* Allow selecting class of extra QA information from the tinderbox.Diego Elio 'Flameeyes' Pettenò2009-12-121-13/+13
| | | | | Instead of outputting everything as QA warnings, insecure functions and setXid files should be counted as QA notices.
* Warn if .la files are found in Python, Perl or Ruby paths.Diego Elio 'Flameeyes' Pettenò2009-12-121-1/+6
| | | | | | Sicne neither of the three languages use ltdl to load their extensions, the .la files present there are definitely not useful and could be dropped without thinking twice about them.
* Add bashrc and update the emerge wrapper now that register_success_hook exists.Diego Elio 'Flameeyes' Pettenò2009-12-112-3/+6
* Add bashrc for the tinderbox.Diego Elio 'Flameeyes' Pettenò2009-12-061-0/+85
* Integrate Haskell (ghc) update support.Diego Elio 'Flameeyes' Pettenò2009-12-061-4/+15
| | | | | Since an update of ghc requires running a special command, we need to consider that as a special package.
* Add my (rough) emerge wrapper and restarter tasks scripts.Diego Elio 'Flameeyes' Pettenò2009-12-062-0/+47
* Add the GCC asneeded updater.Diego Elio 'Flameeyes' Pettenò2009-12-061-0/+8
* Add first the main tinderbox Python scripts written by Zac.Diego Elio 'Flameeyes' Pettenò2009-12-062-0/+142