Skip to content

Commit 26b95a4

Browse files
authored
{libsForQt5,kdePackages}.{partitionmanager,kpmcore}: drop ReiserFS support (NixOS#368474)
2 parents eb2023e + a3464a4 commit 26b95a4

File tree

4 files changed

+14
-9
lines changed

4 files changed

+14
-9
lines changed

nixos/doc/manual/release-notes/rl-2505.section.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -290,6 +290,11 @@
290290

291291
To get the necessary hash of the vendored dependencies, omit `hash`. The build will fail and tell you the correct value.
292292

293+
- KDE Partition Manager `partitionmanager`'s support for ReiserFS is removed.
294+
ReiserFS has not been actively maintained for many years. It has been marked as obsolete since Linux 6.6, and
295+
[is removed](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=c01f664e4ca210823b7594b50669bbd9b0a3c3b0)
296+
in Linux 6.13.
297+
293298
- `programs.fzf.keybindings` now supports the fish shell.
294299

295300
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->

pkgs/applications/kde/partitionmanager/default.nix

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@
2424
jfsutils,
2525
nilfs-utils,
2626
ntfs3g,
27-
reiser4progs,
28-
reiserfsprogs,
2927
udftools,
3028
xfsprogs,
3129
zfs,
@@ -54,8 +52,7 @@ let
5452
jfsutils
5553
nilfs-utils
5654
ntfs3g
57-
reiser4progs
58-
reiserfsprogs
55+
# reiser{4,fs}progs intentionally omitted due to filesystem removal from Linux.
5956
udftools
6057
xfsprogs
6158
zfs
@@ -98,7 +95,7 @@ mkDerivation {
9895
longDescription = ''
9996
KDE Partition Manager is a utility to help you manage the disks, partitions, and file systems on your computer.
10097
It allows you to easily create, copy, move, delete, back up, restore, and resize them without losing data.
101-
It supports a large number of file systems, including ext2/3/4, btrfs, reiserfs, NTFS, FAT16/32, JFS, XFS and more.
98+
It supports a large number of file systems, including ext2/3/4, btrfs, NTFS, FAT16/32, JFS, XFS and more.
10299
103100
To install on NixOS, use the option `programs.partition-manager.enable = true`.
104101
'';

pkgs/by-name/re/reiser4progs/package.nix

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,5 +38,11 @@ stdenv.mkDerivation rec {
3838
description = "Reiser4 utilities";
3939
license = licenses.gpl2Plus;
4040
platforms = platforms.linux;
41+
42+
# error: initialization of
43+
# 'int (*)(uint64_t *, uint64_t, uint32_t, int, int)' {aka 'int (*)(long unsigned int *, long unsigned int, unsigned int, int, int)'}
44+
# from incompatible pointer type
45+
# 'int (*)(uint64_t *, uint32_t, uint64_t, int, int)' {aka 'int (*)(long unsigned int *, unsigned int, long unsigned int, int, int)'}
46+
broken = true;
4147
};
4248
}

pkgs/kde/gear/kpmcore/default.nix

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@
1818
jfsutils,
1919
nilfs-utils,
2020
ntfs3g,
21-
reiser4progs,
22-
reiserfsprogs,
2321
udftools,
2422
xfsprogs,
2523
zfs,
@@ -44,8 +42,7 @@ let
4442
jfsutils
4543
nilfs-utils
4644
ntfs3g
47-
reiser4progs
48-
reiserfsprogs
45+
# reiser{4,fs}progs intentionally omitted due to filesystem removal from Linux.
4946
udftools
5047
xfsprogs
5148
zfs

0 commit comments

Comments
 (0)