who remembers bzip files :agummyhydraulicpress:
-
who remembers bzip files :agummyhydraulicpress:
-
@icedquinn interestingly i think debian never supported bzip2
it just went gzip → sleepy_graybeard.jpg → xz → zstd (the latter two only due to ubuntu) -
purple 👊✊💨replied to mia [🥥 era] last edited by
@[email protected] @[email protected] i assure you it supports bzip
-
mia [🥥 era]replied to purple 👊✊💨 last edited by
@purple @icedquinn .deb does? hm must have misremembered ​:tehepero:​
-
purple 👊✊💨replied to mia [🥥 era] last edited by
@[email protected] @[email protected] .deb is cpio
-
mia [🥥 era]replied to purple 👊✊💨 last edited by
@purple @icedquinn so is .rpm; doesn't mean the tools necessarily support any compression method
-
purple 👊✊💨replied to mia [🥥 era] last edited by
@[email protected] @[email protected] my bad, that was an unfinished thought. from the current
dpkg-deb
manpage, the utility that glues a package together:
```
-Zcompress-type
Specify which compression type to use when building a package.
Allowed values are gzip, xz (since dpkg 1.15.6), zstd (since
dpkg 1.19.0.5ubuntu2) and none (default is zstd).
```
they are cpio archives with any of the above compression, and the archive itself can ofc contain whatever pre-compressed files you desire.
in the Pentium II days, debian did skip over bzip2 for packages and it was due to the extreme memory requirements it demanded when the decision was made. anyone with less than ~64MB of RAM wouldn't have been able to install it, which would have excluded a huge chunk of hobbyists at the time.
by the time they got around to considering adding bzip2, xz had come along and was better in every way.
off topic, but, i'd like to see them add parallel decompression indpkg-deb
-
mia [🥥 era]replied to purple 👊✊💨 last edited by
@purple @icedquinn i'd much rather they finally switched to a SAT solver like everyone else, and... oh i'll spare you the 5000 word rant
-
purple 👊✊💨replied to mia [🥥 era] last edited by
@[email protected] @[email protected] i routinely run in to the problem a package manager trying to restart a service that 1: doesn't need to be restarted and 2: refuses to come back up cleanly because the other packages it depends on hasn't been updated yet.
find me a package manager that solve that and i'll switch immediately. hell, i'll join the dev team. -
mia [🥥 era]replied to purple 👊✊💨 last edited by
@purple @icedquinn zypper
-
purple 👊✊💨replied to mia [🥥 era] last edited by
@[email protected] @[email protected] noted, ty
-
mia [🥥 era]replied to purple 👊✊💨 last edited by
@purple @icedquinn there are some cases where restarts can fail but ime it's always a packaging issue
restarts can also be disabled with a global setting but that's opensuse-specific. zypper/libzypp can show processes that are still using outdated libraries plus their systemd units as well. I'm using its python module in a script that does some extra work and selective restarts on my system -
purple 👊✊💨replied to mia [🥥 era] last edited by
@[email protected] @[email protected] mmmmm i made the mistake of using the source. they've come full circle. it's now tar archives.
https://salsa.debian.org/dpkg-team/dpkg/-/blob/main/src/deb/build.c?ref_type=heads#L468
90% sure you could pass it bzip2 and it wouldn't even bitch, just be undocumented lol -
-
Johnny Peligro #desperatereplied to iced quinn last edited by
@icedquinn @mia @purple nixpkgs but its not randomly broken
-
purple 👊✊💨replied to Johnny Peligro #desperate last edited by
@[email protected] @[email protected] @[email protected] the most recent iteration of this complaint is brought to you by nixpkgs.