1 |
On 3/26/2019 10:22, Michał Górny wrote: |
2 |
> On Mon, 2019-03-25 at 15:19 -0400, Joshua Kinard wrote: |
3 |
>> Throwing a question out there on whether to keep both the net-fs/ncpfs and |
4 |
>> net-misc/ipx-utils packages around any longer. Kernel upstream removed both |
5 |
>> the IPX (Internetwork Packet eXchange) protocol and NCPFS (NetWare Core |
6 |
>> Protocol Filesystem) support back in ~4.18 due to lack of maintenance. I |
7 |
>> know the code in both generally worked fine back then, as I have a few |
8 |
>> NetWare VMs that I was able to mount filesystems from in Linux, even on my |
9 |
>> MIPS hardware. |
10 |
>> |
11 |
>> However, it is effectively a dead protocol and dead filesystem for a dead |
12 |
>> operating system (NetWare). I don't see anyone resurrecting IPX/NCPFS and |
13 |
>> updating to get it re-included it in the kernel, either. I was tempted once |
14 |
>> to try, but I just don't have the time anymore. |
15 |
>> |
16 |
>> I think we're one of the last distros to even keep IPX/NCPFS-related |
17 |
>> packages around long-term. With no viable upstream for ncpfs anymore, and |
18 |
>> with no kernel support in Linux (or even FreeBSD; they deprecated IPX in |
19 |
>> ~10.0-RELEASE), I think it's time to remove this package and any related |
20 |
>> packages. |
21 |
>> |
22 |
>> One catch is, sys-kernel/gentoo-sources still keeps 4.4, 4.9, and 4.14 |
23 |
>> stable kernel series around. These can still technically use IPX/NCPFS, and |
24 |
>> therefore, there might be users using it. |
25 |
>> |
26 |
>> A quick poll of the portage tree suggests these changes are needed: |
27 |
>> |
28 |
>> Delete USE flag reference: |
29 |
>> net-analyzer/hydra |
30 |
>> profiles/use.local.desc (remove hydra's local 'ncp' entry) |
31 |
>> |
32 |
>> Remove ebuilds: |
33 |
>> net-fs/ncpfs |
34 |
>> net-misc/ipx-utils |
35 |
>> |
36 |
>> Remove filesystem reference?: |
37 |
>> sys-apps/mlocate/files/updatedb.conf |
38 |
>> |
39 |
>> Remove reference to 'ipx-utils': |
40 |
>> profiles/license_groups |
41 |
>> |
42 |
>> |
43 |
>> Thoughts? |
44 |
>> |
45 |
> |
46 |
> Last rite them with 60 day period. If someone actually uses them, |
47 |
> you'll learn about it and get some data to decide how to proceed |
48 |
> afterwards. Plus, users who actually might still use them would get |
49 |
> a fair warning they're going to be dropped in the future. |
50 |
> |
51 |
|
52 |
Thanks, good advice. I've created a bug for myself (#681820) and opted for |
53 |
75 days, as 60 days is too close to a major US holiday period where I might |
54 |
be preoccupied. |
55 |
|
56 |
-- |
57 |
Joshua Kinard |
58 |
Gentoo/MIPS |
59 |
kumba@g.o |
60 |
rsa6144/5C63F4E3F5C6C943 2015-04-27 |
61 |
177C 1972 1FB8 F254 BAD0 3E72 5C63 F4E3 F5C6 C943 |
62 |
|
63 |
"The past tempts us, the present confuses us, the future frightens us. And |
64 |
our lives slip away, moment by moment, lost in that vast, terrible in-between." |
65 |
|
66 |
--Emperor Turhan, Centauri Republic |