Bug 6614 - Added dependancy, changed package layout
Summary: Added dependancy, changed package layout
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 2
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: mga2-32-OK mga2-64-OK
Keywords: validated_update
Depends on:
Blocks:
 
Reported: 2012-06-29 09:18 CEST by Oliver Burger
Modified: 2012-06-30 20:31 CEST (History)
3 users (show)

See Also:
Source RPM: gdal-1.9.0-3.1.mga2.src.rpm
CVE:
Status comment:


Attachments

Description Oliver Burger 2012-06-29 09:18:17 CEST
I did a minimal update to the gdal package:

---
This update adds gdal-python as dependancy to gdal itself,
because otherwise many of the python tools contained in gdal won't work.

It also removes the VERSION and NEWS files from the devel package, because
they are already contained in the gdal package itself
---

There were not other changes in this update so it should not break anything
:)
Comment 1 Rémi Verschelde 2012-06-29 10:16:52 CEST
Tested on Mageia 2 i586.

The package in core/release doesn't have gdal-python as a dependancy, and as expected the gdal*.py scripts don't work. The VERSION and NEWS files are indeed present in the devel package.

Once updated, gdal-python is shipped with gdal, and thus the gdal*.py scripts work. Still, the VERSION and NEWS files are still present in the devel package as far as I can tell:

[akien@localhost ~]$ urpmq -l libgdal-devel-1.9.0-3.1.mga2
/usr/bin/gdal-config
/usr/bin/multiarch-i386-linux/gdal-config
/usr/include/gdal
/usr/include/gdal/cpl_atomic_ops.h
[...]
/usr/include/gdal/vrtdataset.h
/usr/lib/libgdal.so
/usr/share/doc/gdal
/usr/share/doc/gdal/NEWS
/usr/share/doc/gdal/VERSION

Apart from that testing is okay.

--

@Oliver: If the NEWS and VERSION files are still shipped with the updated devel package, do you want to rebuild it or should we validate it as is?

CC: (none) => remi
Whiteboard: (none) => mga2-32-OK

Comment 2 Rémi Verschelde 2012-06-29 10:26:56 CEST
Testing complete on Mageia 2 x86_64, same procedure and results as comment 1.

Waiting for Oliver's input to validate the update or not.

Whiteboard: mga2-32-OK => mga2-32-OK mga2-64-OK

Comment 3 Oliver Burger 2012-06-29 10:27:55 CEST
It doesn't really hurt to have those files in both packages. And I have a bug report against gdal here, so I will most likely push another update soon.
So you can validate this as is.
Comment 4 Rémi Verschelde 2012-06-29 10:36:01 CEST
Validating update.

--

Advisory:
===========
This update adds gdal-python as dependancy to gdal itself,
because otherwise many of the python tools contained in gdal won't work.

SRPM:
===========
gdal-1.9.0-3.1.mga2.src.rpm

--

Could a sysadmin push this package from core/updates_testing to core/updates?
Thanks in advance.

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 5 Thomas Backlund 2012-06-30 20:30:45 CEST
Update pushed:
https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0097

Status: NEW => REOPENED
CC: (none) => tmb

Comment 6 Thomas Backlund 2012-06-30 20:31:00 CEST
.

Status: REOPENED => RESOLVED
Resolution: (none) => FIXED


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