Bug 20567

Summary: qgis has weird dependencies on 30MB of biology and DNA/protein sequence packages
Product: Mageia Reporter: Xavier Matz <c934w-xavm493b>
Component: RPM PackagesAssignee: Dimitrios Glentadakis <dglent>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: lists.jjorge, marja11
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: qgis-2.14.7-1.mga6.src.rpm CVE:
Status comment:

Description Xavier Matz 2017-03-25 21:23:38 CET
Description of problem:
the mageia package of qgis (which is a gis software, i.e. for maps) has an odd dependency on python-biopython-sql (why???), which leads to a tail of 30MB of dependencies that shouldn't be required for a gis package.

How reproducible:
always

Steps to Reproduce:
1. try to install qgis via urpmi
2. see how the dependencies list is bloated, especially via its odd dependency python-biopython-sql which in turn requires even wise2, a DNA/protein sequence software:
---
# urpmi python-biopython-sql
To satisfy dependencies, the following packages are going to be installed:
  Package                        Version      Release       Arch    
(medium "Core Release")
  python-biopython               1.66         3.mga6        x86_64  
  python-biopython-sql           1.66         3.mga6        x86_64  
  python-mysql                   1.3.7        2.mga6        x86_64  
  python-psycopg2                2.6.1        3.mga6        x86_64  
  python-reportlab               3.3.0        1.mga6        x86_64  
  wise2                          2.4.1        7.mga6        x86_64  
30MB of additional disk space will be used.
4.4MB of packages will be retrieved.
---
Comment 1 Marja Van Waes 2017-03-26 09:28:39 CEST
Assigning to the registered maintainer.

CC: (none) => marja11
Assignee: bugsquad => dglent

Comment 2 Rémi Verschelde 2017-03-27 09:47:53 CEST
I can confirm that this dependency exists since day 1 (of Mageia): http://svnweb.mageia.org/packages/cauldron/qgis/current/SPECS/qgis.spec?revision=52759&view=markup

But it does seem kind of weird.
Comment 3 Dimitrios Glentadakis 2017-03-27 17:28:11 CEST
I don't see the biopython package in fedoras spec :
http://pkgs.fedoraproject.org/cgit/rpms/qgis.git/plain/qgis.spec
Comment 4 José Jorge 2018-05-21 12:10:40 CEST
While upgrading qgis to latest stable 2.18.20 version, I have removed this dep  in cauldron.

Resolution: (none) => FIXED
Status: NEW => RESOLVED
CC: (none) => lists.jjorge