aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO14
1 files changed, 14 insertions, 0 deletions
diff --git a/TODO b/TODO
index 0760c57..d3f63b4 100644
--- a/TODO
+++ b/TODO
@@ -1,3 +1,15 @@
+TODO: locale issues break the 'grep -P' in the info check. two
+ things: (1) use a more reliable way to detect gz files, and
+ (2) possibly force LANG and LC_* to "C". Or else en_US.UTF-8.
+TODO: check ownership of executables? fail if >1000 uid or gid?
+TODO: .manemptydirs.$$ doesn't get deleted
+TODO: if package contains any static libs, don't suggest noarch.
+TODO: stop checking shared libs for +x and being stripped if they're not
+ directly in /lib /lib64 /usr/lib /usr/lib64. too many packages
+ trigger this, and it just doesn't matter much.
+TODO: dereference symlinks in icon permission test. probably some other
+ perms tests, too.
+TODO: figure out if /usr/GNUstep is allowed or not.
TODO: sbopkglint reports bad files in doc dir twice.
TODO: sbopkglint should check for stuff like /usr/lib/lv2 vs. /usr/lib64/lv2,
according to ARCH. see audio/helm, v0.9.0, BUILD=1
@@ -6,6 +18,8 @@ TODO: sbopkglint could complain if the SlackBuild sets SLKCFLAGS
Future test ideas:
+- /usr/share/terminfo, light checking.
+
- duplicate files, maybe the error message could suggest a "ln -s" command
to use if the file really does need to appear in multiple dirs.