summaryrefslogtreecommitdiff
path: root/TODOS
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2018-02-22 11:31:06 +0100
committerAndreas Baumann <mail@andreasbaumann.cc>2018-02-22 11:31:06 +0100
commitc0d2fbfd31227e114abbd2440a7ac99ee606f1e9 (patch)
tree493a7600b39cb9cf8c90318254c83208ef6e6309 /TODOS
parentfd8bbbc755c8dd44fd6ffe0c3f065600f2eb569f (diff)
downloadbootstrap32-c0d2fbfd31227e114abbd2440a7ac99ee606f1e9.tar.xz
first working packages on stage 2
Diffstat (limited to 'TODOS')
-rw-r--r--TODOS16
1 files changed, 11 insertions, 5 deletions
diff --git a/TODOS b/TODOS
index 106829c..be32c1b 100644
--- a/TODOS
+++ b/TODOS
@@ -33,7 +33,9 @@ general bugs:
- make a wrapper for sed in DESCR, which is actually able to detect whether
the patch was successful or not. Avoid hard to detect errors, when the
upstream PKGBUILD(s) change.
-
+- stage 1 and stage 2 scripts have things in common which should probably
+ be dealt with not by copy pasting code
+
stage1 issues:
- stage1: cdrom installs keyrings without having a gpg binary
- 32 MB is not enough when installing packages => add a swap as first action!
@@ -53,7 +55,11 @@ stage1 issues:
- there is really no need to copy stage 1 repo /packages/i486 onto the hdd
stage2 issues:
-- make: recursive tarkets like all-recursive don't work, neither with cross-compiled
- make nor with the recompiled make on the stage1 system.
- => rebuilding bash on the target works, but it's a workaround:
- https://unix.stackexchange.com/questions/389022/make-unable-to-recurse-for-autoconf-like-projects/423448#423448
+- make: recursive targets like all-recursive don't work, the root cause is bash,
+ see https://unix.stackexchange.com/questions/389022/make-unable-to-recurse-for-autoconf-like-projects/423448#423448
+ => rebuilding bash on the target as first package works, but it's a workaround
+- cross-compiled pacman has issues with repos:
+ error: could not register 'temp' database (wrong or NULL argument passed)
+ error: no usable package repositories configured.
+ => we cannot install via the [temp] repo
+