Bug#910498: debian-edu: autopkgtest regression: education-menus_2.10.38_amd64.deb (--unpack):, trying to overwrite '/usr/share/tasksel/descs/debian-edu-tasks.desc

2018-10-08 Thread Holger Levsen
On Mon, Oct 08, 2018 at 08:31:56PM +0200, Paul Gevers wrote:
> Maybe a bug in one of the helper functions (debhelper, dpkg*)?

maybe, yes. this needs more investigation...

> > on a related note, why are you filing serious bugs about this, Paul?
> > (More concerned about your work load here than anything else...)
> > Because, shouldn't the autotesting-regression be enough, especially in the
> > soon-to-be-future?
> In the soon-to-be-future, yes, but we're not there yet. As I am filing
> these bug to let you know about the regression, I might as well try to
> put the right severity on it.

right. I do check tracker.d.o/$srcpkg after uploads regularily so I
would have noticed anyway, but I guess not everyone's doing that.

> About my work-load,

aehm, sorry, of course you know best about your work-load!

> I focus on autopkgtest regressions with multiple
> packages involved first. And only process the regression ones later.
> What I try to achieve is that I understand case that our infrastructure
> isn't handling properly yet.
 
very nice! thanks for all your work on autopkgtest & britney & all that.
very very nice, in fact!


-- 
cheers,
Holger

---
   holger@(debian|reproducible-builds|layer-acht).org
   PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C


signature.asc
Description: PGP signature


Bug#910498: debian-edu: autopkgtest regression: education-menus_2.10.38_amd64.deb (--unpack):, trying to overwrite '/usr/share/tasksel/descs/debian-edu-tasks.desc

2018-10-08 Thread Paul Gevers
Hi,

On 08-10-18 12:54, Holger Levsen wrote:
> On Mon, Oct 08, 2018 at 12:39:13PM +0200, Wolfgang Schweer wrote:
>> Trying to reproduce this, I ran 'debuild -us -uc -ui' in a clean
>> debian-edu.git clone directory.
>> The output from
>> find debian/ -name '*tasks.desc' is
>> debian/education-tasks/usr/share/tasksel/descs/debian-edu-tasks.desc
>>
>> Also,
>> https://packages.debian.org/sid/amd64/education-menus/filelist
>> doesn't contain
>> /usr/share/tasksel/descs/debian-edu-tasks.desc
>>
>> I have no clue how to debug this further.
> 
> given the changes between those two src:debian-edu versions i'm also
> puzzled and clueless how this happened.

Maybe a bug in one of the helper functions (debhelper, dpkg*)?

> on a related note, why are you filing serious bugs about this, Paul?
> (More concerned about your work load here than anything else...)
> Because, shouldn't the autotesting-regression be enough, especially in the
> soon-to-be-future?

In the soon-to-be-future, yes, but we're not there yet. As I am filing
these bug to let you know about the regression, I might as well try to
put the right severity on it.

About my work-load, I focus on autopkgtest regressions with multiple
packages involved first. And only process the regression ones later.
What I try to achieve is that I understand case that our infrastructure
isn't handling properly yet.

Paul



signature.asc
Description: OpenPGP digital signature


Bug#910498: debian-edu: autopkgtest regression: education-menus_2.10.38_amd64.deb (--unpack):, trying to overwrite '/usr/share/tasksel/descs/debian-edu-tasks.desc

2018-10-08 Thread Holger Levsen
On Mon, Oct 08, 2018 at 12:39:13PM +0200, Wolfgang Schweer wrote:
> Trying to reproduce this, I ran 'debuild -us -uc -ui' in a clean
> debian-edu.git clone directory.
> The output from
> find debian/ -name '*tasks.desc' is
> debian/education-tasks/usr/share/tasksel/descs/debian-edu-tasks.desc
> 
> Also,
> https://packages.debian.org/sid/amd64/education-menus/filelist
> doesn't contain
> /usr/share/tasksel/descs/debian-edu-tasks.desc
> 
> I have no clue how to debug this further.

given the changes between those two src:debian-edu versions i'm also
puzzled and clueless how this happened.

on a related note, why are you filing serious bugs about this, Paul?
(More concerned about your work load here than anything else...)
Because, shouldn't the autotesting-regression be enough, especially in the
soon-to-be-future?


-- 
cheers,
Holger

---
   holger@(debian|reproducible-builds|layer-acht).org
   PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C


signature.asc
Description: PGP signature


Bug#910498: debian-edu: autopkgtest regression: education-menus_2.10.38_amd64.deb (--unpack):, trying to overwrite '/usr/share/tasksel/descs/debian-edu-tasks.desc

2018-10-08 Thread Wolfgang Schweer
On Sun, Oct 07, 2018 at 12:01:27PM +0200, Paul Gevers wrote:
> I copied some of the output at the bottom of this report. I am surprised
> that piuparts doesn't detect this. As it seems that both education-menus
> and education-tasks seem to ship the same file but don't conflict.

Trying to reproduce this, I ran 'debuild -us -uc -ui' in a clean
debian-edu.git clone directory.
The output from
find debian/ -name '*tasks.desc' is
debian/education-tasks/usr/share/tasksel/descs/debian-edu-tasks.desc

Also,
https://packages.debian.org/sid/amd64/education-menus/filelist
doesn't contain
/usr/share/tasksel/descs/debian-edu-tasks.desc

I have no clue how to debug this further.

Wolfgang


signature.asc
Description: PGP signature


Bug#910498: debian-edu: autopkgtest regression: education-menus_2.10.38_amd64.deb (--unpack):, trying to overwrite '/usr/share/tasksel/descs/debian-edu-tasks.desc

2018-10-07 Thread Paul Gevers
Source: debian-edu
Version: 2.10.38
Severity: serious
X-Debbugs-CC: debian...@lists.debian.org
User: debian...@lists.debian.org
Usertags: regression

Dear maintainers,

With a recent upload of debian-edu the autopkgtest of debian-edu fails
in testing when that autopkgtest is run with the binary packages of
debian-edu from unstable. It passes when run with only packages from
testing. In tabular form:
   passfail
debian-edu from testing2.10.38
all others from testingfrom testing

I copied some of the output at the bottom of this report. I am surprised
that piuparts doesn't detect this. As it seems that both education-menus
and education-tasks seem to ship the same file but don't conflict.

Currently this regression is contributing to the delay of the migration
to testing [1]. Can you please investigate the situation and fix it? If
needed, please change the bug's severity.

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=debian-edu

https://ci.debian.net/data/autopkgtest/testing/amd64/d/debian-edu/1104720/log.gz

Unpacking education-menus (2.10.38) ...
dpkg: error processing archive
/tmp/autopkgtest-lxc.qygzwd6g/downtmp/autopkgtest_tmp/apt-dpkg-install-O2lVGI/0782-education-menus_2.10.38_amd64.deb
(--unpack):
 trying to overwrite '/usr/share/tasksel/descs/debian-edu-tasks.desc',
which is also in package education-tasks 2.10.38
Selecting previously unselected package education-misc.




signature.asc
Description: OpenPGP digital signature