Bug 20567 - qgis has weird dependencies on 30MB of biology and DNA/protein sequence packages
Summary: qgis has weird dependencies on 30MB of biology and DNA/protein sequence packages
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Dimitrios Glentadakis
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-25 21:23 CET by Xavier Matz
Modified: 2018-05-21 12:10 CEST (History)
2 users (show)

See Also:
Source RPM: qgis-2.14.7-1.mga6.src.rpm
CVE:
Status comment:


Attachments

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


Note You need to log in before you can comment on or make changes to this bug.