Results 1 to 4 of 4
I built a deb package from non debian source..ie source forge, Chestnut-dialer.
I have been starting program from terminal. I used dh-make to build package...what do I need to do ...
- 08-23-2009 #1Linux Newbie
- Join Date
- Aug 2009
- Posts
- 151
need help with gtk2
I built a deb package from non debian source..ie source forge, Chestnut-dialer.
I have been starting program from terminal. I used dh-make to build package...what do I need to do to install gnome front end or gtk2. I am not sure if i use dpkg-buildpackage. Frank
the rpm file is available separately but I thought if you built from source you got everything you needed.
- 08-23-2009 #2
Read this useful link on making .deb packages from source tarballs.
"I'm just a little old lady; don't try to dazzle me with jargon!"
- 08-23-2009 #3Linux Newbie
- Join Date
- Aug 2009
- Posts
- 151
regarding link
That was a great link by Soul Singing. I just found out something he said..Building his recommended way would not let you overwrite. I tried converting rpm with fakeroot alien -d package version.arch.rpm <--i abbreviated this. What I got was this error message
Errors were encountered while processing:
chestnut-dialer-gtk2_0.3.3-2all.deb
franksdebiannetwork:/home/frank/Desktop# dpkg -i chestnut-dialer-gtk2_0.3.3-2_all.deb
Selecting previously deselected package chestnut-dialer-gtk2.
(Reading database ... 94997 files and directories currently installed.)
Unpacking chestnut-dialer-gtk2 (from chestnut-dialer-gtk2_0.3.3-2_all.deb) ...
dpkg: error processing chestnut-dialer-gtk2_0.3.3-2_all.deb (--install):
trying to overwrite `/usr/share/chestnut-dialer/chestnut_dialer/gtk2_ui/box.pyo', which is also in package chestnut-dialer
Errors were encountered while processing:
chestnut-dialer-gtk2_0.3.3-2_all.deb
franksdebiannetwork:/home/frank/Desktop#
I would not know what a EXE file would look like in linux. the /usr/share/chestnut-dialer line could have the clue.
- 08-24-2009 #4
Well, that's the kind of thing that can happen when you attempt to mix packages from two different sources - in this case a package built from a source tarball and a converted rpm. The rpm was designed to work with a chestnut-dialer rpm from the same repository, not with the chestnut-dialer package that you built. Hence the duplication of the box.pyo file which caused that install error.
I just took a look at the chestnut-dialer site. According to what it says there, all you need to use the gtk interface is pygtk2, the python-gtk interface library. And that is available in the Debian repository and can be installed using apt-get or synaptic."I'm just a little old lady; don't try to dazzle me with jargon!"


Reply With Quote
