#268154 [DPKG] should offer configurable diff/merge program

Package:
dpkg
Source:
dpkg
Description:
Debian package management system
Submitter:
Jari Aalto
Date:
2021-09-22 04:39:11 UTC
Severity:
wishlist
Tags:
#268154#5
Date:
2004-08-26 09:47:56 UTC
From:
To:
The upgrade asks many times questions like these:

    Configuration file `/etc/squirrelmail/apache.conf'
     ==> Modified (by you or by a script) since installation.
     ==> Package distributor has shipped an updated version.
       What would you like to do about it ?  Your options are:
	Y or I  : install the package maintainer's version
	N or O  : keep your currently-installed version
	  D     : show the differences between the versions
	  Z     : background this process to examine the situation

It makes upgrade process to require quite a much work, because of
the manual method the conflicts are resolved:

	Type D to see what's changed
	Type Z to shell out and manually do all the work, launch
	the editor, load the files, compare, diff, merge, reject

The situation could be helped if APT offered a new selection:

	M   : run Merge program

Where the program and it's arguments could be defined in /etc/apt.conf.
There could be comment in  /etc/apt.conf how to launch emacs to handle
changes with ediff.el etc.

	emacs --no-windows --no-init-file --no-site-file \
        --load ediff \
	--execute "(ediff \"%FILE%\" \"%FILE%.dpkg-dist")"

Where %FILE% were the name of the configuration file which APT would
substitute when using the defined call program.

Jari

#268154#46
Date:
2021-09-22 04:26:56 UTC
From:
To:
Hello,

Good morning,

We have gone through your samples from a partner and Here is our  Order
List. Please do bear in mind that we are very much in  need of this
order, quote your competitive prices.

Kindly send the Order confirmation.

Your early reply will be much appreciated.

Best Regards,

Maryanah Erwin.

PT FINDORA INTERNUSA

Jln Pahlawan 66 Kec. Arjawinangun

45162 CIREBON West-Java INDONESIA

tel : +62 231 357334

fax: +62 231 357260

email: marketing@findora.com