Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 257692 - gnome-extra/gnome-media-2.24.0.1 does not build gnome-cd
Summary: gnome-extra/gnome-media-2.24.0.1 does not build gnome-cd
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-04 23:52 UTC by Joeri Capens
Modified: 2009-02-07 12:10 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joeri Capens 2009-02-04 23:52:11 UTC
gnome-extra/gnome-media-2.24.0.1 does not create the gnome-cd program, even with the gnomecd USE flag enabled.


Reproducible: Always

Steps to Reproduce:
1. emerge =gnome-extra/gnome-media-2.24.0.1

Actual Results:  
no /usr/bin/gnome-cd program


Expected Results:  
working /usr/bin/gnome-cd program


Running ./configure --enable-gnomecd shows why gnome-cd does not get created:

        gnome-media 2.24.0.1 has been configured as follows:

	Prefix:                 /usr/local
        Source code location:   .
        Compiler:               gcc
        CFLAGS:                 -g -O2 -Wall -Wmissing-prototypes 

        GStreamer mixer:        yes
        GStreamer properties:   yes
        GStreamer profiles:     yes
        Sound recorder:         yes

  *Deprecated*:

        vu-meter:               no
        cddb-slave:             no
        gnome-cd:               no, missing cddb-slave support

Running ./configure --enable-gnomecd --enable-cddbslave gives:

        gnome-media 2.24.0.1 has been configured as follows:

	Prefix:                 /usr/local
        Source code location:   .
        Compiler:               gcc
        CFLAGS:                 -g -O2 -Wall -Wmissing-prototypes 

        GStreamer mixer:        yes
        GStreamer properties:   yes
        GStreamer profiles:     yes
        Sound recorder:         yes

  *Deprecated*:

        vu-meter:               no
        cddb-slave:             yes
        gnome-cd:               yes
  System CDRom header:    linux/cdrom.h
        Default CD device:      /dev/cdrom
        OS supports close tray: yes
        Architecture:           linux


Changing the following pkg_setup line in the ebuild from:

    $(use_enable gnomecd)

to:

    $(use_enable gnomecd gnomecd)
    $(use_enable gnomecd cddbslave)

makes the ebuild work as expected; /usr/bin/gnome-cd gets created and works.
Comment 1 Joeri Capens 2009-02-05 09:19:09 UTC
(In reply to comment #0)
> Changing the following pkg_setup line in the ebuild from:
> 
>     $(use_enable gnomecd)
> 
> to:
> 
>     $(use_enable gnomecd gnomecd)
>     $(use_enable gnomecd cddbslave)
> 
> makes the ebuild work as expected; /usr/bin/gnome-cd gets created and works.

Only

    $(use_enable gnomecd cddbslave)

should be added, the original 

     $(use_enable gnomecd)

can stay.
Comment 2 Arun Raghavan (RETIRED) gentoo-dev 2009-02-07 12:10:23 UTC
Thanks for the report and investigation. Fixed in 2.24.0.1-r1