Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 77817 - metabug: Ebuilds depend on app-cdr/cdrtools instead of virtual/cdrtools
Summary: metabug: Ebuilds depend on app-cdr/cdrtools instead of virtual/cdrtools
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Optical Media project
URL:
Whiteboard:
Keywords:
: 128193 128935 133077 (view as bug list)
Depends on:
Blocks: 76556 87231
  Show dependency tree
 
Reported: 2005-01-13 04:52 UTC by Bryan Reese
Modified: 2006-07-23 09:48 UTC (History)
4 users (show)

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


Attachments
Cleaned up list with ChangeLogs and old versions removed (cdrtools,5.68 KB, text/plain)
2005-01-13 04:53 UTC, Bryan Reese
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bryan Reese 2005-01-13 04:52:10 UTC
There are 79 ebuilds that depend on cdrtools directly which causes a problem while using the fork dvdrtools.  I believe the current proper way to depend on cdrtools is through virtual/cdrtools instead of the package itself, allowing people to use dvdrtools in its place

Reproducible: Always
Steps to Reproduce:
Comment 1 Ciaran McCreesh 2005-01-13 04:53:49 UTC
Which ones of these have you tested to ensure that they really do work with other PROVIDERs of the virtual?
Comment 2 Bryan Reese 2005-01-13 04:53:49 UTC
Created attachment 48388 [details]
Cleaned up list with ChangeLogs and old versions removed

I ran a quick grep -R app-cdr/cdrtools * to get this output.  Might not be the
best to work with, but it has the information about the problem.
Comment 3 Bryan Reese 2005-01-13 04:55:13 UTC
I've only tested bashburn at this current point in time.  Would it be better to split this into separate reports for the individual ebuilds?
Comment 4 Ciaran McCreesh 2005-01-13 05:00:19 UTC
I'd suggest turning this bug into a metabug (just stick the word 'metabug' in the title), and then filing individual bugs for the packages in question so that we (or better yet, you) can assign them to the relevant maintainers. Then add this bug to the "Bug depends upon:" field for each of the packages.

Bugs asking for changes in dozens of ebuilds which're maintained by different people tend to get messy.
Comment 5 Jan Brinkmann (RETIRED) gentoo-dev 2005-01-15 15:05:57 UTC
done for:
 
media-video/*
Comment 6 Lars Weiler (RETIRED) gentoo-dev 2005-03-29 17:42:23 UTC
Comment on attachment 48388 [details]
Cleaned up list with ChangeLogs and old versions removed

>app-cdr/cdrx/cdrx-0.3.1-r1.ebuild:DEPEND=">=app-cdr/cdrtools-1.11
>app-cdr/cdrx/cdrx-0.3.1.ebuild:DEPEND=">=app-cdr/cdrtools-1.11
>app-cdr/kiso/kiso-0.4.2.ebuild:DEPEND="app-cdr/cdrtools
>app-cdr/kiso/kiso-0.6.ebuild:   app-cdr/cdrtools 
>app-cdr/kiso/kiso-0.7b.ebuild:  app-cdr/cdrtools 
>app-cdr/eroaster/eroaster-2.1.0-r2.ebuild:      app-cdr/cdrtools"
>app-cdr/eroaster/eroaster-2.2.0_pre6.ebuild:    app-cdr/cdrtools"
>app-cdr/eroaster/eroaster-2.2.0_pre8.ebuild:    app-cdr/cdrtools"
>app-cdr/gcombust/gcombust-0.1.53.ebuild:RDEPEND="app-cdr/cdrtools"
>app-cdr/gcombust/gcombust-0.1.55.ebuild:        app-cdr/cdrtools"
>app-cdr/gcombust/gcombust-0.1.52.ebuild:RDEPEND="app-cdr/cdrtools"
>app-cdr/gcombust/gcombust-0.1.54.ebuild:        app-cdr/cdrtools"
>app-cdr/burncenter/burncenter-3.0.ebuild:       >=app-cdr/cdrtools-1.11
>app-cdr/burncenter/burncenter-3.1.ebuild:       >=app-cdr/cdrtools-1.11
>app-cdr/mp3burn/mp3burn-0.1.ebuild:     app-cdr/cdrtools
>app-cdr/cdbkup/cdbkup-1.0.ebuild:       >=app-cdr/cdrtools-1.11.28
>app-cdr/cdbkup/cdbkup-1.0-r1.ebuild:    >=app-cdr/cdrtools-1.11.28
>app-cdr/multicd/multicd-1.7.2.ebuild:   >=app-cdr/cdrtools-1.11.33"
>app-cdr/gtoaster/gtoaster-1.0_beta6.ebuild:     >=app-cdr/cdrtools-1.11
>app-cdr/burncdda/burncdda-1.1.2.ebuild: app-cdr/cdrtools
>app-cdr/bashburn/bashburn-1.5.2.ebuild: >=app-cdr/cdrtools-2.01_alpha25
>app-cdr/bashburn/bashburn-1.4.ebuild:   >=app-cdr/cdrtools-2.01_alpha25
>app-cdr/simplecdrx/simplecdrx-1.2.2.ebuild:     app-cdr/cdrtools
>app-cdr/simplecdrx/simplecdrx-1.3.2.ebuild:     app-cdr/cdrtools
>app-cdr/simplecdrx/simplecdrx-1.2.1.ebuild:     app-cdr/cdrtools
>app-cdr/simplecdrx/simplecdrx-1.3.1.ebuild:     app-cdr/cdrtools
>app-emacs/cdrw/cdrw-1.2.ebuild: app-cdr/cdrtools"
>app-emulation/e-uae/e-uae-0.8.27.ebuild:        app-cdr/cdrtools
>app-misc/cdcat/cdcat-0.2.ebuild:        >=app-cdr/cdrtools-1.11
>app-misc/cdcat/cdcat-0.3.ebuild:        >=app-cdr/cdrtools-1.11
>dev-util/catalyst/catalyst-1.1.1.ebuild:        cdr? ( app-cdr/cdrtools app-misc/zisofs-tools sys-fs/squashfs-tools )
>dev-util/catalyst/catalyst-1.0.8.1-r1.ebuild:   cdr? ( app-cdr/cdrtools app-misc/zisofs-tools sys-fs/squashfs-tools )
>dev-util/catalyst/catalyst-1.0.8.1.ebuild:      cdr? ( app-cdr/cdrtools app-misc/zisofs-tools sys-fs/squashfs-tools )
>dev-util/catalyst/catalyst-1.1.0.ebuild:        cdr? ( app-cdr/cdrtools app-misc/zisofs-tools sys-fs/squashfs-tools )
>dev-util/catalyst/catalyst-1.0.9.ebuild:        cdr? ( app-cdr/cdrtools app-misc/zisofs-tools sys-fs/squashfs-tools )
>media-sound/mp3c/mp3c-0.29.ebuild:      app-cdr/cdrtools
>media-sound/cdmp3/cdmp3-0.4.1.ebuild:   app-cdr/cdrtools
>media-sound/sonic-rainbow/sonic-rainbow-0.5.1.ebuild:DEPEND="app-cdr/cdrtools
>net-misc/pxes/pxes-0.7.ebuild:  cdr? ( app-cdr/cdrtools )"
>net-misc/pxes/pxes-0.9.ebuild:  cdr? ( app-cdr/cdrtools )"
>net-misc/pxes/pxes-0.6-r4.ebuild:       cdr? ( app-cdr/cdrtools )"
>net-misc/pxes/pxes-0.8.ebuild:  cdr? ( app-cdr/cdrtools )"
>sys-apps/mindi/mindi-1.10.ebuild:               app-cdr/cdrtools
>sys-apps/mindi/mindi-1.03.ebuild:               app-cdr/cdrtools
>sys-apps/mindi/mindi-0.85.ebuild:               >=app-cdr/cdrtools-1.11
>sys-apps/mindi/mindi-0.86.ebuild:               >=app-cdr/cdrtools-1.11
>sys-apps/mondo-rescue/mondo-rescue-1.61.ebuild: >=app-cdr/cdrtools-1.10
>sys-apps/mondo-rescue/mondo-rescue-2.10.ebuild: app-cdr/cdrtools
>sys-apps/mondo-rescue/mondo-rescue-1.65.ebuild: >=app-cdr/cdrtools-1.10
>sys-apps/mondo-rescue/mondo-rescue-1.47.ebuild: >=app-cdr/cdrtools-1.10
>sys-apps/mondo-rescue/mondo-rescue-2.03.ebuild: app-cdr/cdrtools
Comment 7 Lars Weiler (RETIRED) gentoo-dev 2005-03-31 16:22:33 UTC
I tested dvdrtools with at least two frontends: graveman and k3b

graveman just quits with an error message.  So it seems, we have to rely it on cdrtools.

k3b works, but it can't show the progress during writing a CD.

Could anybody confirm?
Comment 8 Lars Weiler (RETIRED) gentoo-dev 2005-06-10 09:13:22 UTC
This bug needs some further investigation.  See my last list and comment, if you
want to test.
Comment 9 tar 2005-08-15 06:08:59 UTC
I see this problem in the base use.defaults as well:

$ egrep cdrtools /usr/portage/profiles/base/use.defaults
cdr app-cdr/cdrtools

Should this not also be virtuals/cdrtools?
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2006-03-30 22:11:35 UTC
*** Bug 128193 has been marked as a duplicate of this bug. ***
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2006-04-05 09:57:42 UTC
*** Bug 128935 has been marked as a duplicate of this bug. ***
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2006-05-12 01:03:23 UTC
*** Bug 133077 has been marked as a duplicate of this bug. ***
Comment 13 Jakub Moc (RETIRED) gentoo-dev 2006-07-23 09:48:07 UTC
app-cdr/dvdrtools is deprecated and package.masked for removal. Latest cdrtools work just fine for DVD burning...

WONTFIX.