mass RC bug filing: data splitting
Hi Steve,
just a note that the "Inefficient packaging of arch independent data in
package" bugs you have sent have caused many RC bugs:
When moving files from one package to another, the package that gets the
files needs Replaces _and_ Conflicts with older versions of the other
package.
Most packages contain the Replaces since otherwise upgrades break, but
they lack the Conflicts leading to the following problem:
The package dependencies allow installing the new -data package and
later an older (pre-split) version of the main package resulting in a
file overwrite error by dpkg [1].
This mail is also sent to debian-devel since I expect that I'll have to
send 20-40 RC bugs for this issue over the weekend.
cu
Adrian
[1] Don't ask:
Why should someone do this?
Estimate the number of Debian users, imagine a few unlikely
scenarios where this can happen, and then multiply an estimated
probability of such an scenario with the estimated number of Debian
users.
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
Reply to: