Package: dh-make-drupal
Version: 1.8-1
Severity: important

When fetching available versions, dh-make-drupal mysteriously is seeing
versions listed repeatedly which are not, and is failing to filter on the
status correctly, resulting in it almost always picking a development
version thinking that it is recommended.  This is also causing it to fail to
pull in security updates in some cases.

Example below.  Note that the HTML it's iterating over does NOT have repeat
listings of each version.  It seems to see every version listed after the
start of a status-identifying div as part of that status, even though they
are not within the div, and a different status div happens after it.

$ dh-make-drupal -d 7 -r --debug 5 google_analytics
D:    Parsed options:
---
d_ver: '7'
min_status: :recommended
force_overwrite: false
debug: '5'
report_only: true
debianize: true
skip_build: false
skip_recommend: false
switches: "-us -uc"
tarball: false
proj_version: 
proj_type: Modules
mangle_version: true
provides: 
project: google_analytics
D:    Preparing package for 'google_analytics' for Drupal 7, status >= 
recommended
D:    Fetching project information from 
https://drupal.org/project/google_analytics
D:    Project type for google_analytics: Modules
D:    Found version 7.x-2.1 (recommended)
D:    This release was uploaded on 2014-11-29 00:00:00 -0500
D:    Found version 6.x-4.1 (recommended)
D:    This release was uploaded on 2014-11-29 00:00:00 -0500
D:    Found version 7.x-1.4 (recommended)
D:    This release was uploaded on 2013-10-17 00:00:00 -0400
D:    Found version 6.x-3.6 (recommended)
D:    This release was uploaded on 2013-10-17 00:00:00 -0400
D:    Found version 8.x-2.x-dev (recommended)
D:    This release was uploaded on 2014-12-24 00:00:00 -0500
D:    Found version 7.x-2.x-dev (recommended)
D:    This release was uploaded on 2014-11-29 00:00:00 -0500
D:    Found version 6.x-4.x-dev (recommended)
D:    This release was uploaded on 2014-11-29 00:00:00 -0500
D:    Found version 7.x-1.4 (supported)
D:    This release was uploaded on 2013-10-17 00:00:00 -0400
D:    Found version 6.x-3.6 (supported)
D:    This release was uploaded on 2013-10-17 00:00:00 -0400
D:    Found version 8.x-2.x-dev (developer)
D:    This release was uploaded on 2014-12-24 00:00:00 -0500
D:    Found version 7.x-2.x-dev (developer)
D:    This release was uploaded on 2014-11-29 00:00:00 -0500
D:    Found version 6.x-4.x-dev (developer)
D:    This release was uploaded on 2014-11-29 00:00:00 -0500
D:    Removing duplicate version 1.4 (status 2)
D:    Removing duplicate version 2~~dev (status 2)
D:    Removing duplicate version 4~~dev (status 2)
D:    Going over 9 available releases, searching for compatibility with Drupal 
7, minimum development status recommended (2)
I:   Found #<DrupalProject::Project:0x00000000ca90b8> version 2~~dev (status: 
recommended)
D:    Download URL: 
http://ftp.drupal.org/files/projects/google_analytics-7.x-2.x-dev.tar.gz
I:   Reporting only, as requested in the command line
Highest available version for google_analytics (Drupal 7, status >= ):
Project page: https://drupal.org/project/google_analytics
Release: 2~~dev (recommended)
Download URL: 
http://ftp.drupal.org/files/projects/google_analytics-7.x-2.x-dev.tar.gz)


-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-2-amd64 (SMP w/12 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages dh-make-drupal depends on:
ii  build-essential  11.7
ii  debhelper        9.20141022
ii  libruby          1:2.1.0.4
ii  ruby             1:2.1.0.4
ii  ruby-hpricot     0.8.6-5+b3

dh-make-drupal recommends no packages.

Versions of packages dh-make-drupal suggests:
ii  drupal6  6.31-1
ii  drupal7  7.32-1+deb8u1

-- no debconf information


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to