Issue Details (XML | Word | Printable)

Key: FL-908
Type: Package Request Package Request
Status: Needs QA Needs QA
Resolution: Fixed
Priority: Normal Normal
Assignee: Foresight QA Team
Reporter: Tomas Forsman
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Foresight Linux

gnochm, Open / view .chm file under Linux or FreeBSD (update version)

Created: 24/Feb/08 06:55 PM   Updated: 25/Jul/08 08:17 PM
Component/s: Package Update
Affects Version/s: 1.9.9.alpha4
Fix Version/s: Packaging contest (2k8)
Security Level: Public (Everyone can see this issue)

Time Tracking:
Issue & Sub-Tasks
Issue Only
Not Specified

Fixed Trove Versions:
gnochm=foresight.rpath.org@fl:desktop/0.9.5-1-1
pychm=foresight.rpath.org@fl:desktop/0.8.2-1-1

Sub-Tasks  All   Open   

 Description  « Hide
http://gnochm.sourceforge.net/

need it to be able to open some .chm files.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Paul Cutler added a comment - 09/Mar/08 08:03 PM
Looks like the cvc cook is failing on scrollkeeper, but I do have scrollkeeper installed:

[silwenae@sandman gnochm]$ cvc cook gnochm.recipe
+ Methods called:
GnoChm.setup
+ Building gnochm=foresight.rpath.org@fl:2-devel[]
+ Cleaning your old build tree
+ cd '/home/silwenae/conary/builds/gnochm/gnochm-0.9.11/'; CLASSPATH="" CFLAGS="-O2 -g -D_FORTIFY_SOURCE=2 -fstack-protector" CXXFLAGS="-O2 -g -D_FORTIFY_SOURCE=2 -fstack-protector " CPPFLAGS="" LDFLAGS="-g -O1 " CC=gcc CXX=g++ ./configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --localstatedir=/var/lib
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for python... /usr/bin/python
checking for version... 2.4
checking for platform... linux2
checking for gconftool-2... /usr/bin/gconftool-2
checking for scrollkeeper-config... no
configure: error: Couldn't find scrollkeeper-config
./configure: line 2032: exit: please: numeric argument required
./configure: line 2032: exit: please: numeric argument required
error: Shell command "cd '/home/silwenae/conary/builds/gnochm/gnochm-0.9.11/'; CLASSPATH="" CFLAGS="-O2 -g -D_FORTIFY_SOURCE=2 -fstack-protector" CXXFLAGS="-O2 -g -D_FORTIFY_SOURCE=2 -fstack-protector " CPPFLAGS="" LDFLAGS="-g -O1 " CC=gcc CXX=g++ ./configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --localstatedir=/var/lib" exited with exit code 255
/home/silwenae/conary/2foresight/gnochm/gnochm.recipe:16: RuntimeError: Shell command "cd '/home/silwenae/conary/builds/gnochm/gnochm-0.9.11/'; CLASSPATH="" CFLAGS="-O2 -g -D_FORTIFY_SOURCE=2 -fstack-protector" CXXFLAGS="-O2 -g -D_FORTIFY_SOURCE=2 -fstack-protector " CPPFLAGS="" LDFLAGS="-g -O1 " CC=gcc CXX=g++ ./configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --localstatedir=/var/lib" exited with exit code 255
[silwenae@sandman gnochm]$ sudo conary update scrollkeeper
scrollkeeper was not found on path foresight.rpath.org@fl:2-qa-kernel, foresight.rpath.org@fl:2-qa, conary.rpath.com@rpl:2-qa
[silwenae@sandman gnochm]$ conary q scrollkeeper
scrollkeeper was not found
[silwenae@sandman gnochm]$ conary rq scrollkeeper
scrollkeeper was not found on path foresight.rpath.org@fl:2-qa-kernel, foresight.rpath.org@fl:2-qa, conary.rpath.com@rpl:2-qa
[silwenae@sandman gnochm]$ sudo conary update scrollkeeper=@fl:2-devel
no new troves were found
[silwenae@sandman gnochm]$


Paul Cutler added a comment - 09/Mar/08 09:54 PM
Added rarian:runtime and rarian:devel and it cooked. Starting rmake

Paul Cutler added a comment - 23/Mar/08 02:11 AM
I can get gnochm to cook locally on my machine, but fails in rmake:

error: Error building recipe gnochm:source=/foresight.rpath.org@fl:2-devel//sandman@local:2-devel/0.9.11-0.1[~!builddocs is: x86_64(~3dnow,~3dnowext,~nx)]: Shell command "cd '/tmp/rmake/builds/gnochm/gnochm-0.9.11/'; CLASSPATH="" CFLAGS="-O2 -g -D_FORTIFY_SOURCE=2 -fstack-protector" CXXFLAGS="-O2 -g -D_FORTIFY_SOURCE=2 -fstack-protector " CPPFLAGS="" LDFLAGS="-g -O1 " CC=gcc CXX=g++ ./configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --localstatedir=/var/lib" exited with exit code 1
19:29:06 checkResults - SocketAuth(pid=29733, uid=201, gid=201)
19:29:06 stop - SocketAuth(pid=29733, uid=201, gid=201)
19:29:06 - [chroot] - Shutting down server
19:29:06 - [root] - Shutting down server
umount /tmp: Invalid argument
[19:29:08] [27] - gnochm:source - State: Failed
[19:29:08] [27] - gnochm:source - Failed while building: Error building recipe gnochm:source=/foresight.rpath.org@fl:2-devel//sandman@local:2-devel/0.9.11-0.1[~!builddocs is: x86_64(~3dnow,~3dnowext,~nx)]: Shell command "cd '/tmp/rmake/builds/gnochm/gnochm-0.9.11/'; CLASSPATH="" CFLAGS="-O2 -g -D_FORTIFY_SOURCE=2 -fstack-protector" CXXFLAGS="-O2 -g -D_FORTIFY_SOURCE=2 -fstack-protector " CPPFLAGS="" LDFLAGS="-g -O1 " CC=gcc CXX=g++ ./configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --localstatedir=/var/lib" exited with exit code 1
[19:29:08] [27] - State: Failed
[19:29:08] [27] - Failed while building: Build job had failures:

  • gnochm:source: Error building recipe gnochm:source=/foresight.rpath.org@fl:2-devel//sandman@local:2-devel/0.9.11-0.1[~!builddocs is: x86(~cmov,~i486,~i586,~i686,~mmx,~nx,~sse,~sse2)]: Shell command "cd '/tmp/rmake/builds/gnochm/gnochm-0.9.11/'; CLASSPATH="" CFLAGS="-O2 -march=i686 -g -D_FORTIFY_SOURCE=2 -fstack-protector" CXXFLAGS="-O2 -march=i686 -g -D_FORTIFY_SOURCE=2 -fstack-protector " CPPFLAGS="" LDFLAGS="-g -O1 " CC=gcc CXX=g++ ./configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --localstatedir=/var/lib" exited with exit code 1
  • gnochm:source: Error building recipe gnochm:source=/foresight.rpath.org@fl:2-devel//sandman@local:2-devel/0.9.11-0.1[~!builddocs is: x86_64(~3dnow,~3dnowext,~nx)]: Shell command "cd '/tmp/rmake/builds/gnochm/gnochm-0.9.11/'; CLASSPATH="" CFLAGS="-O2 -g -D_FORTIFY_SOURCE=2 -fstack-protector" CXXFLAGS="-O2 -g -D_FORTIFY_SOURCE=2 -fstack-protector " CPPFLAGS="" LDFLAGS="-g -O1 " CC=gcc CXX=g++ ./configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --localstatedir=/var/lib" exited with exit code 1

Paul Cutler added a comment - 31/Mar/08 02:57 PM
Re-assigning to Distro, so if someone wants to grab this for the contest, they can

zodman added a comment - 04/Apr/08 12:00 AM
lets rockkk with this package!

zodman added a comment - 04/Apr/08 06:41 PM
promote the package ...... to my repository

zodman added a comment - 04/Apr/08 08:06 PM
the package exist on gnochm=foresight.rpath.org@fl:desktop/0.9.5-1-1 must update and need the pychm=foresight.rpath.org@fl:desktop/0.8.2-1-1 need update too

im make a subtask for pychm


zodman added a comment - 04/Apr/08 10:17 PM
pychm builded ........ next gnochm

zodman added a comment - 04/Apr/08 11:20 PM
Build and commit!!

gnochm=/zodyrepo.rpath.org@rpl:devel/0.9.11-1-1[is: x86]


ermo | Rune Morling added a comment - 04/Jun/08 09:48 PM - edited
Tested on fl:2-qa[is: x86_64]: Package doesn't install. The error message is:

[ermo@gizmo ~]$ sudo conary update gnochm=/zodyrepo.rpath.org@rpl:devel/0.9.11-1-1
The following dependencies could not be resolved:
gnochm:runtime=0.9.11-1-1:
python: chm(2.4 lib)
python: chm.chm(2.4 lib)
python: chm.chmlib(2.4 lib)

If first I manually install pychm=/zodyrepo.rpath.org@rpl:devel - it installs fine and pulls in a bunch of deps.

If I run it, it doesn't start and give me this error message:

[ermo@gizmo ~]$ gnochm
You do not have all of the required Python modules to run gnochm.
Check the gnochm README file for tips on how to fix this.
What follows is the error description highlighting the problematic module.

/usr/lib/python2.4/site-packages/chm/_chmlib.so: wrong ELF class: ELFCLASS32


zodman added a comment - 04/Jun/08 11:39 PM - edited
need install the subtask for run it.

sudo conary update pychm=zodyrepo.rpath.org@rpl:devel gnochm=/zodyrepo.rpath.org@rpl:devel


zodman added a comment - 05/Jun/08 05:07 PM
Building for x86_64

zodman added a comment - 13/Jun/08 01:26 AM
i cant build for x86_64

zodman added a comment - 14/Jun/08 08:07 AM
sudo conary update gnochm --install-label zodyrepo.rpath.org@rpl:devel
Including extra troves to resolve dependencies:
pychm:python=0.8.4-1-1
The following updates will be performed:
Install gnochm(:config :data :locale :runtime :supdoc)=0.9.11-1-1
Install pychm(:python)=0.8.4-1-1
continue with update? [Y/n] Y
Applying update job:
Install gnochm(:config :data :locale :runtime :supdoc)=0.9.11-1-1
Install pychm(:python)=0.8.4-1-1

zodman added a comment - 17/Jun/08 03:39 PM
im install a clean foresight on kvm

when i try install it:
[zodman@localhost ~]$ sudo conary update gnochm --install-label zodyrepo.rpath.org@rpl:devel
The following dependencies could not be resolved:
gnochm:runtime=0.9.11-1-1:
python: gtkhtml2(2.4 lib)
pychm:python=0.8.4-1-1:
soname: ELF32/libchm.so.0(SysV x86)


Tomas Forsman added a comment - 25/Jul/08 08:13 PM - edited
[zinden@localhost ~]$ sudo conary update gnochm --install-label zodyrepo.rpath.org@rpl:devel
Password:
The following dependencies could not be resolved:
pychm:python=0.8.4-1-1:
soname: ELF32/libchm.so.0(SysV x86)
[zinden@localhost ~]$

Edit:
run first:
sudo conary update pychm=zodyrepo.rpath.org@rpl:devel

Then it works, need to fix dependencies in that recipe


zodman added a comment - 25/Jul/08 08:17 PM
sudo conary update pychm=zodyrepo.rpath.org@rpl:devel gnochm=zodyrepo.rpath.org@rpl:devel