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#8288 - Bluefish: remove unnecessary libgnomeui dependency

Attached to Project: Arch Linux
Opened by Sébastien (sebcactus) - Thursday, 11 October 2007, 11:30 GMT
Last edited by Eric Belanger (Snowman) - Tuesday, 30 October 2007, 02:46 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Eric Belanger (Snowman)
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

I don't see the point of libgnomeui dependency for Bluefish. GTK2 is enough to run it properly. What about KISS?
This task depends upon

Closed by  Eric Belanger (Snowman)
Tuesday, 30 October 2007, 02:46 GMT
Reason for closing:  Fixed
Additional comments about closing:  libgnomeui dependency removed, gnome-vfs support added
Comment by Jan de Groot (JGC) - Thursday, 11 October 2007, 13:41 GMT
Hmm, looking at an old forum post here:
http://bbs.archlinux.org/viewtopic.php?pid=64505#p64505

It seems I wanted to remove it or really did and later added it, but gnome-vfs would stay.
Comment by Roman Kyrylych (Romashka) - Thursday, 11 October 2007, 14:55 GMT
my thoughts on this kind of FRs:
Gnome 2.22 should have new GVFS system instead of GnomeVFS with GIO integrated into Glib.
About libgnomeui et al - it depends on http://live.gnome.org/ProjectRidley and when application developers start using newer GTK+ APIs (like it's being done in case of libgnomeprintui now).
Until this happen maintainers of such packages (me including) decide whether they want Gnome dependencies and more features, or plain gtk2 and less features.
There are some *-nognome packages in AUR already.
Comment by Jan de Groot (JGC) - Thursday, 11 October 2007, 16:29 GMT
I checked bluefish and its dependencies:
- gnome-vfs: used for FTP/SMB/whatever gnome-vfs supports, very useful IMHO
- libgnomeui: initializes bluefish as a gnome program (thus bug-buddy 2.18 support) and makes bluefish use the standard authentication dialogs from libgnomeui

gnome-vfs is useful, libgnomeui is not that useful and can be disabled. This removes the dependency on libgnomeui, libbonoboui and gnome-keyring. Not that shocking, but at least there's one deprecated library (libbonoboui) gnome.
Comment by Sébastien (sebcactus) - Sunday, 14 October 2007, 11:37 GMT
Ok I understand a bit more.
I think gnome-vfs is quite useful.
The libgnomeui support might indeed be interested for those having gnome.
I can make a bluefish-gnomefree on aur (I already made a gtkam-gnomefree).
Comment by Jan de Groot (JGC) - Sunday, 14 October 2007, 12:19 GMT
AFAIK bluefish has built-in password management support, but I could be wrong about this. The only feature that libgnomeui offers for bluefish is gnome-keyring integration. The bug-buddy integration is useless, as bug-buddy can't file bugreports for bluefish anyways, and bug-buddy 2.20 supports all GTK apps nowadays. IMHO libgnomeui should be removed, as I did before.
Comment by Eric Belanger (Snowman) - Sunday, 14 October 2007, 19:34 GMT
I intend to add gnome-vfs support and to removed the libgnomeui dependency (like it was the case with the package a while ago).

Loading...