First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 106964
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Default Assignee for New Packages <maintainer-wanted@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Mystilleef <mystilleef@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
scribes-0.1.ebuild scribes-0.1.ebuild text/plain Mystilleef 2005-09-23 01:15 0000 942 bytes Details
scribes-0.1.ebuild scribes-0.1.ebuild text/plain Mystilleef 2005-09-23 14:50 0000 1006 bytes Details
scribes_gconf.patch scribes_gconf.patch patch Mystilleef 2005-09-23 14:51 0000 1.59 KB Details | Diff
scribes-0.2.ebuild scribes-0.2.ebuild text/plain Mystilleef 2005-10-21 14:15 0000 1010 bytes Details
scribes-0.2.patch scribes-0.2.patch patch Mystilleef 2005-10-21 14:16 0000 1.23 KB Details | Diff
scribes-0.2.1.ebuild scribes-0.2.1.ebuild text/plain Mystilleef 2005-11-09 05:42 0000 1013 bytes Details
scribes-0.2.1.patch scribes-0.2.1.patch patch Mystilleef 2005-11-09 05:43 0000 4.58 KB Details | Diff
scribes-0.2.1.patch-17283.out 0.2.1 patch .out info application/octet-stream Peter Penkala 2005-11-09 19:27 0000 2.79 KB Details
scribes-0.2.1.patch-17283.out 0.2.1 patch .out info application/octet-stream Peter Penkala 2005-11-09 19:28 0000 2.79 KB Details
scribes-0.2.1.patch-17283.out 0.2.1 patch .out info application/octet-stream Peter Penkala 2005-11-09 19:28 0000 2.79 KB Details
scribes-0.2.1-r1.ebuild scribes-0.2.1-r1.ebuild text/plain Leonardo Ferreira Fontenelle 2005-11-10 05:40 0000 1.03 KB Details
scribes-0.2.2.ebuild scribes-0.2.2.ebuild text/plain Mystilleef 2005-12-02 05:47 0000 1022 bytes Details
scribes-0.2.2.patch scribes-0.2.2.patch patch Mystilleef 2005-12-02 05:48 0000 3.00 KB Details | Diff
scribes-0.2.2.1.ebuild scribes-0.2.2.1.ebuild text/plain Mystilleef 2005-12-09 11:28 0000 1.00 KB Details
scribes-0.2.2.1.patch scribes-0.2.2.1.patch patch Mystilleef 2005-12-09 11:29 0000 3.16 KB Details | Diff
scribes-0.2.4_rc5.ebuild scribes-0.2.4_rc5.ebuild text/plain Mystilleef 2006-02-01 01:15 0000 1021 bytes Details
scribes-0.2.4_rc5.patch scribes-0.2.4_rc5.patch patch Mystilleef 2006-02-01 01:16 0000 3.38 KB Details | Diff
scribes-0.2.4.ebuild scribes-0.2.4.ebuild text/plain Mystilleef 2006-02-02 21:22 0000 1022 bytes Details
scribes-0.2.4.patch scribes-0.2.4.patch patch Mystilleef 2006-02-02 21:23 0000 3.23 KB Details | Diff
scribes-0.2.4.1.ebuild scribes-0.2.4.1.ebuild text/plain Mystilleef 2006-03-07 18:46 0000 1.04 KB Details
scribes-0.2.4.1.patch scribes-0.2.4.1.patch patch Mystilleef 2006-03-07 18:47 0000 3.39 KB Details | Diff
scribes-0.2.4.2.ebuild scribes-0.2.4.2.ebuild text/plain Mystilleef 2006-03-10 22:22 0000 1.00 KB Details
scribes-0.2.4.2.patch scribes-0.2.4.2.patch patch Mystilleef 2006-03-10 22:22 0000 3.39 KB Details | Diff
scribes-0.2.4.3.ebuild scribes-0.2.4.3.ebuild text/plain Mystilleef 2006-03-26 16:49 0000 1.00 KB Details
scribes-0.2.4.3.patch scribes-0.2.4.3.patch patch Mystilleef 2006-03-26 16:49 0000 3.10 KB Details | Diff
scribes-0.2.5.ebuild scribes-0.2.5.ebuild text/plain Mystilleef 2006-06-12 20:40 0000 1.04 KB Details
scribes-0.2.5.patch scribes-0.2.5.patch patch Mystilleef 2006-06-12 20:40 0000 3.93 KB Details | Diff
scribes-0.2.9.88.ebuild scribes-0.2.9.88.ebuild text/plain Mystilleef 2006-10-16 03:14 0000 779 bytes Details
scribes-0.2.9.88-r1.ebuild scribes-0.2.9.88-r1.ebuild text/plain Mystilleef 2006-10-23 09:43 0000 837 bytes Details
scribes-0.2.9.89.ebuild scribes-0.2.9.89 text/plain Mystilleef 2006-10-26 06:41 0000 839 bytes Details
scribes-0.2.9.90.ebuild scribes-0.2.9.90.ebuild text/plain Mystilleef 2006-10-31 01:39 0000 839 bytes Details
scribes-0.2.9.91.ebuild scribes-0.2.9.91.ebuild text/plain Mystilleef 2006-11-02 20:55 0000 837 bytes Details
scribes-0.3-r1.ebuild scribes-0.3-r1.ebuild text/plain Mystilleef 2006-11-04 10:55 0000 837 bytes Details
scribes-0.3-r1.ebuild scribes-0.3-r1.ebuild text/plain Mystilleef 2006-11-17 02:46 0000 837 bytes Details
scribes-0.3-r2.ebuild scribes-0.3-r2.ebuild text/plain Mystilleef 2006-11-22 05:05 0000 840 bytes Details
scribes-0.3.1.ebuild scribes-0.3.1.ebuild text/plain Mystilleef 2007-03-17 12:40 0000 840 bytes Details
scribes-0.3.2.ebuild scribes-0.3.2.ebuild text/plain Mystilleef 2007-04-01 07:49 0000 845 bytes Details
scribes-0.3.2.1.ebuild scribes-0.3.2.1.ebuild text/plain Mystilleef 2007-04-22 14:00 0000 845 bytes Details
scribes-0.3.2.2.ebuild scribes-0.3.2.2.ebuild text/plain Mystilleef 2007-04-28 07:21 0000 845 bytes Details
scribes-0.3.2.4.ebuild scribes-0.3.2.4.ebuild text/plain Mystilleef 2007-05-13 12:38 0000 845 bytes Details
scribes-0.3.2.4.ebuild scribes-0.3.2.4-r1.ebuild text/plain Luca Marturana 2007-05-13 14:13 0000 1.33 KB Details
scribes-0.3.2.6.ebuild scribes-0.3.2.6.ebuild text/plain Mystilleef 2007-06-04 17:12 0000 1.33 KB Details
scribes-0.3.2.8.ebuild scribes-0.3.2.8.ebuild text/plain Mystilleef 2007-06-06 20:17 0000 1.33 KB Details
scribes-0.3.2.9.ebuild scribes-0.3.2.9.ebuild text/plain Mystilleef 2007-09-29 15:23 0000 1.33 KB Details
scribes-0.3.3.ebuild scribes-0.3.3.ebuild text/plain Mystilleef 2007-12-26 14:50 0000 1.33 KB Details
scribes-0.3.3.1.ebuild scribes-0.3.3.1.ebuild text/plain Mystilleef 2007-12-28 14:41 0000 1.33 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 106964 depends on: Show dependency tree
Show dependency graph
Bug 106964 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-09-23 01:13 0000
Scribes is a text editor for GNOME that is simple and easy
to use. 

http://scribes.sourceforge.net/

Reproducible: Always
Steps to Reproduce:
1.
2.
3.

------- Comment #1 From Mystilleef 2005-09-23 01:15:29 0000 -------
Created an attachment (id=69055) [edit]
scribes-0.1 ebuild

An ebuild for Scribes is attached to this report. 
I'm requesting review, testing and possible addition to
portage.

------- Comment #2 From Carsten Lohrke 2005-09-23 06:16:24 0000 -------
> # FIXME: Temporary circumvention of sandbox violations. Is this evil?

Yes it is. You might look at gnome2.eclass what the gnome guys are doing
regarding gconf. In the worst case a patch is needed.

------- Comment #3 From Mystilleef 2005-09-23 14:50:27 0000 -------
Created an attachment (id=69113) [edit]
scribes-0.1.ebuild

Kinly review.

------- Comment #4 From Mystilleef 2005-09-23 14:51:23 0000 -------
Created an attachment (id=69115) [edit]
scribes_gconf.patch

Patch for ebuild.

------- Comment #5 From Mystilleef 2005-10-21 14:15:14 0000 -------
Created an attachment (id=71136) [edit]
Ebuild for Version 0.2

Version 0.2 of Scribes has been released. Ebuild attached.

http://scribes.sourceforge.net/changelog.html

Kindly review.

------- Comment #6 From Mystilleef 2005-10-21 14:16:08 0000 -------
Created an attachment (id=71137) [edit]
scribes-0.2.patch

Patch for version 0.2

------- Comment #7 From Gian Mario Tagliaretti 2005-10-22 01:26:46 0000 -------
I have problems installing scribes with the ebuild:

jupiter ~ # emerge scribes
Calculating dependencies ...done!
>>> emerge (1 of 1) app-text/scribes-0.2 to /
>>> md5 files   ;-) scribes-0.2.ebuild
>>> md5 files   ;-) files/digest-scribes-0.2
>>> md5 files   ;-) files/scribes-0.2.patch
>>> md5 src_uri ;-) scribes-0.2.tar.gz
>>> Unpacking source...
>>> Unpacking scribes-0.2.tar.gz to /var/tmp/portage/scribes-0.2/work
 * Applying scribes-0.2.patch ...                                         [ ok ]
>>> Source unpacked.
You need the gtksourceview module in GNOME Python Extras version
 2.12 or later to run Scribes.

!!! ERROR: app-text/scribes-0.2 failed.
!!! Function distutils_src_compile, Line 35, Exitcode 1
!!! compilation failed
!!! If you need support, post the topmost build error, NOT this status message.

but I have both gtksourceview and gnome-python-extras installed

jupiter ~ # emerge -p gtksourceview gnome-python-extras

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] x11-libs/gtksourceview-1.4.2  
[ebuild   R   ] dev-python/gnome-python-extras-2.12.0  

------- Comment #8 From Mystilleef 2005-10-22 01:43:40 0000 -------
Can you launch a terminal and type the following command:

python

import gtksourceview


Does it give you any errors?

------- Comment #9 From Karl Mikaelsson 2005-10-22 04:12:07 0000 -------
Same problem as above poster, here's my "python; import gtksourceview" message.

Python 2.4.2 (#1, Oct 10 2005, 21:01:54) 
[GCC 3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import gtksourceview
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
ImportError: could not import gtk._gtk



------- Comment #10 From Karl Mikaelsson 2005-10-22 04:36:13 0000 -------
After a little time of playing around, I found out that it's the same bug as
was
posted recently on Scribes own bug tracker. You need to have access to the X11
server as root, I bet it's that PyGTK bug refered to here (
http://sourceforge.net/tracker/index.php?func=detail&aid=1297869&group_id=143967&atid=757280
)

------- Comment #11 From Mystilleef 2005-10-22 04:47:03 0000 -------
Okay, you guys need to install the package while X is running. It seems you are
installing it from a console. This a known pygtk bug. So install it from a GUI,
GNOME or XFCE.

------- Comment #12 From Gian Mario Tagliaretti 2005-10-22 11:38:33 0000 -------
I don't have any problem importing gtksourceview

liquid@jupiter ~ $ python
Python 2.4.2 (#1, Sep 30 2005, 01:07:47) 
[GCC 3.4.4 (Gentoo 3.4.4-r1, ssp-3.4.4-1.0, pie-8.7.8)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import gtksourceview
>>> 

As WM I'm running openbox, I'll try to run the ebuild under gnome.

------- Comment #13 From Gian Mario Tagliaretti 2005-10-22 13:22:46 0000 -------
same problem with gnome (root or user)

------- Comment #14 From Mystilleef 2005-10-22 13:36:29 0000 -------
The only time I get that error is when I run emerege scribes from a console.
Can
you launch gnome-terminal, or xterm, and run emerge scribes from either of
them. 

------- Comment #15 From Gian Mario Tagliaretti 2005-10-22 13:53:25 0000 -------
I'm running it from rxvt xterm gnome-terminal (login as root) but I've got the
same error, I don't understand what can be wrong

------- Comment #16 From Mystilleef 2005-10-22 14:33:45 0000 -------
Okay, pull up your sleeves, let's figure this stuff out the
hard way. :-)

Get the scribes-0.2.tar.gz package. Untar it. Change into
the scribes-0.2 folder. There is file called setup.py

Open the file. Comment out line 91 to 99. It should look
like so:

91#	try:
92#       
93#		import gtksourceview
94#        
95#	except ImportError:
96#        
97#		print "You need the gtksourceview module in GNOME Python Extras version"
98#		print " 2.12 or later to run Scribes."
99#		exit(1)

Now add the following statement at line 100.

<tab space>import gtksourceview

"<tab space>" means you should hit the tab key once.

We you are done, save the file and exit.

Then run the following command:

python setup.py install --home=~/test

I'd like to see if you get any error messages. If you don't
get any error messages, Change to ~/test/bin and run scribes
like so:

./scribes

Let me how things went.

------- Comment #17 From Gian Mario Tagliaretti 2005-10-23 03:05:29 0000 -------
liquid@jupiter ~/test/bin $ ./scribes 
Traceback (most recent call last):
  File "./scribes", line 37, in ?
    from Scribes.utility import find_scribes_lib
ImportError: No module named Scribes.utility

------- Comment #18 From Mystilleef 2005-10-23 04:09:16 0000 -------
I didn't expect you to get that far.

In ~/test/bin/, remove the file named "scribes" and replace
it with the file here:

http://scribes.sourceforge.net/scribes

Then in ~/test/bin/ run:

./scribes

Hopefully, it works.

If you already got this far, however, I have no idea why the
ebuild does not install the package for you.

------- Comment #19 From Gian Mario Tagliaretti 2005-10-23 05:36:31 0000 -------
It does work, just a warning

liquid@jupiter ~/test/bin $ ./scribes 
liquid@jupiter ~/test/bin $ 
(scribes:19612): GtkSourceView-CRITICAL **: gtk_source_view_set_margin:
assertion `margin >= 1' failed

(scribes:19612): GtkSourceView-CRITICAL **: gtk_source_view_set_tabs_width:
assertion `width > 0' failed

I have no idea on why the ebuild fails, thanks anyway for your help.

------- Comment #20 From Mystilleef 2005-11-09 05:42:46 0000 -------
Created an attachment (id=72488) [edit]
scribes-0.2.1.ebuild

New release

------- Comment #21 From Mystilleef 2005-11-09 05:43:37 0000 -------
Created an attachment (id=72489) [edit]
scribes-0.2.1.patch

------- Comment #22 From Peter Penkala 2005-11-09 19:27:36 0000 -------
Created an attachment (id=72537) [edit]
0.2.1 patch .out info

------- Comment #23 From Peter Penkala 2005-11-09 19:28:06 0000 -------
Created an attachment (id=72538) [edit]
0.2.1 patch .out info

------- Comment #24 From Peter Penkala 2005-11-09 19:28:21 0000 -------
Created an attachment (id=72539) [edit]
0.2.1 patch .out info

------- Comment #25 From Peter Penkala 2005-11-09 19:28:49 0000 -------
(From update of attachment 72537 [edit])
For version 0.2, I get the same error as in comment #12 (while using Gnome).

For 0.2.1, I get the following:

>>> Unpacking source...
>>> Unpacking scribes-0.2.1.tar.gz to /var/tmp/portage/scribes-0.2.1/work
/usr/local/portage/app-text/scribes/scribes-0.2.1.ebuild: line 28: cd:
/var/tmp/portage/scribes-0.2.1/work/scribes-0.2.1: No such file or directory
 * Applying scribes-0.2.1.patch ...

 * Failed Patch: scribes-0.2.1.patch !
 *  ( /usr/local/portage/app-text/scribes/files/scribes-0.2.1.patch )
 * 
 * Include in your bugreport the contents of:
 * 
 *   /var/tmp/portage/scribes-0.2.1/temp/scribes-0.2.1.patch-16803.out

------- Comment #26 From Peter Penkala 2005-11-09 19:29:50 0000 -------
Sorry 'bout the extra posts... didn't realize bugzilla was that picky about
back/forward, and actually posting info.

------- Comment #27 From Mystilleef 2005-11-09 21:02:45 0000 -------
>>>/var/tmp/portage/scribes-0.2.1/work/scribes-0.2.1: No such file or directory

I don't know why your system isn't creating that folder. Did you run "emerge
scribes" as root? It looks like a permission problem to me.

------- Comment #28 From Peter Penkala 2005-11-09 21:35:57 0000 -------
(In reply to comment #27)
> Did you run "emerge
> scribes" as root? It looks like a permission problem to me.
Yeah.  I just looked into /var/tmp/portage/scribes-0.2.1, and it is creating
scribes-0.2 instead of 0.2.1.  Odd.

------- Comment #29 From Mystilleef 2005-11-09 22:04:04 0000 -------
You need to figure out why your system is not creating that folder. While we
are
at it, can I see your output from emerge info?

------- Comment #30 From Leonardo Ferreira Fontenelle 2005-11-10 05:23:24 0000 -------
(In reply to comment #29)
> You need to figure out why your system is not creating that folder.
Same with me, but maybe I've found the reason. If you look inside
scribes-0.2.1.tar.gz, you'll see all the content is inside a directory called
scribes-0.2, not 0.2.1.


------- Comment #31 From Mystilleef 2005-11-10 05:39:02 0000 -------
That's weird, mine is inside 0.2.1. Try removing the Manifest file in
/usr/local/portage/app-editors/scribes and the digest files in
/usr/local/portage/app-editors/scribes/files and see if things work.

------- Comment #32 From Leonardo Ferreira Fontenelle 2005-11-10 05:40:34 0000 -------
Created an attachment (id=72579) [edit]
Quick and dirty modification that emerges correctly upstream tarball

Also it's a proof-of-concept that changing the distfile would make the original
ebuild work flawlessly.

diff /usr/local/portage/app-text/scribes/scribes-0.2.1-r1.ebuild
/usr/local/portage/app-text/scribes/scribes-0.2.1.ebuild
28d27
<	cd ${WORKDIR}; mv scribes-0.2 scribes-0.2.1

------- Comment #33 From Leonardo Ferreira Fontenelle 2005-11-10 05:43:02 0000 -------
(From update of attachment 72579 [edit])
Quick and dirty modification that emerges correctly upstream tarball

------- Comment #34 From Mystilleef 2005-11-10 05:58:25 0000 -------
I don't like that at all. Firstly, that ebuild would never be accepted into
portage. Secondly, users who aren't having the problems you both are having are
royally screwed. The right thing to do is to figure out why the correct folder
isn't being created on your box. I have downloaded the tarball, the folder in
the tarball reads 0.2.1, so something is wrong somewhere.

Putting an echo ${A} and echo ${S} in right places in the ebuild should show
what is really going on.

------- Comment #35 From Leonardo Ferreira Fontenelle 2005-11-10 06:51:54 0000 -------
(In reply to comment #34)
The error was in the distfile I had... I'm not sure how I fetched, or how to
reproduce it. I just happened to have a 0.2.1 tarball that was equal to the 0.2
one. When I deleted it, and emerged 0.2.1 (not -r1) again, Scribes was
isnstalled flawlessly.

------- Comment #36 From Leonardo Ferreira Fontenelle 2005-11-10 06:53:17 0000 -------
(From update of attachment 72579 [edit])
Apparently there is nothing wrong with the tarball, and the previous ebuild is
working fine for me.

------- Comment #37 From Peter Penkala 2005-11-15 20:14:12 0000 -------
After:

Removing files mentioned in comment #31 and the scribes tarballs,
Moving the ebuild from app-text to app-editors, and
Redownloading the patch,

it emerged OK. 

Thanks.

------- Comment #38 From Mystilleef 2005-12-02 05:47:41 0000 -------
Created an attachment (id=73939) [edit]
scribes-0.2.2.ebuild

------- Comment #39 From Mystilleef 2005-12-02 05:48:14 0000 -------
Created an attachment (id=73940) [edit]
scribes-0.2.2.patch

------- Comment #40 From Jeff Davidson 2005-12-06 20:01:53 0000 -------
Excuse me if I'm totally wrong, but is this just using distutils to install? 
Isn't there a distutils eclass to make life easier for these kind of packages?

------- Comment #41 From Jeff Davidson 2005-12-06 20:02:50 0000 -------
Er, just ignore that comment.

------- Comment #42 From Mystilleef 2005-12-09 11:28:29 0000 -------
Created an attachment (id=74392) [edit]
scribes-0.2.2.1.ebuild

------- Comment #43 From Mystilleef 2005-12-09 11:29:21 0000 -------
Created an attachment (id=74393) [edit]
scribes-0.2.2.1.patch

------- Comment #44 From ziegs 2006-01-31 17:02:31 0000 -------
You may want to mark this ~ppc.  It compiles fine and I haven't run into any
bugs yet.  Its real snappy and feels just the same as it does on my amd64 box.

heres my emerge info:

Portage 2.0.51.22-r2 (default-linux/ppc/2006.0/ppc32/G4, gcc-3.4.5,
glibc-2.3.6-r2, 2.6.15-gentoo-r1 ppc)
=================================================================
System uname: 2.6.15-gentoo-r1 ppc 7447/7457, altivec supported
Gentoo Base System version 1.12.0_pre15
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r4
ACCEPT_KEYWORDS="ppc ~ppc"
AUTOCLEAN="yes"
CBUILD="powerpc-unknown-linux-gnu"
CFLAGS="-O2 -mtune=powerpc -pipe -mcpu=7450 -maltivec -mabi=altivec
-fsigned-char"
CHOST="powerpc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env
/usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config
/usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -mtune=powerpc -pipe -mcpu=7450 -maltivec -mabi=altivec
-fsigned-char"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org/
ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/
http://gentoo.chem.wisc.edu/gentoo/ ftp://linux.cs.lewisu.edu/gentoo/
http://mirror.usu.edu/mirrors/gentoo/ ftp://mirror.mcs.anl.gov/pub/gentoo/
ftp://gentoo.cites.uiuc.edu/pub/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="ppc X aac alsa altivec apache2 apm arts audiofile bash-completion berkdb
bitmap-fonts boo bzip2 cairo cdr chm crypt cscope cups dbus doc dri dvd dvdread
eds emboss encode esd exif expat fam fame ffmpeg firefox flac foomaticdb
fortran gdbm gif glitz glut gnome gpm gstreamer gtk gtk2 gtkhtml hal howl idn
ieee1394 imagemagick imlib ipv6 jpeg kde lcms libg++ libwww mad mikmod mng mono
motif mp3 mpeg ncurses network nls nptl ogg oggvorbis opengl oss pam pcre pdf
pdflib perl pic png python qt quicktime readline ruby samba sdl spell sqlite
ssl svg tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev unicode
usb vorbis wv xml xml2 xmms xv xvid zlib video_cards_radeon userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS

------- Comment #45 From Mystilleef 2006-01-31 17:11:26 0000 -------
Will do. The next release will be on Friday, if all else goes well.

Thanks

------- Comment #46 From Mystilleef 2006-02-01 01:15:26 0000 -------
Created an attachment (id=78626) [edit]
scribes-0.2.4_rc5.ebuild

Prerelease

------- Comment #47 From Mystilleef 2006-02-01 01:16:30 0000 -------
Created an attachment (id=78627) [edit]
scribes-0.2.4_rc5.patch

------- Comment #48 From Mystilleef 2006-02-02 21:22:34 0000 -------
Created an attachment (id=78783) [edit]
scribes-0.2.4.ebuild

New Release 

Flash Movie: http://scribes.sf.net/snippets.htm

------- Comment #49 From Mystilleef 2006-02-02 21:23:10 0000 -------
Created an attachment (id=78784) [edit]
scribes-0.2.4.patch

------- Comment #50 From James Laver 2006-03-01 09:20:03 0000 -------
Similar to comment #19, I'm getting the following errors. This is, however
after compiling through portage with the attached ebuild.

I am unable to see the interface, clearly unexpected of a GTK application. It
is interesting to note, however, that i have to ^c to kill the application, it
does not exit despite these errors.

james@phobos ~ $
(scribes:409): GtkSourceView-CRITICAL **: gtk_source_view_set_margin: assertion
`margin >= 1' failed

(scribes:409): GtkSourceView-CRITICAL **: gtk_source_view_set_tabs_width:
assertion `width > 0' failed
Traceback (most recent call last):
  File "/usr/bin/scribes", line 98, in ?
    main(argv[1:])
  File "/usr/lib/python2.4/site-packages/Scribes/main.py", line 222, in main
    editor = create_new_editor()
  File "/usr/lib/python2.4/site-packages/Scribes/main.py", line 63, in
create_new_editor
    editor = Editor()
  File "/usr/lib/python2.4/site-packages/Scribes/editor.py", line 202, in
__init__
    text_view = create_text_view(self)
  File "/usr/lib/python2.4/site-packages/Scribes/textview.py", line 849, in
create_text_view
    foreground_color = process_color(editor.foreground_color)
  File "/usr/lib/python2.4/site-packages/Scribes/utility.py", line 137, in
process_color
    red = int(color[0])
IndexError: list index out of range

------- Comment #51 From Mystilleef 2006-03-01 09:49:47 0000 -------
(In reply to comment #50)
> Similar to comment #19, I'm getting the following errors. This is, however
> after compiling through portage with the attached ebuild.
> 
> I am unable to see the interface, clearly unexpected of a GTK application. It
> is interesting to note, however, that i have to ^c to kill the application, it
> does not exit despite these errors.
> 
> james@phobos ~ $
> (scribes:409): GtkSourceView-CRITICAL **: gtk_source_view_set_margin: assertion
> `margin >= 1' failed
> 
> (scribes:409): GtkSourceView-CRITICAL **: gtk_source_view_set_tabs_width:
> assertion `width > 0' failed
> Traceback (most recent call last):
>   File "/usr/bin/scribes", line 98, in ?
>     main(argv[1:])
>   File "/usr/lib/python2.4/site-packages/Scribes/main.py", line 222, in main
>     editor = create_new_editor()
>   File "/usr/lib/python2.4/site-packages/Scribes/main.py", line 63, in
> create_new_editor
>     editor = Editor()
>   File "/usr/lib/python2.4/site-packages/Scribes/editor.py", line 202, in
> __init__
>     text_view = create_text_view(self)
>   File "/usr/lib/python2.4/site-packages/Scribes/textview.py", line 849, in
> create_text_view
>     foreground_color = process_color(editor.foreground_color)
>   File "/usr/lib/python2.4/site-packages/Scribes/utility.py", line 137, in
> process_color
>     red = int(color[0])
> IndexError: list index out of range
> 

Try logging out of GNOME and logging back in again.

------- Comment #52 From James Laver 2006-03-01 10:39:14 0000 -------
That seems to work, thanks.

Are there any reasons why gnome must be restarted (new bonobo component?)

--James

------- Comment #53 From Mystilleef 2006-03-01 13:33:02 0000 -------
(In reply to comment #52)
> That seems to work, thanks.
> 
> Are there any reasons why gnome must be restarted (new bonobo component?)
> 
> --James
> 

After installation of GConf schema files, GConf needs to be restarted.
For some reason, GConf was not restarted after you installed Scribes.
I'm not sure if this is a bug with the Ebuild or with Scribes. But 
I'll look into it before the next release.

------- Comment #54 From Mystilleef 2006-03-07 18:46:27 0000 -------
Created an attachment (id=81660) [edit]
scribes-0.2.4.1.ebuild

Bug fix release and minor optimizations.

------- Comment #55 From Mystilleef 2006-03-07 18:47:26 0000 -------
Created an attachment (id=81661) [edit]
scribes-0.2.4.1.patch

------- Comment #56 From Mystilleef 2006-03-10 22:22:21 0000 -------
Created an attachment (id=81893) [edit]
scribes-0.2.4.2.ebuild

------- Comment #57 From Mystilleef 2006-03-10 22:22:59 0000 -------
Created an attachment (id=81894) [edit]
scribes-0.2.4.2.patch

------- Comment #58 From James Laver 2006-03-14 13:45:14 0000 -------
It's not an ebuild bug but i can't find a bugzilla on the scribes site...

Scribes won't accept an executable ruby file, or i suspect any executable
script file, because it's changed the mime type by setting the execute
permission

`The mime type you are trying to open is not for a text file`

application/x-ruby

mime magic going on? I recommend you examine the contents of the file, or list
certain types of non-text file as editable (ie. anything interpreted).

------- Comment #59 From Mystilleef 2006-03-14 13:54:16 0000 -------
(In reply to comment #58)
> It's not an ebuild bug but i can't find a bugzilla on the scribes site...
> 
> Scribes won't accept an executable ruby file, or i suspect any executable
> script file, because it's changed the mime type by setting the execute
> permission
> 
> `The mime type you are trying to open is not for a text file`
> 
> application/x-ruby
> 
> mime magic going on? I recommend you examine the contents of the file, or list
> certain types of non-text file as editable (ie. anything interpreted).
> 

What version of Scribes do you have installed?

------- Comment #60 From James Laver 2006-03-14 13:59:14 0000 -------
0.2.4. i suppose you want me to upgrade it

------- Comment #61 From Mystilleef 2006-03-14 14:40:40 0000 -------
(In reply to comment #60)
> 0.2.4. i suppose you want me to upgrade it
> 
Yes, I believe 0.2.4.2 fixes that problem among many others.

------- Comment #62 From James Laver 2006-03-14 23:15:32 0000 -------
 * Applying scribes-0.2.4.2.patch ...

 * Failed Patch: scribes-0.2.4.2.patch !
 *  ( /usr/local/portage/app-text/scribes/files/scribes-0.2.4.2.patch )
 *
 * Include in your bugreport the contents of:
 *
 *   /var/tmp/portage/scribes-0.2.4.2/temp/scribes-0.2.4.2.patch-13496.out


Lovely. All that file whines about is reading the patch came up with garbage.
no t so, i've checked the contents.

phobos scribes # cat
/var/tmp/portage/scribes-0.2.4.2/temp/scribes-0.2.4.2.patch-13496.out
***** scribes-0.2.4.2.patch *****

=================================

PATCH COMMAND:  patch -p0 -g0 --no-backup-if-mismatch <
/usr/local/portage/app-text/scribes/files/scribes-0.2.4.2.patch

=================================
patch: **** Only garbage was found in the patch input.
=================================

PATCH COMMAND:  patch -p1 -g0 --no-backup-if-mismatch <
/usr/local/portage/app-text/scribes/files/scribes-0.2.4.2.patch

=================================
patch: **** Only garbage was found in the patch input.
=================================

PATCH COMMAND:  patch -p2 -g0 --no-backup-if-mismatch <
/usr/local/portage/app-text/scribes/files/scribes-0.2.4.2.patch

=================================
patch: **** Only garbage was found in the patch input.
=================================

PATCH COMMAND:  patch -p3 -g0 --no-backup-if-mismatch <
/usr/local/portage/app-text/scribes/files/scribes-0.2.4.2.patch

=================================
patch: **** Only garbage was found in the patch input.
=================================

PATCH COMMAND:  patch -p4 -g0 --no-backup-if-mismatch <
/usr/local/portage/app-text/scribes/files/scribes-0.2.4.2.patch

=================================
patch: **** Only garbage was found in the patch input.

Looks like I won't be upgrading for the minute...

------- Comment #63 From James Laver 2006-03-18 03:49:48 0000 -------
Okay, that's just weird. I wget'd the files instead of saving, moving, chown
and chmodding them from ephy. Now it all works. *shrug* something is screwed,
probably the indentation thanks to ephy. Build now works.

Ruby syntax highlighting is now also fixed, good stuff

------- Comment #64 From James Laver 2006-03-18 03:54:25 0000 -------
Re: syntax highlighting.

It appears scribes relies on the shebang to work out what language it's
supposed to highlight for, magic_mime going on?

Anyway, that's wandering off the point. You need to save a file with the
shebang and reopen it before scribes starts highlighting it, or at least in
ruby anyway.

*tries with python*

Nope, it's just ruby at the minute, it recognises python purely by the
extension, or so it would appear. Perhaps that could be an improvement for
0.2.4.3 ?

--J

------- Comment #65 From Mystilleef 2006-03-18 04:14:39 0000 -------
(In reply to comment #64)
> Re: syntax highlighting.
> 
> It appears scribes relies on the shebang to work out what language it's
> supposed to highlight for, magic_mime going on?
> 
> Anyway, that's wandering off the point. You need to save a file with the
> shebang and reopen it before scribes starts highlighting it, or at least in
> ruby anyway.
> 
> *tries with python*
> 
> Nope, it's just ruby at the minute, it recognises python purely by the
> extension, or so it would appear. Perhaps that could be an improvement for
> 0.2.4.3 ?
> 
> --J
> 

Ruby files should be recognized either by extension or
MIME type and highlighted appropriately. However, I'm not
sure I understand exactly the problem you are having. Can
you explain in detail?

------- Comment #66 From James Laver 2006-03-18 04:52:02 0000 -------
$ touch test.rb
$ scribes test.rb

So it opens scribes, but there is no syntax highlighting when i start writing
code. The syntax highlighting only kicks in when i put a shebang line in, save
the file and reopen scribes.

yet

$ touch test.py
$ scribes test.py

Syntax highlighting works out of the box with no shebang *shrug*

You can appreciate it would make it hard to have a snippet to fill in the
shebang and standard crapola at the top if scribes doesn't know what language
you're programming in.

On a sidenote i recommend you throw in an optional package of snippets so it's
good to go, kinda like textmate on mac does.

------- Comment #67 From Mystilleef 2006-03-18 05:46:18 0000 -------
(In reply to comment #66)
> $ touch test.rb
> $ scribes test.rb
> 
> So it opens scribes, but there is no syntax highlighting when i start writing
> code. The syntax highlighting only kicks in when i put a shebang line in, save
> the file and reopen scribes.
> 
> yet
> 
> $ touch test.py
> $ scribes test.py
> 
> Syntax highlighting works out of the box with no shebang *shrug*
> 
> You can appreciate it would make it hard to have a snippet to fill in the
> shebang and standard crapola at the top if scribes doesn't know what language
> you're programming in.
> 
> On a sidenote i recommend you throw in an optional package of snippets so it's
> good to go, kinda like textmate on mac does.
> 


Looks like a bug in the freedesktop.org MIME system. Here's
a possible work around. Download the file to your desktop:

        http://scribes.sourceforge.net/override.xml

As root, place this file in 

        /usr/share/mime/packages 

Run the following command at the shell terminal:

         update-mime-database /usr/share/mime 

Let me know if this solves the syntax issue. You can find
some ready-made templates at (No Ruby at the moment, just
Java, Python, HTML):

        http://scribes.sf.net/templates.gdb

Download the file and place it in:

        ~/.gnome2/scribes/

Make sure you backup your old templates.gdb file or you'd
loose your old templates. I plan to bundle more templates
for 0.2.5 and also provide a mechanism for importing and
exporting third party templates.

------- Comment #68 From James Laver 2006-03-18 07:25:08 0000 -------
Yes, that works just great, thanks

------- Comment #69 From James Laver 2006-03-19 05:08:13 0000 -------
I've noticed there's no highlighting for python documentation, perhaps you
could look at that for a later version?

------- Comment #70 From Mystilleef 2006-03-26 16:49:08 0000 -------
Created an attachment (id=83200) [edit]
scribes-0.2.4.3.ebuild

------- Comment #71 From Mystilleef 2006-03-26 16:49:43 0000 -------
Created an attachment (id=83201) [edit]
scribes-0.2.4.3.patch

------- Comment #72 From Caio 2006-05-05 13:45:59 0000 -------
(In reply to comment #70)
> Created an attachment (id=83200) [edit]
> scribes-0.2.4.3.ebuild
> 

It seems like scribes is missing dev-python/gnome-python-desktop as dependency.
I had to emerge it to make it run, otherwise it wouldn't find the gtksourceview
python module.

------- Comment #73 From Mystilleef 2006-05-05 14:24:30 0000 -------
(In reply to comment #72)
> (In reply to comment #70)
> > Created an attachment (id=83200) [edit]
> > scribes-0.2.4.3.ebuild
> > 
> 
> It seems like scribes is missing dev-python/gnome-python-desktop as dependency.
> I had to emerge it to make it run, otherwise it wouldn't find the gtksourceview
> python module.
> 

That's correct. gnome-python-desktop is a new dependency just introduced.
I'll try to update the Ebuild later today or tomorrow.

------- Comment #74 From Mystilleef 2006-06-12 20:40:00 0000 -------
Created an attachment (id=89017) [edit]
scribes-0.2.5.ebuild

------- Comment #75 From Mystilleef 2006-06-12 20:40:41 0000 -------
Created an attachment (id=89018) [edit]
scribes-0.2.5.patch

------- Comment #76 From Peter Gordon (RETIRED) 2006-06-12 21:40:35 0000 -------
Retitling bug report for the new version. :) 

------- Comment #77 From Leonardo Ferreira Fontenelle 2006-10-08 16:02:44 0000 -------
Mystilleef, would you please attach a 2.9.87 ebuild for tester(s) and
translator(s)? Thanks!

------- Comment #78 From Mystilleef 2006-10-08 20:11:21 0000 -------
(In reply to comment #77)
> Mystilleef, would you please attach a 2.9.87 ebuild for tester(s) and
> translator(s)? Thanks!
> 

Hello Leo,

My Gentoo box broke. I'm now on Ubuntu. I'll spend tomorrow writing an ebuild
but it will be impossible for me to test it.

------- Comment #79 From Mystilleef 2006-10-16 03:14:27 0000 -------
Created an attachment (id=99781) [edit]
scribes-0.2.9.88.ebuild

An ebuild for 0.2.9.88. Please note that my gentoo box is broken so I have not
been able to test the ebuild. Only one person has tested it. I'd appreciate any
feedback.

Thanks

------- Comment #80 From Mystilleef 2006-10-23 09:43:58 0000 -------
Created an attachment (id=100293) [edit]
scribes-0.2.9.88-r1.ebuild

The version of dbus in Gentoo is too old to run Scribes, unfortunately. This
ebuild is updated to use the new version of D-Bus still masked. The brave can
unmask the new version of dbus, run revdep-rebuild and install Scribes.

------- Comment #81 From Mystilleef 2006-10-26 06:41:16 0000 -------
Created an attachment (id=100528) [edit]
scribes-0.2.9.89

New release

------- Comment #82 From Mystilleef 2006-10-31 01:39:16 0000 -------
Created an attachment (id=100857) [edit]
scribes-0.2.9.90.ebuild

------- Comment #83 From Mystilleef 2006-11-02 20:55:34 0000 -------
Created an attachment (id=101124) [edit]
scribes-0.2.9.91.ebuild

------- Comment #84 From Mystilleef 2006-11-04 10:55:11 0000 -------
Created an attachment (id=101234) [edit]
scribes-0.3.ebuild

realease notes: http://scribes.sourceforge.net/release-note-0-3.html

------- Comment #85 From Mystilleef 2006-11-17 02:43:23 0000 -------
(From update of attachment 101234 [edit])
># Copyright 1999-2006 Gentoo Foundation
># Distributed under the terms of the GNU General Public License v2
># $Header: $
>
>inherit gnome2 eutils
>
>DESCRIPTION="Simple, slim, sleek, yet powerful text editor for GNOME"
>HOMEPAGE="http://scribes.sf.net"
>SRC_URI="mirror://sourceforge/scribes/${P}.tar.bz2"
>
>LICENSE="GPL-2"
>SLOT="0"
>KEYWORDS="~amd64 ~pp