Talk:Include:Upgrading to Edge
Duplicate text
Any reason for this page? I think the content should be copied to https://wiki.alpinelinux.org/wiki/Edge and this page deleted. --Encode (talk) 05:53, 26 June 2022 (UTC)
usr merge
Dear John3-16, based on repeated user reports in irc about system breakage due to this user-merge and discussions in this ticket #17624, i've added a warning. Since this nag appears during every package upgrade in Edge, not just when upgrading to Edge alone, i've moved the content to Edge page. I have also removed content found elsewhere, so that Repositories page has minimal, but required information. Thanks again for all the updates. -Prabuanand (talk) 04:21, 28 November 2025 (UTC)
- Thanks for your help; it is a good idea to have the usr-merge section directly into the Edge wiki section, as you have arranged.
- As you may have also worked out, the state of the usr-merge will vary for several releases, with v.3.23 having the same usr-merge state as edge currently has; while v.3.24 may require opting-out of usr-merge instead – I haven't looked into whether this is definite – etc., and therefore, just as a heads up, although you may have already anticipated this, some wiki contributions in the future will have to describe the state for each new Alpine Linux versions in due course.
- Please note that the masking instruction may be best expressed using single quotes, as in the nag message ('!usr-merge') so as to prevent an unintended shell interpretation of the exclamation mark (having looked into this, the single quotes help to avoid other meanings in certain Unix shells, such as '!' possibly being interpreted as 'history expansion' if the user was effecting the command in a bash shell, as opposed to '!' meaning 'negation of installation' here). I hope to write a section on Masking packages in or after Alpine Package Keeper wikipage's Package pining section highlighting this point about using single quotes and other points hopefully fairly soon. Let me know what the passage might be named and its location, in your preference. John3-16 (talk) 08:39, 28 November 2025 (UTC)
- Dear John3-16, Thanks for the reminder about including single quotes. I've fixed it. Based on the latest discussions on this topic, i presume usr-merge may happen before the target(v3.29) date, once apk-tool is suitably modified and until then, this will continue to remain only in edge. Please correct me, if any such moving of content is unwarranted. Package exclusion or Excluding packages are also potential name(s) for heading, as the behaviour in apk might be different from masking feature of other distributions . Please feel free to post it under a heading of your choice. I've submitted a PR to include this in official man page.