First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 88900
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Python Gentoo Team <python@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Richard Brown (RETIRED) <rbrown@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
gnome-python-2.10.0.ebuild.patch patch gnome-python-2.6.1 to 2.10.0 patch Richard Brown (RETIRED) 2005-04-12 14:30 0000 1.57 KB Details | Diff
gnome-python-extras-2.10.1.ebuild gnome-python-extra-2.10.1 text/plain Richard Brown (RETIRED) 2005-04-12 14:39 0000 1.42 KB Details
gnome-python-2.10.0.ebuild gnome-python-2.10.0.ebuild text/plain Gian Mario Tagliaretti 2005-05-01 06:29 0000 1.06 KB Details
meld-try-gtksourceview-too.patch meld-try-gtksourceview-too.patch patch Donnie Berkholz 2005-05-07 23:07 0000 650 bytes Details | Diff
gnome-python-2.10.0.ebuild ebuild with libgtkhtml use flag text/plain stefanie 2005-05-10 16:43 0000 1.11 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 88900 depends on: Show dependency tree
Bug 88900 blocks: 90837 93504
Votes: 0    Show votes for this bug    Vote for this bug

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


Not eligible to see or edit group visibility for this bug.






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


Description:   Opened: 2005-04-12 14:28 0000
I'll attach an ebuild patch, gtkhtml has been moved to gnome-python-extras, and
I updated the dependencies with the contents of configure.in

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

------- Comment #1 From Richard Brown (RETIRED) 2005-04-12 14:30:09 0000 -------
Created an attachment (id=56125) [edit]
patch gnome-python-2.6.1 to 2.10.0

------- Comment #2 From Richard Brown (RETIRED) 2005-04-12 14:39:06 0000 -------
Created an attachment (id=56126) [edit]
gnome-python-extra-2.10.1

Ebuild for gnome-python-extras, split out from gnome-python.
gnome-python-extras uses gtkhml, that was in gnome-python-2.6.1. This ebuild
uses the same depends for mozilla/firefox as epiphany, to satisfy gtkmozembed.

The url for this bug is the extras NEWS file, this is the correct NEWS file for
gnome-pyhton-2.10.0
http://cvs.gnome.org/viewcvs/gnome-python/gnome-python/NEWS?view=markup

------- Comment #3 From Haim Ashkenazi 2005-04-29 07:43:42 0000 -------
patch doesn't work:

haim@parker tmp $ patch gnome-python-2.6.1.ebuild patch
patching file gnome-python-2.6.1.ebuild
Hunk #1 FAILED at 7.
1 out of 1 hunk FAILED -- saving rejects to file gnome-python-2.6.1.ebuild.rej

haim@parker tmp $ cat gnome-python-2.6.1.ebuild.rej
***************
*** 7,48 ****
  DESCRIPTION="GNOME 2 bindings for Python"
  HOMEPAGE="http://www.pygtk.org/"

- IUSE="gtkhtml"
  LICENSE="LGPL-2"
  SLOT="2"
  KEYWORDS="~x86 ~ppc ~alpha ~sparc ~amd64"

  RDEPEND=">=dev-lang/python-2.2
-       >=dev-python/pygtk-2.4
        >=dev-python/pyorbit-2.0.1
-       >=dev-libs/glib-2
-       >=x11-libs/gtk+-2
-       >=gnome-base/libgnome-2
-       >=gnome-base/libgnomeui-2
-       >=gnome-base/libgnomecanvas-2
-       >=gnome-base/gnome-vfs-2
-       >=gnome-base/gconf-1.2
-       >=x11-libs/libzvt-2
-       >=gnome-base/libbonobo-2
-       >=gnome-base/libbonoboui-2
-       >=gnome-base/nautilus-2
-       >=gnome-base/gnome-panel-2
        >=gnome-base/libgnomeprint-2.2
-       >=gnome-base/libgnomeprintui-2.2
-       gtkhtml? ( =gnome-extra/libgtkhtml-2* )"

  DEPEND="${RDEPEND}
        >=dev-util/pkgconfig-0.12.0"

  # Skip test, to avoid gnome-python-2.0 block (fixes bug 72594)
  RESTRICT="maketest"
- DOCS="AUTHORS COPYING ChangeLog INSTALL NEWS README"

  src_unpack() {
        unpack ${A}
-       #cd ${S}
-       #epatch ${FILESDIR}/${P}-gtkhtml.patch
-       #epatch ${FILESDIR}/${P}-gtkhtml-atomic.patch
        # disable pyc compiling
        mv ${S}/py-compile ${S}/py-compile.orig
        ln -s /bin/true ${S}/py-compile
--- 7,41 ----
  DESCRIPTION="GNOME 2 bindings for Python"
  HOMEPAGE="http://www.pygtk.org/"

+ IUSE="doc"
  LICENSE="LGPL-2"
  SLOT="2"
  KEYWORDS="~x86 ~ppc ~alpha ~sparc ~amd64"

  RDEPEND=">=dev-lang/python-2.2
+       >=dev-python/pygtk-2.6
        >=dev-python/pyorbit-2.0.1
+       >=dev-libs/glib-2.6
+       >=x11-libs/gtk+-2.6
+       >=gnome-base/libgnome-2.8
+       >=gnome-base/libgnomeui-2.8
+       >=gnome-base/libgnomecanvas-2.8
+       >=gnome-base/gnome-vfs-2.9
+       >=gnome-base/gconf-2.9
+       >=gnome-base/libbonobo-2.8
+       >=gnome-base/libbonoboui-2.8
        >=gnome-base/libgnomeprint-2.2
+       >=gnome-base/libgnomeprintui-2.2"

  DEPEND="${RDEPEND}
        >=dev-util/pkgconfig-0.12.0"

  # Skip test, to avoid gnome-python-2.0 block (fixes bug 72594)
  RESTRICT="maketest"
+ DOCS="AUTHORS ChangeLog NEWS"

  src_unpack() {
        unpack ${A}
        # disable pyc compiling
        mv ${S}/py-compile ${S}/py-compile.orig
        ln -s /bin/true ${S}/py-compile

thanx
--
Haim

------- Comment #4 From Gian Mario Tagliaretti 2005-05-01 06:29:30 0000 -------
Created an attachment (id=57733) [edit]
gnome-python-2.10.0.ebuild

This should work

------- Comment #5 From Donnie Berkholz 2005-05-07 23:04:47 0000 -------
It would be also nice to get this stuff in for meld's syntax highlighting.

------- Comment #6 From Donnie Berkholz 2005-05-07 23:07:31 0000 -------
Created an attachment (id=58314) [edit]
meld-try-gtksourceview-too.patch

This is a patch from meld CVS to let it use pygtksourceview, which is in
gnome-python-extras now.

------- Comment #7 From stefanie 2005-05-10 16:43:42 0000 -------
Created an attachment (id=58628) [edit]
ebuild with libgtkhtml use flag

i propose that use flag and a check for >=gnome-extra/libgtkhtml-2.3.1 be put
again.

IUSE=gtkhtml
libgtkhtml? (>=gnome-extra/libgtkhtml-3.2.5)

to avoid errors like this : (BloGTK without the >=libgtkhtml-2.3 module)

Traceback (most recent call last):
  File "/usr/bin/BloGTK", line 14, in ?
    import gtkhtml2
ImportError: No module named gtkhtml2

* so sorry, it's not a diff.

------- Comment #8 From David McCabe 2005-06-20 13:02:50 0000 -------
(In reply to comment #2)

Sorry if this is a dumb question, but why is the gnome-python-extras ebuild
posted above now crossed out? Does it have something to do with the gtkhtml USE
flag posts?


------- Comment #9 From Donnie Berkholz 2005-06-21 10:13:20 0000 -------
Try comment #7's ebuild instead. If you look you see they're quite similar.

------- Comment #10 From Bryan Østergaard (RETIRED) 2005-06-22 14:36:08 0000 -------
Bumped, thanks for the ebuild.

------- Comment #11 From Donnie Berkholz 2005-06-22 18:05:22 0000 -------
kloeri, did you happen to notice that half the point of this bug was the
gnome-python-extras bit? Do you want a new bug for that, or what?

------- Comment #12 From TGL 2005-06-25 05:54:08 0000 -------
Could gnome-python-2.10 be hard masked until the gtkhtml2 module issue is
solved? Applications using it are all broken for ~arch users with the current
tree, and that's pretty bad.
Thanks.

(Oh, and btw, gnome-python-2.10.0.ebuild still has a gtkhtml IUSE and dep, which
are obsolete and should probably be removed)

First Last Prev Next    No search results available      Search page      Enter new bug