[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: