Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#9777 - nautilus-cd-burner dependencies problem

Attached to Project: Arch Linux
Opened by Alberto Gonzalez (Luis) - Thursday, 06 March 2008, 21:02 GMT
Last edited by Jan de Groot (JGC) - Thursday, 13 March 2008, 23:35 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
I think that nautilus-cd-burner should not depend on Nautilus. Nautilus is just one of the currently two possible frontends that make use of nautilus-cd-burner for burning CDs, the other one being Brasero.

So if for example you're running XFCE and want to install Brasero (which depends on nautilus-cd-burner), you should be able to do it without having to install Nautilus too.

Maybe Nautilus could suggest installing nautilus-cd-burner to enable CD burning, or even nautilus-cd-burner could warn that in order to use it you need a frontend like Nautilus or Brasero (since the name nautilus-cd-burner is confusing and suggest it's an app in itself. It would be better if they had called it libcdburner or something similar).

(BTW, namcap in fact says that none of the current dependencies of nautilus-cd-burner are needed, while libgnome is needed but not included. I have no idea if this is correct, though.)
This task depends upon

Closed by  Jan de Groot (JGC)
Thursday, 13 March 2008, 23:35 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in 2.22.0-1, which will appear shortly.
Comment by Jan de Groot (JGC) - Thursday, 06 March 2008, 21:42 GMT
The configure check does a dependency check on nautilus, so that's why it's listed: official upstream sources say there's a dependency. Actually, one file in n-c-b depends on nautilus: the nautilus extension:

$ ldd /usr/lib/nautilus/extensions-1.0/libnautilus-burn-extension.so | grep nautilus
libnautilus-extension.so.1 => /usr/lib/libnautilus-extension.so.1 (0x00002b6e67961000)

I'll make nautilus a makedependency for gnome 2.22, I don't think nautilus is a requirement for totem, rhythmbox, banshee and friends either.
Comment by Alberto Gonzalez (Luis) - Thursday, 06 March 2008, 22:49 GMT
Aha I see... Well, I don't know much about it, so whatever you consider is the best option.

Thanks.

Loading...