Updating package lists...
OK
Installing sukkah...
Found dependency: walls ✓
Found dependency: schach ✓
Found dependency: metal-brackets 8/10
ERROR: Cannot complete sukkah installation.
The following dependencies are missing:
- 2 metal brackets
Try running: sudo apt install sukkah-parts
$ sudo apt update
Reading package lists... Done
Building dependency tree
Reading state information... Done
All your sukkah parts can be upgraded. Seriously, get a new one.
# Ok, let's try and fix it
$ sudo apt --fix-broken install
Reading package lists... Done
Building dependency tree
Reading state information... Done
even sudo can't help you this time.
There’s no way this sukkah is making it another year. Maybe I should never take it apart.
$ sudo apt-get remove inflated-prices
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package inflated-prices
$ find inflated-prices
Found in: Lakewood Shuk
E: Package 'inflated-prices' is essential for vendor profits and cannot be removed.
$ sudo dpkg --force-depends --remove inflated-prices
dpkg: warning: ignoring request to remove inflated-prices which isn’t installed
dpkg: also, your wallet.dat appears to be corrupted
$ sudo systemctl restart common-sense
Failed to restart common-sense.service: Unit not found in lakewood-shuk.list
Suggestion: Try ‘sudo apt install reality-check’ first
$ echo $SUKKOS_BUDGET
bash: SUKKOS_BUDGET: variable went to yeshiva, doesn’t do math
$ ls -la /usr/bin/reasonable-prices
ls: cannot access ‘/usr/bin/reasonable-prices’: Permission denied (requires root access to someone’s zeidy’s connections)
Well, lets see if Claude can make it easy for me to build my succah.
ayil@sucserver:~$ sudo apt update
[sudo] password for ayil:
Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease
Get:2 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Reading package lists... Done
ayil@sucserver:~$ sudo apt install -y lulav etrog hadas arava build-essential
Reading package lists... Done
Building dependency tree... Done
lulav is already the newest version.
etrog set to manually installed (imported, handle with care).
hadas set to manually installed.
arava set to manually installed.
build-essential set to manually installed.
ayil@sucserver:~$ curl -fLO http://storage-room.local/succah.rar
% Total % Received % Xferd Average Speed Time Time Time Current
100 770k 100 770k 0 0 18.5k 0 0:00:41 0:00:41 --:--:-- 22.1k
ayil@sucserver:~$ unrar x succah.rar
UNRAR 6.11 freeware Copyright (c) 1993-2023 Alexander Roshal
Extracting from succah.rar
Extracting succah/wall_north.dwg OK
Extracting succah/wall_south.dwg OK
Extracting succah/wall_west.dwg OK
Extracting succah/schach.stl OK
All OK
ayil@sucserver:~$ cd succah && chmod +x builder.sh
ayil@sucserver:~/succah$ ./builder.sh
==> Configuring build
checking whether schach lets in more shade than sun... yes
checking roof for rain visibility... yes
checking wall count... 3 walls found
checking for דופן עקומה on wall_west... applying leniency... kosher
NOTICE: 4th wall not found in package.
Consider placing succah adjacent to an existing wall (house/fence),
or purchasing an additional wall unit before continuing.
configure: creating Makefile
==> Building
gcc -o succah wall_north.o wall_south.o wall_west_bent.o schach.o -lhalacha -lkashrus
Build complete: ./succah (validated by local Rav)
Select succah type:
1) Standard backyard
2) Balcony/apartment (halachic workaround included)
3) Extra large - kiddush club edition
4) Emergency last-minute pre-Yom-Tov build
Enter choice [1-4]: _