Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 104103 - Updated gnunet and libextractor ebuilds, new ebuild for gnunet-gtk
Summary: Updated gnunet and libextractor ebuilds, new ebuild for gnunet-gtk
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: Gentoo net-p2p team
URL:
Whiteboard:
Keywords:
: 104091 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-08-29 00:17 UTC by Glenn L. McGrath
Modified: 2005-09-21 05:25 UTC (History)
1 user (show)

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


Attachments
gnunet-gtk-0.7.0 ebuild (gnunet-gtk-0.7.0.ebuild,829 bytes, text/plain)
2005-08-29 00:19 UTC, Glenn L. McGrath
Details
Updated gnunet ebuild (gnunet-0.7.0.ebuild,2.16 KB, text/plain)
2005-08-29 00:21 UTC, Glenn L. McGrath
Details
Updated libextractor ebuild (libextractor-0.5.4.ebuild,1.02 KB, text/plain)
2005-08-29 00:26 UTC, Glenn L. McGrath
Details
s/~X86/~x86/ (gnunet-gtk-0.7.0.ebuild,829 bytes, text/plain)
2005-08-29 16:08 UTC, Glenn L. McGrath
Details
updated libextractor ebuild (libextractor-0.5.4.ebuild,1011 bytes, text/plain)
2005-08-30 18:59 UTC, Glenn L. McGrath
Details
updated gnunet (gnunet-0.7.0.ebuild,2.29 KB, text/plain)
2005-08-30 19:57 UTC, Glenn L. McGrath
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Glenn L. McGrath 2005-08-29 00:17:06 UTC
There has been a major update to gnunet, its now at version 0.7.0, it requires
libextractor-0.5.4

libextractor0.5.4 is also fairly new and it looks like they have sorted out some
build issues that caused issues with previous versions.

gnunet used to build a gnunet-gtk package, however the source has now been
split, so there is a new ebuild required for gnunet-gtk

Reproducible: Always
Steps to Reproduce:
Comment 1 Glenn L. McGrath 2005-08-29 00:19:54 UTC
Created attachment 67142 [details]
gnunet-gtk-0.7.0 ebuild

Updated some configuration info, adjusted dependencies.

Works for me on amd64
Comment 2 Glenn L. McGrath 2005-08-29 00:21:53 UTC
Created attachment 67143 [details]
Updated gnunet ebuild

Update previous gnunet package.

Updated post- install configuration isntrucations, adjust dependencies.
Comment 3 Glenn L. McGrath 2005-08-29 00:25:03 UTC
(In reply to comment #1)
> Created an attachment (id=67142) [edit]
> gnunet-gtk-0.7.0 ebuild
> 
> Updated some configuration info, adjusted dependencies.
> 
> Works for me on amd64


Duoh, wrong description, this is a new ebuild, gnunet-gtk now has its own source
tarball instead of beign a part of gnunet
Comment 4 Glenn L. McGrath 2005-08-29 00:26:28 UTC
Created attachment 67144 [details]
Updated libextractor ebuild

This is a new version of libextractor as required by gnunet-0.7.0
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2005-08-29 00:58:57 UTC
*** Bug 104091 has been marked as a duplicate of this bug. ***
Comment 6 Luis Felipe 2005-08-29 04:27:17 UTC
The gnunet-gtk ebuild wasn't working for me because it couldn't find the source
to download. I just changed the source address to : 
http://www.gnunet.org/download/gnunet-gtk-${PV}.tar.bz2

Comment 7 Luis Felipe 2005-08-29 04:31:09 UTC
Also, s/X86/x86/g on gnunet-gtk-0.7.0.ebuild for it to work.

Comment 8 Luis Felipe 2005-08-29 11:55:43 UTC
Well, continuing my reports, I just uninstalled them, since it simply wasn't
working. The /var/lib/GNUnet dir was empty (was it supposed to be like this ?)
and the gnunetd.conf file wasn't being installed anywhere on the system.
I have never messed around with ebuilds, but if I have the time I'm gonna try to
take a look at it this night.
hth
Comment 9 Glenn L. McGrath 2005-08-29 16:04:05 UTC
You have to manually generate the config files before it will start, i dont know
how to do config files in ebuilds....

In the postinst it reports the following isntructions

To configure
 1) Add user(s) to the gnunet group
 2) Run 'gnunet-setup' to generate your client config file
 3) Run Run gnunet-setup -d to generate a server config file
 4) Optionally copy the .gnunet/gnunetd.conf into /etc and use as a global
server config file
Comment 10 Glenn L. McGrath 2005-08-29 16:08:43 UTC
Created attachment 67222 [details]
s/~X86/~x86/

As suggested change ~X86 to ~x86
Comment 11 Glenn L. McGrath 2005-08-29 16:09:50 UTC
(In reply to comment #6)
> The gnunet-gtk ebuild wasn't working for me because it couldn't find the source
> to download. I just changed the source address to : 
> http://www.gnunet.org/download/gnunet-gtk-${PV}.tar.bz2
> 

It may have been a problem with mirrors not being upto date, i can see bot ha
.gz and .bz2 on the home page now. 

Comment 12 Glenn L. McGrath 2005-08-29 20:49:27 UTC
TODO: fix libextractor ebuild so it doesnt usethedepreciated oggvorbis flag, as
per bug #94254
Comment 13 Glenn L. McGrath 2005-08-30 18:59:52 UTC
Created attachment 67306 [details]
updated libextractor ebuild

Changes
 - Update libextractor home page
 - Change source to use the GNU mirror
 - Modify depreciated oggvorbis flag to vorbis
 - Add use flags for nls, zlib, gtk.

Perhaps i went overboard with the use flags, thoughts ?
Comment 14 Glenn L. McGrath 2005-08-30 19:57:37 UTC
Created attachment 67308 [details]
updated gnunet

Changes
 - Make the gtk dependecny conditional.
 - Add an ncurses flaged dependency.
 - Add a zlib dependency.
 - Pass gtk/ncurses/guild conditional flags to configure.

TODO
 - Fix default configration.
 - Init scripts.
Comment 15 Karol Wojtaszek (RETIRED) gentoo-dev 2005-09-06 14:05:50 UTC
Commited to the tree, nice work. Thanks for help.
Comment 16 Jakub Moc (RETIRED) gentoo-dev 2005-09-06 14:14:04 UTC
(In reply to comment #15)
> Commited to the tree, nice work. Thanks for help.

Uhm, why this got reassigned to bug wranglers? Did you mean to close this or... ?
Comment 17 Luis Felipe 2005-09-07 17:42:04 UTC
Won't the gnunet-gtk ebuild be included in portage too ???
Comment 18 Karol Wojtaszek (RETIRED) gentoo-dev 2005-09-10 08:31:35 UTC
SOrry, this should be FIXED.
What do you mean by gunnet-gtk?
Comment 19 Glenn L. McGrath 2005-09-10 15:16:41 UTC
The attachment labeled s/~X86/~x86/ is an updated version of the top attachment,
gnunet-gtk-0.7.0 ebuild.

gnunet-gtk is a graphical front end to gnunet.

gnunet-gtk used to be provided by the gnunet source, but as of gnunet-0.7.0 has
been split of into a seperate project.

gnunet-gtk ebuild should be added to portage as it is no longer provided by the
gnunet ebuild.
Comment 20 Glenn L. McGrath 2005-09-10 15:27:37 UTC
Also i just addded #105545 which has a patch to fix a build error when compiling
gnunet with mysql
Comment 21 Marcin Kryczek (RETIRED) gentoo-dev 2005-09-21 05:25:18 UTC
gnunet-gtk now in portage. thanks for reporting and sorry it took so long:|