Re: Bug#840094: blends-dev: Does not recognize multiline dependencies
Hi Ole,
sorry for my longer than planned silence but today I found the time
to repeat all tests with your new version.
On Tue, Nov 15, 2016 at 10:12:00AM +0100, Ole Streicher wrote:
> Hi Andreas, Petter and all,
>
>
> On 15.11.2016 07:09, Andreas Tille wrote:
> >> Use of uninitialized value $_ in pattern match (m//) at
> >> /usr/share/blends-dev/blend-gen-control line 568, <TASKFILE> line 28.
> >> [...]
>
> I fixed this in the git. HOWEVER, again: I have no glue what I do here.
> I just assume that "next unless defined $_" does more or less what it
> means, and I hope it will do so as well in the line where I put it. Same
> for "last if !defined $_". I used these two phrases just because they
> are already somewhere else in the script. Anyone with Perl knowledge:
> CHECK IT!
Our Perl knowledge seems to be quite comparable but the result seems to
make sense. Debian Med, Debian Science, Debichem and Debian Junior are
fine. I see some diff in Debian Edu but IMHO this makes perfectly
sense:
diff --git a/debian-edu-tasks.desc b/debian-edu-tasks.desc
index ac0c349..a383078 100644
--- a/debian-edu-tasks.desc
+++ b/debian-edu-tasks.desc
@@ -1336,8 +1336,8 @@ Packages: list
isc-dhcp-server-ldap
pxelinux
syslinux-common
- debian-installer-8-netboot-i386
- debian-installer-8-netboot-amd64
+ debian-installer-9-netboot-i386
+ debian-installer-9-netboot-amd64
atftpd
slapd
openssl
diff --git a/debian/control b/debian/control
index 1afff19..4a9fae9 100644
--- a/debian/control
+++ b/debian/control
@@ -42,7 +42,7 @@ Description: Debian Edu menu reorganization
Package: education-astronomy
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version}), ${misc:Depends}
Recommends: education-menus,
gpredict,
kstars,
@@ -62,7 +62,7 @@ Description: Debian Edu astronomy related applications
Package: education-chemistry
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version}), ${misc:Depends}
Recommends: chemtool,
easychem,
education-menus,
...
The changed
Depends: education-tasks (= ${source:Version}), ${misc:Depends}
is for every single metapackage and IMHO that's perfectly correct. I
just want to hear confirmation from some Debian Edu developer whether
the upload of blends-dev 0.6.95 is OK.
Kind regards
Andreas.
--
http://fam-tille.de
Reply to: