Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110116 - [EBUILD] new package : www-apps/libchart
Summary: [EBUILD] new package : www-apps/libchart
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD, InVCS
Depends on:
Blocks:
 
Reported: 2005-10-22 00:53 UTC by Fernando (likewhoa)
Modified: 2007-11-29 23:47 UTC (History)
1 user (show)

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


Attachments
libchart-1.0.ebuild (libchart-1.0.ebuild,940 bytes, text/plain)
2005-10-22 00:53 UTC, Fernando (likewhoa)
Details
postinstall-en.txt (postinstall-en.txt,377 bytes, text/plain)
2005-10-22 00:54 UTC, Fernando (likewhoa)
Details
libchart-1.0.ebuild [updated] (libchart-1.0.ebuild,877 bytes, text/plain)
2005-10-23 00:22 UTC, Fernando (likewhoa)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fernando (likewhoa) 2005-10-22 00:53:17 UTC
Libchart is a chart creation PHP library that is easy to use.

Reproducible: Always
Steps to Reproduce:
Comment 1 Fernando (likewhoa) 2005-10-22 00:53:41 UTC
Created attachment 71177 [details]
libchart-1.0.ebuild
Comment 2 Fernando (likewhoa) 2005-10-22 00:54:06 UTC
Created attachment 71178 [details]
postinstall-en.txt
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2005-10-22 05:52:12 UTC
- the ebuild header is invalid
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2005-10-22 05:52:12 UTC
- the ebuild header is invalid¹
- remove RDEPEND="${DEPEND}"
- LGPL is not a correct license, have a loook at /usr/portage/licenses/
- diropts -m0777 ??? Usually you want nothing world writable.


[1] http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3
Comment 5 Fernando (likewhoa) 2005-10-23 00:22:51 UTC
Created attachment 71255 [details]
libchart-1.0.ebuild [updated]

updated to conform to ebuild standards..
could not get "generated" dir working without having it world writeable.. will
bug upstream.
Comment 6 Fernando (likewhoa) 2005-10-23 00:57:13 UTC
there is a permission change after running webapp-config which changes the
permissions of the "libchart/demo/generated" folder..

before webapp-config setup.

ls -dl /usr/share/webapps/libchart/1.0/htdocs/demo/generated
drwxrwxrwx  2 root root 48 Oct 23 03:48
/usr/share/webapps/libchart/1.0/htdocs/demo/generated

after webapp-config setup.

ls -dl /var/www/localhost/htdocs/libchart/demo/generated
drwxr-xr-x  2 root root 48 Oct 23 03:48
/var/www/localhost/htdocs/libchart/demo/generated

demo pages do not work without being world writeable. this is why i set 1777 :(
again this seems be a problem with GD library for php not author.. I will email
author about this. but webapp-config is setting mode 755 probably because that
directory it's empty to begin with, thus ignoring it's default permission of 1777.
Comment 7 Renat Lumpau (RETIRED) gentoo-dev 2005-12-20 07:07:43 UTC
libchart is now in our unofficial overlay:
http://svn.gnqs.org/projects/gentoo-webapps-overlay/browser

Please note that the overlay is unofficial, not a Gentoo project, and not
supported. It is intended to provide easier access to new web applications.
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2007-11-29 23:47:37 UTC
In official tree now, thanks.