jaeger changed the topic of #crux to: CRUX 3.7 | Homepage: https://crux.nu/ | Ports: https://crux.nu/portdb/ https://crux.ninja/portdb/ | Logs: https://libera.irclog.whitequark.org/crux/
tilman has quit [Ping timeout: 265 seconds]
tilman has joined #crux
brian|lfs has joined #crux
<uwumeowmeownyaa> When will 'update' and 'sysup' process new dependencies introduced after after the initial installation of the port?
<darfo_> they never do. since I never use update unless I changed the port myself I know if I added dependencies so I prt-get depinst those mysel.
<darfo_> s/mysel/myself.
<darfo_> for sysup I use a use a script to parse the output from prt-get --test sysup and check for uninstalled dependencies.
_moth_ has quit [Ping timeout: 265 seconds]
<darfo_> so after I a ports -u I run that first one and prt-get depinst any new dependencies found.
<uwumeowmeownyaa> This is not the best way to do it, because you lose the distinction between the packages you installed because you needed them and some dependencies.
zorz has quit [Quit: leaving]
rever_4192 has joined #crux
rever_4192 has quit [Ping timeout: 252 seconds]
uwumeowmeownyaa has quit [Remote host closed the connection]
_moth_ has joined #crux
SiFuh_ has quit [Remote host closed the connection]
SiFuh_ has joined #crux
uwumeowmoewnyaa has joined #crux
<cruxbot> [xorg/3.7]: mesa: updated to version 24.3.3
<cruxbot> [core/3.7]: libedit: updated to version 20250104-3.1
lavaball has joined #crux
zorz has joined #crux
ivandi has quit [Quit: WeeChat 4.5.1]
ivandi has joined #crux
jue has joined #crux
SiFuh has quit [Remote host closed the connection]
SiFuh has joined #crux
maledictium has quit [Ping timeout: 248 seconds]
maledictium has joined #crux
<farkuhar> uwumeowmeownyaa: The package database does not retain such a distinction anyway (between packages you explicitly requested, and packages that satisfy dependencies). To keep track of that, you could write a wrapper script and maintain a separate database, recording for each port the reason it was installed.
<farkuhar> You might find copies of the pkgfoster script floating around the Interwebs. This script tries to identify any ports that are no longer needed, and prompts you to uninstall them one by one. After each round of removal, the list of "orphans" is recomputed, and the interactive dialog continues.
jue has quit [Ping timeout: 276 seconds]
<cruxbot> [opt/3.7]: gtk4: 4.16.7 -> 4.16.12
<cruxbot> [opt/3.7]: python3-poetry-core: 1.9.1 -> 2.0.0
<cruxbot> [contrib/3.7]: python3-pygments: 2.18.0 -> 2.19.0
<cruxbot> [contrib/3.7]: p5-business-isbn: 3.009 -> 3.011
<cruxbot> [contrib/3.7]: p5-tie-cycle: 1.228 -> 1.229
<cruxbot> [contrib/3.7]: python3-poetry: 1.8.5 -> 2.0.0
<cruxbot> [contrib/3.7]: python3-importlib_resources: 6.4.5 -> 6.5.2
<cruxbot> [contrib/3.7]: python3-ruamel-yaml: 0.18.8 -> 0.18.9
<cruxbot> [contrib/3.7]: ruff: 0.8.5 -> 0.8.6
<cruxbot> [compat-32/3.7]: mesa-32: 24.3.2 -> 24.3.3
SiFuh_ has quit [Remote host closed the connection]
SiFuh_ has joined #crux
rever_4192 has joined #crux
ivandi has quit [Quit: WeeChat 4.5.1]
ivandi has joined #crux
ruadp has joined #crux
ruadp is now known as riazf
riazf has left #crux [GONNA GO CHAT ON SUPERNETS]
<cruxbot> [opt/3.7]: pkg-get: added wget dependency, #16
rever_4192 has quit [Ping timeout: 244 seconds]
ty3r0x has joined #crux
rever_4192 has joined #crux
lavaball has quit [Remote host closed the connection]
ty3r0x has quit [Remote host closed the connection]