Package Details: etc-update 2.3.60-1

Git Clone URL: (read-only, click to copy)
Package Base: etc-update
Description: CLI to interactively merge .pacnew in /etc
Upstream URL:
Keywords: .pacnew
Licenses: GPL
Submitter: Malvineous
Maintainer: kewl (Malvineous)
Last Packager: kewl
Votes: 115
Popularity: 3.99
First Submitted: 2012-01-29 04:00
Last Updated: 2019-02-11 20:11

Latest Comments

1 2 3 4 Next › Last »

kewl commented on 2019-12-19 00:22

@yochananmarqos the script is not out of date please check and I will look at the optdepends.

yochananmarqos commented on 2019-12-18 22:41

Please add:

optdepends=('dialog: for menu mode'
            'colordiff: for colored diff output')

kewl commented on 2019-02-10 21:01

@shaleny good point, this will be implemented

@skycoder42 what line do you want to add?

shaleny commented on 2019-01-11 21:40

Is there a reason why /etc/etc-update.conf is not added to backup array in the PKGBUILD? With every package update I lose my customizations to that file.

Skycoder42 commented on 2018-12-08 13:16

@kewl Are there any dangers by just adding that line there myself?

kewl commented on 2018-11-22 07:41

We have changed how Arch derivatives are recognized by etc-update, now using ID_LIKE. If your distro is not recognized as Arch, please report to your distro project leaders to set ID_LIKE=archin os-release.

kewl commented on 2018-10-20 08:51

@gissf1 this has been implemented now

gissf1 commented on 2018-08-01 20:20

@kewl Thanks for doing that. Are you able to provide an upstream link or something I can use to track that PR?

kewl commented on 2018-08-01 20:09

@gissf1 I have done a PR for you, if accepted upstream it will be added in a next version

gissf1 commented on 2018-07-18 19:20

This package no longer works on 32-bit arch installs.

In case you are not aware, Arch has dropped native support for i686 (32-bit x86) installs. The ArchLinux32 project was started to provide support to users of 32-bit systems. See for more information.

The distro change affects this package because the ID in /etc/os-release on ArchLinux32 is now "arch32" instead of "arch". So OS_RELEASE_ID gets set to "arch32" instead of "arch", which in turn causes OS_FAMILY to be set to "gentoo" instead of "arch", and consequently on execution I got the error message "etc-update: ERROR: missing portageq".

For me, adding "|arch32" to the case line with "arch" solved the issue.

I was going to post a patch upstream, but I couldn't seem to find the git repo for etc-update, so I thought it was acceptable to report it here instead and have you patch it as you see fit.

Thanks for taking the time to maintain this excellent tool for Arch users!