Commit graph

349 commits

Author SHA1 Message Date
Rick Farina (Zero_Chaos)
8b8d04e106
pentoo-updater: more binpkgs, maybe? 2020-04-25 22:26:14 -04:00
Rick Farina (Zero_Chaos)
cc049c70a2
pentoo-updater: it seems I don't know gentoo syntax 2020-04-25 22:21:51 -04:00
Rick Farina (Zero_Chaos)
a36878f147
pentoo-updater: build binpkgs of new opencl stuff 2020-04-25 21:50:16 -04:00
Rick Farina (Zero_Chaos)
b666c5108f
pentoo-updater: move stuff around and add kernel only mode 2020-04-24 12:44:07 -04:00
Rick Farina (Zero_Chaos)
fa223eb4aa
pentoo-updater: handle wierder upgrades
so sometimes things are so bad that changed-deps fails, and we need to
go without it to work
2020-03-25 16:51:27 -04:00
Rick Farina (Zero_Chaos)
1b5c638d22
pentoo-updater: shellcheck fix 2020-03-04 11:06:14 -05:00
Rick Farina (Zero_Chaos)
0c6f072973
pentoo-updater: save one check for old binutils 2020-03-02 14:39:11 -05:00
Rick Farina (Zero_Chaos)
4be6c56078
pentoo-updater: clean out old jpeg virtual that portage isn't removing for some reason 2020-02-20 13:55:17 -05:00
Rick Farina (Zero_Chaos)
94b94d1718
profile: remove deplicate ruby setting.
also ease ruby transition by forcing a few rebuilds
2020-02-18 14:02:55 -05:00
Rick Farina (Zero_Chaos)
81b4bb7e2f
pentoo-updater: make the returns make more sense 2020-02-18 12:19:50 -05:00
Rick Farina (Zero_Chaos)
adae1188ed
pentoo-updater: new genkernel moved saved config because of course it did 2020-02-18 11:36:20 -05:00
Rick Farina (Zero_Chaos)
c371986c5b
pentoo-updater: allow some things to fail as long as it gets it right later 2020-02-12 16:12:55 -05:00
Rick Farina (Zero_Chaos)
20fe590218
pentoo-updater: super oops, a test commit slipped in 2020-02-12 11:20:13 -05:00
Rick Farina (Zero_Chaos)
bde7db7b00
wctf-client: sdr stuff 2020-01-31 14:44:22 -05:00
Rick Farina (Zero_Chaos)
6688992abb
pentoo-updater: fixups for new genkernel 2020-01-29 12:14:25 -05:00
Rick Farina (Zero_Chaos)
67ae115ab5
pentoo-updater: changed-use is a subset of newuse, redundant 2020-01-28 15:11:33 -05:00
Rick Farina (Zero_Chaos)
ce49b64344
pentoo-updater: when building in catalyst clean a little less 2020-01-09 10:55:27 -05:00
Rick Farina (Zero_Chaos)
493f1c8c9b
pentoo-updater: protect call to eselect python update 2019-12-10 16:05:54 -05:00
Rick Farina (Zero_Chaos)
42dda0fce2
pentoo-updater: something is causing python 3.7 to hit user systems and eselect python update breaks their system 2019-12-10 15:14:42 -05:00
Rick Farina (Zero_Chaos)
5c282b1619
pentoo-updater: more places to not use binpkgs 2019-11-26 13:23:10 -05:00
Rick Farina (Zero_Chaos)
1628aeea98
bug-461824.sh: new qfile outputs slightly differently, this is compatible with old and new 2019-11-12 10:39:26 -05:00
Rick Farina (Zero_Chaos)
22b64cdf4d
pentoo-updater: force openssl up to date 2019-11-11 14:44:57 -05:00
Rick Farina (Zero_Chaos)
68ba9594e5
pentoo-updater: seperate it out a little bit so it doesn't try to use bad packages 2019-11-06 16:08:01 -05:00
Rick Farina (Zero_Chaos)
75bee0fbc7
pentoo-updater: very --changed-deps, much rebuild 2019-11-06 15:49:11 -05:00
Rick Farina (Zero_Chaos)
3c42c9a31f
pentoo-updater: move @changed-deps second call before depclean 2019-11-06 15:17:37 -05:00
Rick Farina (Zero_Chaos)
2bc96d77bc
pentoo-updater: we really need users to run @changed-deps :-( 2019-11-06 15:01:48 -05:00
Rick Farina (Zero_Chaos)
e27f5fca0c
pentoo-updater: remove virtual/pam 2019-11-06 14:36:13 -05:00
Rick Farina (Zero_Chaos)
3e34ae6ec7
profile/pentoo-updater: need to actually remove capstone-bindings, not mask it 2019-11-06 12:34:24 -05:00
Rick Farina (Zero_Chaos)
97be21a40b
fix merge conflict 2019-11-05 12:21:23 -05:00
Rick Farina (Zero_Chaos)
7a844cd76a
pentoo-updater: fix binutils logic to be more greedy 2019-09-12 14:54:08 -04:00
Rick Farina (Zero_Chaos)
ad56cb10bd
pentoo-updater: remove old/broken binutils if newer exists 2019-09-12 14:52:11 -04:00
Rick Farina (Zero_Chaos)
9cfde7ad03
pentoo-updater: better handle possible kernel names 2019-08-15 22:46:03 -04:00
Rick Farina (Zero_Chaos)
d9296d355f
build binpkgs for pentoo-extra 2019-07-31 12:22:07 -04:00
Rick Farina (Zero_Chaos)
d946bba21e
pentoo-updater: more zfs detection
zfs doesn't actually have to be in fstab to mount, so just detect if any
zfs is mounted at all
2019-07-18 13:19:59 -04:00
Rick Farina (Zero_Chaos)
1d5ef4b3b7
pentoo-updater: remove ram limit on usb subsystem 2019-07-18 13:17:45 -04:00
Rick Farina (Zero_Chaos)
371f978cb2
pentoo-updater: support new gentoo repo location 2019-07-18 12:39:06 -04:00
Rick Farina (Zero_Chaos)
df428d9dba
pentoo-updater: be quieter 2019-07-16 21:33:55 -04:00
Rick Farina (Zero_Chaos)
82f7c6752d
pentoo-updater: if jdk-11 is missing assume we don't need it 2019-07-16 21:33:11 -04:00
Rick Farina (Zero_Chaos)
273b54a5c9
pentoo-updater: minor order of operation fixes 2019-07-16 13:26:39 -04:00
Rick Farina (Zero_Chaos)
6bd76f8334
pentoo-updater: set java 11 for users 2019-07-16 11:01:30 -04:00
Yury Martynov
9d96d182e8
scripts: ego_vendor_generator.sh minor fixes 2019-06-28 16:05:14 +03:00
Yury Martynov
17a23ec9ea
ego_vendor_generator.sh: a simple parser golang deps/modules, EGO_VENDOR generator 2019-06-23 21:26:53 +03:00
Rick Farina (Zero_Chaos)
3013cfc6cc
pentoo-updater: more stderr 2019-06-02 21:45:59 -04:00
Rick Farina (Zero_Chaos)
dd79976008
pentoo-updater: fix smart-live-rebuild to not do binpkgs, since that's dumb 2019-05-22 21:29:56 -04:00
Rick Farina (Zero_Chaos)
1aed0fc84f
pentoo-updater: restore color, even if it ends up in the logs 2019-05-16 13:54:17 -04:00
Rick Farina (Zero_Chaos)
1d4d566825
pentoo-updater: re-add blocker handling, they won't stabilize the fixed version... 2019-05-15 16:45:19 -04:00
Rick Farina (Zero_Chaos)
5748a487e8
pentoo-updater: remove blocker handling as blocker has been removed. add handling for gcc change after making kernel config but before building kernel 2019-05-15 14:30:57 -04:00
blshkv
098a1d779a
pentoo-updater: typos 2019-05-15 21:11:38 +08:00
blshkv
1bc5159599
pentoo-updater: more informative skip sync message 2019-05-15 21:10:29 +08:00
blshkv
f15e41be1d
pentoo-update: normalize date format 2019-05-15 20:54:08 +08:00
blshkv
b6783bd2ea
pentoo-updater: exit is not return 2019-05-15 20:39:12 +08:00
blshkv
d83e9e487e
portage-updater: add sync limit 2019-05-15 20:31:53 +08:00
Rick Farina (Zero_Chaos)
47b470f72a
pentoo-updater: get past the stupid hard block 2019-05-13 17:01:34 -04:00
Rick Farina (Zero_Chaos)
c40f134545
pentoo-updater: catalyst path fix 2019-05-07 15:59:56 -04:00
Rick Farina (Zero_Chaos)
db73ef7ce9
pentoo-updater: remove old unneeded things from the user's systems 2019-05-07 15:52:33 -04:00
Rick Farina (Zero_Chaos)
0eb8c241d0
pentoo-updater: Zac teaches me 2019-05-07 15:39:25 -04:00
Rick Farina (Zero_Chaos)
1ec3e682eb
pentoo-updater: substring replace correctly 2019-05-07 15:16:23 -04:00
Rick Farina (Zero_Chaos)
e5131a969e
pentoo-updater: back to detecting issues with repo management 2019-05-07 15:09:35 -04:00
Rick Farina (Zero_Chaos)
17dfaac92b
pentoo-updater: ugh, actually fix the binhost, that might help 2019-05-07 15:06:16 -04:00
Rick Farina (Zero_Chaos)
817b562f4b
pentoo-updater: reference wgetpaste 2019-05-07 12:40:30 -04:00
Rick Farina (Zero_Chaos)
f9f3105076
pentoo-updater: tell people where the log is 2019-05-07 12:36:38 -04:00
Rick Farina (Zero_Chaos)
fe3d12faf7
pentoo-updater: write a log file into /tmp 2019-05-07 12:35:25 -04:00
Rick Farina (Zero_Chaos)
eed5e39355
pentoo-updater: let binhost stuff exit 1, it works, but it's stupid 2019-05-07 10:02:56 -04:00
Rick Farina (Zero_Chaos)
879aaa6682
pentoo-updater: if we fail, exit 1 2019-04-25 23:19:42 -04:00
blshkv
91a55db79c
ghidra: introduce a better way for gradle offline installation 2019-04-21 08:29:43 +08:00
Rick Farina (Zero_Chaos)
21e5291086
bug-4611824: small speed improvement 2019-04-12 13:36:17 -04:00
Rick Farina (Zero_Chaos)
0e484c32ac
bug-461824: use cleaner file names 2019-04-12 13:24:14 -04:00
Rick Farina (Zero_Chaos)
8bc308a8f0
pentoo-updater: add python cleanup call 2019-04-10 10:53:54 -04:00
Rick Farina (Zero_Chaos)
f5b38dbf0d
pentoo-updater: safety first 2019-03-28 14:05:26 -04:00
Rick Farina (Zero_Chaos)
2ad9cc7b1b
pentoo-updater: add ability to not sync, quiet depclean 2019-03-27 11:54:03 -04:00
Rick Farina (Zero_Chaos)
147a86286b
pentoo-updater: diff returns 0 if there are no changes, which is what we are trying to test for here 2019-03-20 11:38:19 -04:00
Rick Farina (Zero_Chaos)
e6bca9056d
pentoo-updater: make the error detection work 2019-03-19 14:16:38 -04:00
Rick Farina (Zero_Chaos)
9db115e500
bettercap: x86 tested 2019-03-19 13:41:34 -04:00
Rick Farina (Zero_Chaos)
fc6a7ffc07
pentoo-updater: warn on all errors indescriminately 2019-03-17 21:48:08 -04:00
Rick Farina (Zero_Chaos)
ee71e8c4d3
pentoo-scripts: this is why we can't have nice things 2018-12-18 13:57:25 -05:00
Rick Farina (Zero_Chaos)
29ad2f655f
pentoo-updater: fix pae setting 2018-12-17 12:48:44 -05:00
Rick Farina (Zero_Chaos)
a16847c536
pentoo-updater: add a pae printf 2018-12-17 10:27:44 -05:00
Rick Farina (Zero_Chaos)
e0ebc25781
pentoo-updater: fix constant x86 rebuilds, and fix pae for x86 detector 2018-12-17 10:26:59 -05:00
Rick Farina (Zero_Chaos)
33c41bd87f
pentoo-updater: or correctly 2018-12-14 22:12:57 -05:00
Rick Farina (Zero_Chaos)
25cdccdf84
pentoo-updater: enable PAE for 32 bit if supported 2018-12-14 22:06:00 -05:00
Rick Farina (Zero_Chaos)
490fad33ac
profile/updater: mask the broken samba version 2018-11-08 13:05:18 -05:00
Rick Farina (Zero_Chaos)
4104b77b6b
pentoo-updater: no more need to exclude swt, but let's exclude samba for a little while 2018-11-07 16:26:10 -05:00
Rick Farina (Zero_Chaos)
684b1b6982
pentoo-updater: exclude currently running kernel sources from depclean when possible 2018-10-01 11:41:38 -04:00
Rick Farina (Zero_Chaos)
38a277e9e0
pentoo-updater: include e2fsprogs in initramfs for those who need it 2018-08-29 15:06:32 +00:00
Rick Farina (Zero_Chaos)
9484019f53
pentoo-updater: quiet diff more, rm -f for status file 2018-08-27 17:56:24 +00:00
Rick Farina (Zero_Chaos)
2de6c4f7a4
pentoo-updater: none of the other checks seem good enough, so let's just leave a status file and only clear it on kernel updater success 2018-08-27 14:18:59 +00:00
Rick Farina (Zero_Chaos)
8b6d9ea95f
pentoo-updater: simplify some logic and add a bunch of new kernel checks. add root check 2018-08-21 19:00:47 +00:00
Rick Farina (Zero_Chaos)
1198700974
pentoo-updater: make sure modules built, not just kernel 2018-08-20 20:11:45 +00:00
Rick Farina (Zero_Chaos)
004f083deb
pentoo-updater: shhhhh 2018-08-07 02:08:39 +00:00
Rick Farina (Zero_Chaos)
2446ae88c8
pentoo-updater: fix 'bestkernel=doc' 2018-08-06 02:56:24 +00:00
Rick Farina (Zero_Chaos)
12e5f64838
pentoo-updater: update the kernel too, double check python works after reset 2018-07-27 20:32:16 -04:00
Rick Farina (Zero_Chaos)
f599f36d41
pentoo-scripts: this handles fixing python version set if it was updated and failed to set 2018-07-27 10:34:39 -04:00
Rick Farina (Zero_Chaos)
9a2e1261f6
pentoo-updater: grub2 2018-07-19 14:29:54 -04:00
Rick Farina (Zero_Chaos)
58d44bcc69
pentoo-updater: minor fixes to overlay moving code, introduce (disabled) code to update kernel 2018-07-19 12:08:57 -04:00
Rick Farina (Zero_Chaos)
11fbadb5dc
also fix the broken repo key, just in case a few people got stuck there 2018-07-18 13:15:37 -04:00
Rick Farina (Zero_Chaos)
b9f4f743e3
pentoo-updater: fix it to not destroy the system, and repair dumbass damage 2018-07-18 12:57:21 -04:00
Rick Farina (Zero_Chaos)
7243805d2d
updater: potentially stop bleeding 2018-07-18 10:35:12 -04:00
Rick Farina (Zero_Chaos)
d7ea0a1170
learn to bash 2018-07-17 16:34:18 -04:00
Rick Farina (Zero_Chaos)
a8f7db0689
profile: remove modesetting (no longer optional) and add i915 2018-07-17 13:22:07 -04:00
Rick Farina (Zero_Chaos)
4ddf007f32
pentoo-system: fix up some stuff, and migrate away from layman 2018-07-17 13:06:30 -04:00
Rick Farina (Zero_Chaos)
fb7a0b905d
zero-system: a script to make system's mine 2018-05-21 22:42:14 -04:00
Rick Farina (Zero_Chaos)
70fc07fe24
scripts: reorder binary cleanup a little 2018-05-17 14:03:16 -04:00
Rick Farina (Zero_Chaos)
fee9e21ad1
profile/scripts: clean binpackages much much harder... 2018-05-17 14:02:11 -04:00
Rick Farina (Zero_Chaos)
f5b2287f7b
pentoo-updater: more robust solution to fix problem in the field 2018-05-17 13:30:25 -04:00
Rick Farina (Zero_Chaos)
57a05a71f1
a few shell check fixes, including one pointed out by Scall on PR #275 2018-03-19 14:31:26 -04:00
Rick Farina (Zero_Chaos)
89c048180b
pentoo-updater: abort if sync fails, don't just say you are aborting 2018-02-20 16:36:36 -05:00
Rick Farina (Zero_Chaos)
26f737450c
pentoo-updater: retab 2018-02-07 17:04:31 -05:00
Rick Farina (Zero_Chaos)
433dd9663a
pentoo-updater: validate sync succeeds 2018-02-07 17:03:17 -05:00
Rick Farina (Zero_Chaos)
16f97005c8
Revert "profile: drop rsync-verify during bootstrap, add --newuse to defaults, we always want it, we run an overlay"
This reverts the entirely misguided commit 8f4dbea8da.
2018-02-07 14:50:48 -05:00
Rick Farina (Zero_Chaos)
8f4dbea8da
profile: drop rsync-verify during bootstrap, add --newuse to defaults, we always want it, we run an overlay 2018-02-07 14:33:28 -05:00
Rick Farina (Zero_Chaos)
54149267f9
pentoo-updater: I think this is a saner way of ensuring python versions are set right. it's certainly more fault tolerant than before 2018-01-28 20:07:05 -05:00
Rick Farina (Zero_Chaos)
5262f3c629
pentoo-updater: the forced update of everything on gcc 5.4.0 update is behind us enough that this poorly automated stuff should be removed 2018-01-28 19:55:56 -05:00
Rick Farina (Zero_Chaos)
211d54f1ee
typos matter 2017-05-15 23:43:24 -04:00
Rick Farina (Zero_Chaos)
a8aba53c52
scripts: a bit cleaner/safer gcc upgrade 2017-05-15 23:29:58 -04:00
Rick Farina (Zero_Chaos)
5e36fa5c31
pentoo-updater: a little bit harder for catalyst 2017-05-15 22:00:03 -04:00
Rick Farina (Zero_Chaos)
6071249d0e
make sure the user is actually on gcc 5.4 before trying to upgrade all the libs to avoid a never ending rebuild cycle, ugh 2017-05-12 20:33:29 -04:00
Rick Farina (Zero_Chaos)
80f461cec4
pentoo-updater: added safety for gcc update 2017-04-25 16:22:38 -04:00
Rick Farina (Zero_Chaos)
0f26ee6019
pentoo-updater: update c++ abi per news item 2017-04-25 16:17:57 -04:00
Rick Farina (Zero_Chaos)
2b4aa1b141
scripts: add some debug 2017-01-23 13:49:51 -05:00
Rick Farina (Zero_Chaos)
6597e01e49
updater script: handle python change news item, ugh 2017-01-09 12:57:46 -05:00
Rick Farina (Zero_Chaos)
8224a8fbd8
updater: revdep-rebuild.py is now default, and change the flags, sigh 2017-01-07 13:21:02 -05:00
Rick Farina (Zero_Chaos)
8c0e33c013
pentoo-updater: python-updater is deprecated 2016-08-03 20:52:27 -04:00
Rick Farina (Zero_Chaos)
0cff7a12e4
scripts: fix bug-461824.sh script 2016-06-30 12:21:10 -04:00
Rick Farina (Zero_Chaos)
09a618bd77
scripts: qfile removed -f, how kind of them 2016-06-14 16:50:15 -04:00
Rick Farina (Zero_Chaos)
1e1ebaae38 pentoo-updater: fix logic bug in script 2015-10-26 19:24:13 -04:00
Zero_Chaos
2873e560e9 scripts: improve update script for new python 3.4 and beyond 2015-07-31 05:33:55 +00:00
Zero_Chaos
cc59592e9c scripts: trying to fix an error seen during catalyst builds 2015-07-23 18:57:47 +00:00
Zero_Chaos
cc8b7f02ef bug-461824.sh: prevent hitting on portage, portage is what generates the wierd path so we will always see them there 2015-07-09 17:39:19 +00:00
Zero_Chaos
92fc722067 pentoo-updater.sh: how on earth was I not running @preserved-rebuild after --depclean until now? 2015-04-17 23:45:38 +00:00
Zero_Chaos
468dcc3b09 profile/scripts: move --newrepo and --changed-use to the updater script to avoid pain with normal emerge runs refusing to rebuild a package with no changes 2015-01-22 21:45:18 +00:00
Zero_Chaos
ab0bfd16f4 bug-461824.sh: add slot to broken package output so portage rebuilds the right slot on multislot packages such as python 2015-01-20 20:34:33 +00:00
Zero_Chaos
5ac430c64c pentoo-updater: only auto merge etc changes during catalyst builds 2014-12-16 03:56:57 +00:00
Zero_Chaos
b614f07e2e pentoo-updater: recklessly upgrade as much as possible 2014-12-14 02:40:37 +00:00
Zero_Chaos
c21933130c pentoo-updater: catch changed deps earlier for catalyst runs 2014-11-24 05:52:25 +00:00
Zero_Chaos
1507d1a3b3 pentoo-updater: better handling of python updates 2014-11-24 05:04:28 +00:00
Zero_Chaos
31c6d37f13 pentoo-updater: sync for users 2014-11-21 17:31:16 +00:00
Zero_Chaos
1a8c01d4a9 scripts: improve threading of bug script 2014-11-19 18:15:44 +00:00
Zero_Chaos
12118d6bbc scripts: add @changed-deps to the updater script for binpkg generation 2014-11-07 19:28:54 +00:00
Zero_Chaos
938499a3b4 pentoo-updater: minor fixes, minor hacks 2014-08-22 03:47:20 +00:00
Zero_Chaos
a552ec80e4 scripts: update bug script so it stops erroring, thanks to dwfread for never testing code but claiming he knows what he is doing :-P 2014-08-14 03:39:17 +00:00
Zero_Chaos
dcfe24c253 livecd: rollup, some stuff 2014-08-04 05:30:45 +00:00
Zero_Chaos
573c280cb3 scripts: speed up bug script 2014-08-03 02:44:00 +00:00
Zero_Chaos
740f8ca84d pentoo-updater: support debugshell 2014-08-02 06:08:53 +00:00
Zero_Chaos
73b50aaca4 pentoo-updater: this is getting hilarious 2014-05-19 23:32:09 +00:00
Zero_Chaos
847a569d53 pentoo-updater: fix python detection to ensure the right version is installed before setting it 2014-05-19 22:49:47 +00:00
Zero_Chaos
b2c05fdabb pentoo-updater: almost usable now 2014-05-19 21:29:53 +00:00
Zero_Chaos
2bc3fc26ed livecd updates and profile updates. now pentoo-updater.sh is available to users for TESTING 2014-05-18 01:54:05 +00:00
Zero_Chaos
cbdba7ff42 livecd: updates 2014-04-14 03:20:03 +00:00
Zero_Chaos
55b0ebf620 profile: new scripts dir to house things which may be needed for everyone 2014-01-08 18:23:50 +00:00