Bug 10012 - Cg package is broken
Summary: Cg package is broken
Status: RESOLVED MOVED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 4
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Alfonso Vera
QA Contact:
URL:
Whiteboard: MGA3TOO feedback
Keywords: Triaged
Depends on:
Blocks:
 
Reported: 2013-05-07 04:04 CEST by Daniel Osmari
Modified: 2014-07-15 00:26 CEST (History)
5 users (show)

See Also:
Source RPM: cg-3.0.0018-0.3.mga3.nonfree
CVE:
Status comment:


Attachments

Description Daniel Osmari 2013-05-07 04:04:35 CEST
The Cg package currently contains nothing other than documentation.

Everything else is missing (the Cg compiler, the include files, the .so files).

Reproducible: 

Steps to Reproduce:
Comment 1 Jani Välimaa 2013-05-07 15:54:03 CEST
Binaries are currently in devel pkg [1].

Package description for cg says "This package contains documentation." and for devel pkg "Binaries (compiler), libraries and includes files for developing programs based on Cg toolkit."

The pkg isn't really broken, but a bit badly pkg'ed. Maybe we should improve the pkg'ing for mga4.

[1] libcg-devel or lib64cg-gevel
Manuel Hiebel 2013-05-10 23:06:23 CEST

Keywords: (none) => Triaged
Assignee: bugsquad => juan.baptiste

Comment 2 Manuel Hiebel 2013-08-17 16:56:40 CEST
*** Bug 11011 has been marked as a duplicate of this bug. ***

CC: (none) => junk_no_spam

Comment 3 Bit Twister 2013-08-17 20:19:54 CEST
(In reply to Manuel Hiebel from comment #2)
> *** Bug 11011 has been marked as a duplicate of this bug. ***

How is 11011 a duplicate of this bug??
I am guessing cg-3.0.0018-0.3.mga3.nonfree is not a requirement of
rtkit-0.10-3.mga2.x86_64.rpm or ntp-client-4.2.6p5-12.mga3.x86_64.rpm
Comment 4 Juan Luis Baptiste 2013-08-25 20:18:30 CEST
(In reply to Bit Twister from comment #3)
> (In reply to Manuel Hiebel from comment #2)
> > *** Bug 11011 has been marked as a duplicate of this bug. ***
> 
> How is 11011 a duplicate of this bug??
> I am guessing cg-3.0.0018-0.3.mga3.nonfree is not a requirement of
> rtkit-0.10-3.mga2.x86_64.rpm or ntp-client-4.2.6p5-12.mga3.x86_64.rpm

Yes, I think it was a typo from Manuel when marking another bug duplicate (11012 instead of this one 10012), so don't worry.
Alfonso Vera 2014-02-16 20:53:55 CET

CC: (none) => bersuit.vera

Comment 5 Alfonso Vera 2014-02-16 20:58:03 CET
Hi Juancho.
I've committed the agreed changes to cauldron. You are feel free to push the package :-P 

Saludos
Comment 6 Juan Luis Baptiste 2014-02-17 02:32:46 CET
Pushed.
Comment 7 Alfonso Vera 2014-02-19 19:12:09 CET
I have uploaded a patched/updated package for Mageia 4.

Suggested advisory:
========================
Updated cg packages to fix packaging:
* Change binaries from devel package to principal package
* Update package descriptions

References:
https://bugs.mageia.org/show_bug.cgi?id=10012

========================
Updated packages in core/updates_testing:
========================
cg-3.0.0018-0.5.mga4.x86_64.rpm
cg-examples-3.0.0018-0.5.mga4.x86_64.rpm
lib64cg0-3.0.0018-0.5.mga4.x86_64.rpm
lib64cg-devel-3.0.0018-0.5.mga4.x86_64.rpm


Source RPMs: 
cg-3.0.0018-0.5.mga4.src.rpm

=======
QA-Test
=======
The update doesn't cause obvious regressions 
It's only a packaging update

Old:
[avr12s@localhost ~]$ rpm -qf /usr/bin/cgc
lib64cg-devel-3.0.0018-0.4.mga4.nonfree

New
[avr12s@localhost ~]$ rpm -qf /usr/bin/cgc
cg-3.0.0018-0.5.mga4

I've tested the installation in mga4 x64:
The binaries are now in cg package
Comment 8 Alfonso Vera 2014-02-19 19:15:38 CET
Hi Juancho.
Could you please push the updates?

Saludos
Comment 9 Juan Luis Baptiste 2014-02-21 22:21:56 CET
Pushed. Do you already have an update ready for mga 3 ?
Comment 10 Alfonso Vera 2014-02-26 18:13:45 CET
Hi Juancho,
I fixed subrel error and mga3/mga4 and cauldron.
Now, I've already pasted the correct advisory :
@QA Let's forget the comment 7 it's wrong


I've uploaded a patched/updated package for Mageia 3/4.

Suggested advisory:
========================
Updated cg packages to fix packaging:
* Change binaries from devel package to principal package
* Update package descriptions

References:
https://bugs.mageia.org/show_bug.cgi?id=10012

========================
Updated packages in core/updates_testing:
========================
cg-3.0.0018-0.4.1.mga4
cg-examples-3.0.0018-0.4.1.mga4
lib64cg0-3.0.0018-0.4.1.mga4
lib64cg-devel-3.0.0018-0.4.1.mga4

cg-3.0.0018-0.3.1.mga3
cg-examples-3.0.0018-0.3.1.mga3
lib64cg0-3.0.0018-0.4.1.mga3
lib64cg-devel-3.0.0018-0.3.1.mga3

Source RPMs: 
cg-3.0.0018-0.4.1.mga4
cg-3.0.0018-0.3.1.mga3

=======
QA-Test
=======
The update doesn't cause obvious regressions 
It's only a packaging update

Old:
[avr12s@localhost ~]$ rpm -qf /usr/bin/cgc
lib64cg-devel-3.0.0018-0.4.mga4.nonfree

New
[avr12s@localhost ~]$ rpm -qf /usr/bin/cgc
cg-3.0.0018-0.4.1.mga4

I've tested the installation in mga4 x64:
The binaries are now in cg package
Comment 11 Juan Luis Baptiste 2014-04-05 08:25:02 CEST
This is ready for testing.

Assignee: juan.baptiste => qa-bugs

Rémi Verschelde 2014-04-05 10:31:34 CEST

Hardware: x86_64 => All
Version: Cauldron => 4
Whiteboard: (none) => MGA3TOO

Comment 12 David GEIGER 2014-04-05 13:47:35 CEST
Hi Juan Luis Baptiste,

There is no packages 'cg' to test on 3/Nonfree/updates_testing and 4/Nonfree/updates_testing ???


ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/3/x86_64/media/nonfree/updates_testing/

ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/4/x86_64/media/nonfree/updates_testing/

CC: (none) => geiger.david68210

Comment 13 Rémi Verschelde 2014-04-05 16:06:21 CEST
Looking as comment 10, it seems Alfonso pushed the update candidates to core. That is wrong, as Cg is nonfree software as pointed out by David.

Please have the packages removed from 3 & 4 core/updates_testing and submitted to nonfree/updates_testing instead.

CC: (none) => remi
Assignee: qa-bugs => bersuit.vera
Whiteboard: MGA3TOO => MGA3TOO feedback

Comment 14 Juan Luis Baptiste 2014-07-15 00:26:46 CEST
Closing as this package was obsoleted because it isn't developed anymore.

Status: NEW => RESOLVED
CC: (none) => juan.baptiste
Resolution: (none) => MOVED


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