Bug 6786 - docbook-dtd31-sgml is needed as a dep for wine, but it is marked as a deprecated package so I can't install it
Summary: docbook-dtd31-sgml is needed as a dep for wine, but it is marked as a depreca...
Status: RESOLVED INVALID
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 2
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Pascal Terjan
QA Contact:
URL:
Whiteboard: wine
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-16 00:34 CEST by Kristoffer Grundström
Modified: 2012-08-02 01:28 CEST (History)
2 users (show)

See Also:
Source RPM: docbook-dtd31-sgml
CVE:
Status comment:


Attachments

Description Kristoffer Grundström 2012-07-16 00:34:15 CEST
Description of problem: I'm now trying to compile & build a new version of wine from the wine-git & the Mageia Cauldron spec-file tells me that docbook-dtd31-sgml is required. How is it possible that wine needs a deprecated package?

Here's the error when I tell urpmi to install that package:

installing docbook-dtd31-sgml-1.0-19.mga2.noarch.rpm lib64gphoto-devel-2.4.14-0.1.mga2.x86_64.rpm from /var/cache/urpmi/rpms
Installation failed:	docbook-dtd31-sgml < 1.0-57.mga1 is obsoleted by (installed) docbook-dtds-1.0-57.mga1.noarch

Version-Release number of selected component (if applicable): 1.0.19

How reproducible: Everytime I try to install it.

Steps to Reproduce:
1. Open console or rpmdrake.
2. Install docbook-dtd31-sgml using urpmi in console or rpmdrake.
3. Installation fails because it seems to be deprecated.
Comment 1 Manuel Hiebel 2012-07-16 12:15:34 CEST
pterjan any reason to have importing this package ?

and kristoffer your summary does'nt the real bug.

Assignee: bugsquad => pterjan

Kristoffer Grundström 2012-07-22 22:47:18 CEST

CC: (none) => kristoffer.grundstrom1983
Hardware: i586 => x86_64

Kristoffer Grundström 2012-07-22 22:47:41 CEST

Whiteboard: (none) => wine

Comment 2 Damien Lallement 2012-07-26 13:07:22 CEST
BuildRequires:  docbook-utils docbook-dtd-sgml
I don't understand your bug report and why you want to install the wrong package.
I tried to build wine on 2 and cauldron: no bug on my side.

CC: (none) => mageia

Comment 3 Kristoffer Grundström 2012-07-26 17:05:13 CEST
Well, did you use the git-code or Mageia source-RPM?
Comment 4 Damien Lallement 2012-07-26 17:06:53 CEST
I don't care about git-code as I'm a packager of stable releases.
As I told you, "I tried to build wine on 2 and cauldron: no bug on my side".
So... with srpm of Mageia.
Comment 5 Kristoffer Grundström 2012-07-27 03:21:52 CEST
(In reply to comment #4)
> I don't care about git-code as I'm a packager of stable releases.
> As I told you, "I tried to build wine on 2 and cauldron: no bug on my side".
> So... with srpm of Mageia.

With all do respect, there are people that want to build custom packages sometimes. I'm one of thoose & how could I successfully make such package if this error is showing?
Comment 6 Damien Lallement 2012-08-01 23:54:22 CEST
I just submitted wine 1.5.10 to cauldron without any issue. So I don't understand your bug report.
Comment 7 Pascal Terjan 2012-08-02 00:00:46 CEST
Why do you want that package? 
The files which used to be in it are now in docbook-dtds so docbook-dtds is enough to do enything you may have wanted to do with docbook-dtd31-sgml.

Status: NEW => RESOLVED
Resolution: (none) => INVALID

Comment 8 Kristoffer Grundström 2012-08-02 00:04:55 CEST
Yes, but then the spec-file have to be edited to remove that as a dep then.
Comment 9 Damien Lallement 2012-08-02 00:36:48 CEST
(In reply to comment #8)
> Yes, but then the spec-file have to be edited to remove that as a dep then.

docbook-dtd31-sgml has never been a dep of wine...
Only docbook-dtd (as said in comment #2)
Comment 10 Kristoffer Grundström 2012-08-02 01:15:54 CEST
Check rows 67 & 68 in the spec & you'll see that you're wrong.
Comment 11 Pascal Terjan 2012-08-02 01:28:48 CEST
docbook-dtds provides docbook-dtd31-sgml so any package requiring docbook-dtd31-sgml will be happy with docbook-dtds.

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