FS#12391 - dbus-core should be in base

Attached to Project: Arch Linux
Opened by Greg (dolby) - Tuesday, 09 December 2008, 12:38 GMT
Last edited by Jan de Groot (JGC) - Sunday, 08 March 2009, 13:03 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Jan de Groot (JGC)
Thomas Bächler (brain0)
Dan McGee (toofishes)
Architecture All
Severity Medium
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Latest wpa_supplicant depends on dbus-core. IIRC correctly thats what the Archlinux policy is.

Also diffutils which depends by grub & man (and probably should be in base also) is only part of base-devel.
That means pacman will try to reinstall it in a clean installation.
This task depends upon

Closed by  Jan de Groot (JGC)
Sunday, 08 March 2009, 13:03 GMT
Reason for closing:  Fixed
Comment by Andreas Radke (AndyRTR) - Monday, 22 December 2008, 18:11 GMT
I haven't done an installation for a long time. Does our installer pull "diffutils" for "man"? If this is true I don't know why next pacman -Syu call would pull it again. Can you explain?

Though moving diffutils from base-devel to base wouldn't be a big deal I'd prefer to leave it in the devel group if there's no good reason.
Comment by Greg (dolby) - Monday, 22 December 2008, 18:15 GMT
Diffutils is required by grub and man which are in base.
But diffutils is part of base-devel. Not base.
If you invoke -S base-devel afterwards pacman will try to reinstall it.
My way of thinking was like for dbus-core.
Meaning if its needed by a package in base it should be in base. I thought that was a policy but maybe im wrong.
Comment by Dan McGee (toofishes) - Monday, 22 December 2008, 18:18 GMT
Yes, if packages in base depend on a package, that package also has to be in base. The behavior when installing base-devel and seeing diffutils get pulled again is not a bug- that is how groups work.

It sounds like diffutils and dbus-core need to be in base, or we need to move wpa_supplicant out of base.
Comment by Greg (dolby) - Monday, 22 December 2008, 18:21 GMT
Well if you go for option B, moving wpa_supplicant then you have to move grub and man out of base too :P
Comment by Dan McGee (toofishes) - Monday, 22 December 2008, 18:32 GMT
That wasn't what I meant though. I find man and grub a heck of a lot more essential than wireless access, so those weren't included in my statement. :)
Comment by Greg (dolby) - Monday, 22 December 2008, 18:59 GMT
Yes i know, but didnt wanted to add another msg. Your point is that at least diffutils should be in base. You guys can figure out if base is the place for wpa_supplicant along with dbus-core or not.
Comment by Andreas Radke (AndyRTR) - Tuesday, 23 December 2008, 08:35 GMT
fixed for diffutils

Loading...