Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #219931 > unrolled thread
| Started by | Patrice Duroux <patrice.duroux@gmail.com> |
|---|---|
| First post | 2020-03-07 11:30 +0100 |
| Last post | 2020-03-08 10:00 +0100 |
| Articles | 11 — 7 participants |
Back to article view | Back to linux.debian.user
question related to #953223 Patrice Duroux <patrice.duroux@gmail.com> - 2020-03-07 11:30 +0100
Re: question related to #953223 <tomas@tuxteam.de> - 2020-03-07 11:40 +0100
Re: question related to #953223 Gene Heskett <gheskett@shentel.net> - 2020-03-07 12:00 +0100
Re: Re: question related to #953223 Patrice Duroux <duroux.patrice@orange.fr> - 2020-03-07 12:30 +0100
Re: Re: question related to #953223 <tomas@tuxteam.de> - 2020-03-07 15:40 +0100
Re: question related to #953223 Dan Purgert <dan@djph.net> - 2020-03-07 13:20 +0100
Re: question related to #953223 Curt <curty@free.fr> - 2020-03-07 14:20 +0100
Re: question related to #953223 Dan Purgert <dan@djph.net> - 2020-03-08 01:20 +0100
Re: question related to #953223 Andrei POPESCU <andreimpopescu@gmail.com> - 2020-03-07 19:00 +0100
Re: Re: question related to #953223 Patrice Duroux <duroux.patrice@orange.fr> - 2020-03-07 20:20 +0100
Re: question related to #953223 Andrei POPESCU <andreimpopescu@gmail.com> - 2020-03-08 10:00 +0100
| From | Patrice Duroux <patrice.duroux@gmail.com> |
|---|---|
| Date | 2020-03-07 11:30 +0100 |
| Subject | question related to #953223 |
| Message-ID | <zHESt-3Cc-3@gated-at.bofh.it> |
[Multipart message — attachments visible in raw view] — view raw
Hi, I am facing the same situation as reported in the issue here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=953223 So having no more /etc/fuse.conf on my system, what is the best to get it back? Why doing 'apt --reinstall install fuse3' do not restore this file? Neither notify anything about it? Finally I have forced a purge (because of the dependencies) and so install it from fresh. Thanks, Patrice
[toc] | [next] | [standalone]
| From | <tomas@tuxteam.de> |
|---|---|
| Date | 2020-03-07 11:40 +0100 |
| Message-ID | <zHF29-3F3-1@gated-at.bofh.it> |
| In reply to | #219931 |
[Multipart message — attachments visible in raw view] — view raw
On Sat, Mar 07, 2020 at 11:09:26AM +0100, Patrice Duroux wrote: > Hi, > > I am facing the same situation as reported in the issue here: > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=953223 I must admit I don't quite understand the bug report itself: isn't "purge" supposed to remove the conffiles? I was under the (perhaps wrong?) impression that "remove" leaves the conffiles alone and "purge" removes them. Cheers -- t
[toc] | [prev] | [next] | [standalone]
| From | Gene Heskett <gheskett@shentel.net> |
|---|---|
| Date | 2020-03-07 12:00 +0100 |
| Message-ID | <zHFlx-3LV-13@gated-at.bofh.it> |
| In reply to | #219932 |
On Saturday 07 March 2020 05:37:37 tomas@tuxteam.de wrote: > On Sat, Mar 07, 2020 at 11:09:26AM +0100, Patrice Duroux wrote: > > Hi, > > > > I am facing the same situation as reported in the issue here: > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=953223 > > I must admit I don't quite understand the bug report itself: isn't > "purge" supposed to remove the conffiles? > > I was under the (perhaps wrong?) impression that "remove" leaves the > conffiles alone and "purge" removes them. > > Cheers > -- t We share that assumption Tomas. Are we wrong? Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis Genes Web page <http://geneslinuxbox.net:6309/gene>
[toc] | [prev] | [next] | [standalone]
| From | Patrice Duroux <duroux.patrice@orange.fr> |
|---|---|
| Date | 2020-03-07 12:30 +0100 |
| Message-ID | <zHFOx-4by-7@gated-at.bofh.it> |
| In reply to | #219932 |
Yes exactly you can consider different «problems» there: 1. How to correctly package different source packages that have to share conffiles? So even purging one of them should leave the conffiles for the other installed ones. Laurent is suggesting to not do any explicit 'rm' of any conffiles in .postrm dpkg is doing the job. (if I understand well) And both fuse and fuse3 proceed the same: https://sources.debian.org/src/fuse3/3.9.0-1/debian/fuse3.postrm/ https://sources.debian.org/src/fuse/2.9.9-2/debian/fuse.postrm/ 2. How do get back such conffiles once it have been remove like this? Doing a reinstall is not enough and neither alert anything.
[toc] | [prev] | [next] | [standalone]
| From | <tomas@tuxteam.de> |
|---|---|
| Date | 2020-03-07 15:40 +0100 |
| Message-ID | <zHIMp-5VP-1@gated-at.bofh.it> |
| In reply to | #219935 |
[Multipart message — attachments visible in raw view] — view raw
On Sat, Mar 07, 2020 at 12:04:54PM +0100, Patrice Duroux wrote: > > Yes exactly you can consider different «problems» there: > > 1. How to correctly package different source packages that have to share > conffiles? So even purging one of them should leave the conffiles for the other > installed ones. > > Laurent is suggesting to not do any explicit 'rm' of any conffiles in .postrm > dpkg is doing the job. Ah... got it. It's *two* packages sharing a conffile. Now I understand, thanks. Cheers -- t
[toc] | [prev] | [next] | [standalone]
| From | Dan Purgert <dan@djph.net> |
|---|---|
| Date | 2020-03-07 13:20 +0100 |
| Message-ID | <zHGAV-4I2-1@gated-at.bofh.it> |
| In reply to | #219932 |
[Multipart message — attachments visible in raw view] — view raw
On Mar 07, 2020, tomas@tuxteam.de wrote:
> On Sat, Mar 07, 2020 at 11:09:26AM +0100, Patrice Duroux wrote:
>> Hi,
>>
>> I am facing the same situation as reported in the issue here:
>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=953223
>
> I must admit I don't quite understand the bug report itself: isn't
> "purge" supposed to remove the conffiles?
>
> I was under the (perhaps wrong?) impression that "remove" leaves the
> conffiles alone and "purge" removes them.
Your understanding is correct, at least according to the manual:
remove
remove is identical to install except that packages are
removed instead of installed. Note that removing a package
leaves its configuration files on the system.
purge
purge is identical to remove except that packages are removed
and purged (any configuration files are deleted too).
--
|_|O|_|
|_|_|O| Github: https://github.com/dpurgert
|O|O|O| PGP: 05CA 9A50 3F2E 1335 4DC5 4AEE 8E11 DDF3 1279 A281
[toc] | [prev] | [next] | [standalone]
| From | Curt <curty@free.fr> |
|---|---|
| Date | 2020-03-07 14:20 +0100 |
| Message-ID | <zHHx0-5gV-1@gated-at.bofh.it> |
| In reply to | #219939 |
On 2020-03-07, Dan Purgert <dan@djph.net> wrote: > >> I was under the (perhaps wrong?) impression that "remove" leaves the >> conffiles alone and "purge" removes them. > > Your understanding is correct, at least according to the manual: > > remove > remove is identical to install except that packages are > removed instead of installed. Note that removing a package > leaves its configuration files on the system. > > purge > purge is identical to remove except that packages are removed > and purged (any configuration files are deleted too). > If a package that is in state Config Files has to be purged, the cycle is really simple: the conffiles are deleted and *then* (emphasis mine) postrm purge is called. https://wiki.debian.org/MaintainerScripts The policy violation and bug #953223 consists of the postrm script purging the conffiles, whereas that task falls within dpkg's domain. How exactly Monsieur Bigonville arrived at this discovery I can't quite grasp (if I'm not misunderstanding the whole thing and making a fool out of myself again). Maybe the bug reporter had both fuse and fuse3 installed simultaneously, at which point he purged one or the other. Both packages provide an /etc/fuse.conf file. -- Nous fîmes l'amour longtemps, à la façon des craquements qui se produisent dans les meubles. Nous fîmes l'amour comme le soleil bat, comme les cercueils ferment, comme le silence appelle, comme la nuit brille. Et dans nos yeux qui n'étaient jamais ouverts en même temps ne se débattaient rien que nos sorts les plus purs. --André Breton
[toc] | [prev] | [next] | [standalone]
| From | Dan Purgert <dan@djph.net> |
|---|---|
| Date | 2020-03-08 01:20 +0100 |
| Message-ID | <zHRPI-37u-9@gated-at.bofh.it> |
| In reply to | #219941 |
[Multipart message — attachments visible in raw view] — view raw
On Mar 07, 2020, Curt wrote: > [...] > Maybe the bug reporter had both fuse and fuse3 installed simultaneously, > at which point he purged one or the other. Both packages provide an > /etc/fuse.conf file. Ah, two packages sharing the same config file is the bit that escaped me. Thanks for pointing that out. -- |_|O|_| |_|_|O| Github: https://github.com/dpurgert |O|O|O| PGP: 05CA 9A50 3F2E 1335 4DC5 4AEE 8E11 DDF3 1279 A281
[toc] | [prev] | [next] | [standalone]
| From | Andrei POPESCU <andreimpopescu@gmail.com> |
|---|---|
| Date | 2020-03-07 19:00 +0100 |
| Message-ID | <zHLTY-7Iv-7@gated-at.bofh.it> |
| In reply to | #219931 |
[Multipart message — attachments visible in raw view] — view raw
On Sb, 07 mar 20, 11:09:26, Patrice Duroux wrote: > Hi, > > I am facing the same situation as reported in the issue here: > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=953223 > > So having no more /etc/fuse.conf on my system, what is the best to get it > back? > Why doing 'apt --reinstall install fuse3' do not restore this file? > Neither notify anything about it? Deleting a configuration file is considered to be a choice of the administrator and will be preserved. > Finally I have forced a purge (because of the dependencies) and so install > it from fresh. Purge and reinstall should do it. Another option is 'dpkg -i --force-confask <package>', which will ask whether you want to "install the package maintainer's version" of the file, which will install the conffile from the package. Kind regards, Andrei -- http://wiki.debian.org/FAQsFromDebianUser
[toc] | [prev] | [next] | [standalone]
| From | Patrice Duroux <duroux.patrice@orange.fr> |
|---|---|
| Date | 2020-03-07 20:20 +0100 |
| Message-ID | <zHN9n-dl-1@gated-at.bofh.it> |
| In reply to | #219948 |
> Deleting a configuration file is considered to be a choice of the > administrator and will be preserved. Not always! ;-) Moreover if this remove have been done by a maintainer script without paying too much attention about any «brother» packages. Note that this was consider as a bug also by the maintainer and it was closed since then. Also I try to use tool like 'adequate' do detect such a case on my system but it is not in its scope. Is there a easy way/tool for that? with dpkg itself? What I was trying to suggest with my first post to the list is that may be reinstalling a package (with some removed conffiles) will notifying it in the output whatever the result: keeping it removed, providing a conffile.dpkg-new, ... Thanks, Patrice
[toc] | [prev] | [next] | [standalone]
| From | Andrei POPESCU <andreimpopescu@gmail.com> |
|---|---|
| Date | 2020-03-08 10:00 +0100 |
| Message-ID | <zHZWX-7Z8-3@gated-at.bofh.it> |
| In reply to | #219949 |
[Multipart message — attachments visible in raw view] — view raw
On Sb, 07 mar 20, 20:03:45, Patrice Duroux wrote: > > > Deleting a configuration file is considered to be a choice of the > > administrator and will be preserved. > > Not always! ;-) Correction: conffile. Not all configuration files are conffiles ;) Kind regards, Andrei -- http://wiki.debian.org/FAQsFromDebianUser
[toc] | [prev] | [standalone]
Back to top | Article view | linux.debian.user
csiph-web