Bug#914897: debating the wrong thing

2018-12-05 Thread Gunnar Wolf
Svante Signell dijo [Wed, Dec 05, 2018 at 02:03:19PM +0100]: > > If we keep merged-/usr as default then we can /recommend/ people to > > install usrmerge to switch to merged-/usr; reducing the difference > > between newly-installed and existing setups is a good idea IMHO. I > > think I filed a

Bug#914897: debating the wrong thing

2018-12-05 Thread Svante Signell
On Tue, 2018-12-04 at 21:58 +0100, Ansgar Burchardt wrote: > > If we keep merged-/usr as default then we can /recommend/ people to > install usrmerge to switch to merged-/usr; reducing the difference > between newly-installed and existing setups is a good idea IMHO. I > think I filed a report

Bug#914897: we do have a complete archive rebuild for buster and sid amd64 (Re: Bug#914897: debating the wrong thing)

2018-12-05 Thread Holger Levsen
On Tue, Dec 04, 2018 at 09:58:09PM +0100, Ansgar Burchardt wrote: > > We later learned only a part of the archive got rebuilt since the bad > > debootstrap backport. > Yes, some packages were not yet rebuilt in testing, but having them > rebuilt in unstable is enough. looking at

Bug#914897: debating the wrong thing

2018-12-04 Thread Ansgar Burchardt
Adam Borowski writes: > On Tue, Dec 04, 2018 at 06:48:45PM +0100, Ansgar Burchardt wrote: >> In very rare cases (an estimated 0.3% of the archive or so). I'm fairly >> confident that for more than 0.3% of the archive something can go wrong >> when building in non-clean environments. > > Your

Bug#914897: debating the wrong thing

2018-12-04 Thread Holger Levsen
On Tue, Dec 04, 2018 at 07:21:11PM +0100, Adam Borowski wrote: > Your figure of ~80 packages counts only packages which went through a > reproducible-builds rebuild. We later learned only a part of the archive > got rebuilt since the bad debootstrap backport. wrong, sigh. -- cheers,

Bug#914897: debating the wrong thing

2018-12-04 Thread Adam Borowski
On Tue, Dec 04, 2018 at 06:48:45PM +0100, Ansgar Burchardt wrote: > Ian Jackson writes: > > Ansgar Burchardt writes ("Bug#914897: debating the wrong thing"): > >> Switching to (1) or (3a-with-no-support-in-buster) will mean merged-/usr > >> systems would

Bug#914897: debating the wrong thing

2018-12-04 Thread Ansgar Burchardt
Ian Jackson writes: > Ansgar Burchardt writes ("Bug#914897: debating the wrong thing"): >> Switching to (1) or (3a-with-no-support-in-buster) will mean merged-/usr >> systems would no longer be supported. In this case someone would have >> to write a unusrm

Bug#914897: debating the wrong thing

2018-12-04 Thread Ian Jackson
Ansgar Burchardt writes ("Bug#914897: debating the wrong thing"): > Switching to (1) or (3a-with-no-support-in-buster) will mean merged-/usr > systems would no longer be supported. In this case someone would have > to write a unusrmerge program to convert systems with merge

Bug#914897: debating the wrong thing

2018-12-04 Thread Ansgar Burchardt
"Alexander E. Patrakov" writes: > Ansgar Burchardt wrote: >> Making the feature default was discussed years ago which you are surely >> aware of. It's not mandatory. > > Unfortunately I have to disagree here. Merged /usr is already, > de-facto, mandatory for everyone who installs Debian Testing

Bug#914897: debating the wrong thing

2018-12-03 Thread Alexander E. Patrakov
Ansgar Burchardt wrote: Making the feature default was discussed years ago which you are surely aware of. It's not mandatory. Unfortunately I have to disagree here. Merged /usr is already, de-facto, mandatory for everyone who installs Debian Testing using the official netinst CD. The user

Bug#914897: debating the wrong thing

2018-12-03 Thread Marco d'Itri
On Dec 03, Adam Borowski wrote: > unusrmerge would still be still far less work than continuing with 2. Yet I No "unmerge" program is possible since some symlinks are created by maintainer scripts and hence cannot be recreated except by running again the maintainer scripts in the right

Bug#914897: debating the wrong thing

2018-12-03 Thread Ansgar Burchardt
Adam Borowski writes: > On Mon, Dec 03, 2018 at 10:25:46PM +0100, Ansgar Burchardt wrote: > I believe the difference between those is less than between suboptions of 1 > and 3, but then, as an opponent of 2 as a whole I'm biased. > >> Switching to (1) or (3a-with-no-support-in-buster) will mean

Bug#914897: debating the wrong thing

2018-12-03 Thread Adam Borowski
On Mon, Dec 03, 2018 at 10:25:46PM +0100, Ansgar Burchardt wrote: > Gunnar Wolf writes: > > Adam Borowski dijo [Mon, Dec 03, 2018 at 12:36:29AM +0100]: > >> (...) > >> So, let's enumerate possible outcomes: > >> > >> 1. no usrmerge > >> 1a. no moves at all (no effort needed!) > >> 1b. moves

Bug#914897: debating the wrong thing

2018-12-03 Thread Ansgar Burchardt
Gunnar Wolf writes: > Adam Borowski dijo [Mon, Dec 03, 2018 at 12:36:29AM +0100]: >> (...) >> So, let's enumerate possible outcomes: >> >> 1. no usrmerge >> 1a. no moves at all (no effort needed!) >> 1b. moves via some dh_usrmove tool, until /bin is empty >> 2. supporting both merged-usr and

Bug#914897: debating the wrong thing

2018-12-03 Thread Gunnar Wolf
Adam Borowski dijo [Mon, Dec 03, 2018 at 12:36:29AM +0100]: > (...) > So, let's enumerate possible outcomes: > > 1. no usrmerge > 1a. no moves at all (no effort needed!) > 1b. moves via some dh_usrmove tool, until /bin is empty > 2. supporting both merged-usr and unmerged-usr > 3. mandatory

Bug#914897: debating the wrong thing

2018-12-03 Thread Ansgar Burchardt
On Mon, 2018-12-03 at 12:38 +, Ian Jackson wrote: > Ansgar Burchardt writes ("Bug#914897: debating the wrong thing"): > > It is very demotivating to have discussed and implemented something > > mostly years ago, for people then to come and complain "let's not

Bug#914897: debating the wrong thing

2018-12-03 Thread Ian Jackson
Ansgar Burchardt writes ("Bug#914897: debating the wrong thing"): > It is very demotivating to have discussed and implemented something > mostly years ago, for people then to come and complain "let's not do > this at all" years later. We were told it would be optional

Bug#914897: debating the wrong thing

2018-12-02 Thread Ansgar Burchardt
Adam Borowski writes: > I see that we're debating the merits of merged-usr vs non-merged-usr, while > expending lots of effort and filing bugs (requiring further urgent action of > unrelated maintainers), for little gain. There is no "urgent action" required (unlike, say, for the last glibc

Bug#914897: debating the wrong thing

2018-12-02 Thread Adam Borowski
I see that we're debating the merits of merged-usr vs non-merged-usr, while expending lots of effort and filing bugs (requiring further urgent action of unrelated maintainers), for little gain. In the above, note that the debate vs effort touch different problems: 1. is usrmerge good? vs 2. how