<br><br><div class="gmail_quote">On 31 December 2010 21:57, Frank Church <span dir="ltr"><<a href="mailto:vfclists@gmail.com">vfclists@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br><br><div class="gmail_quote"><div class="im">On 31 December 2010 14:44, Vincent Snijders <span dir="ltr"><<a href="mailto:vincent.snijders@gmail.com" target="_blank">vincent.snijders@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
2010/12/31 Frank Church <<a href="mailto:vfclists@gmail.com" target="_blank">vfclists@gmail.com</a>>:<br>
<div>><br>
><br>
> On 31 December 2010 13:32, Vincent Snijders <<a href="mailto:vincent.snijders@gmail.com" target="_blank">vincent.snijders@gmail.com</a>><br>
> wrote:<br>
>><br>
>> > Is the source code for it available?<br>
>><br>
>> The source for what exactly. It is all in svn and there are source<br>
>> snapshots too,<br>
>><br>
>> Vincent<br>
>><br>
>> --<br>
><br>
> I mean for the source for creating the .deb package itself.<br>
><br>
> I'm interested in how to create .deb packages, not just with Lazarus/FPC.<br>
><br>
<br>
</div>It is in svn, mainly in the debian directory is deb specific things.<br>
<br>
You can create a deb by executing make deb in the main lazarus directory.<br>
<br>
Vincent<br>
<br>
P.S. let's get back on the topic of this thread, did anybody test the<br>
debs created by me?<br>
<br></blockquote></div><div><br>I am trying to install to by downloading the .deb.tar and using dpkg -i to install them, but I am running into dependencies issues.<br><br>Is there a way to get dpkg or apt to install .deb dependencies which have been untarred into the same directory then refer to the package repositorys for those that are not present?<br>
</div><div class="im"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
VIncent<br>
<font color="#888888"><br>
--<br></font></blockquote></div></div></blockquote><div><br><br>After some googling I got it work. Here is the log screen. I am surprised to see it using fpc 2.4.2. I thought the 0.9.29 series depended on fpc 2.5.1.<br><br>
Are there some test programs for checking that all is as should be?<br><br>There are some warnings about some missing dependencies at the end.<br><br><br>login as: root<br>Authenticating with public key "imported-openssh-key"<br>
Passphrase for key "imported-openssh-key":<br>Linux <a href="http://hostname.server.net">hostname.server.net</a> 2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28 13:27:30 UTC 2010 i686 GNU/Linux<br>Ubuntu 10.04 LTS<br>
<br>Welcome to Ubuntu!<br> * Documentation: <a href="https://help.ubuntu.com/">https://help.ubuntu.com/</a><br>Ubuntu 10.04 LTS<br>ip : 1<br>hostname : <a href="http://hostname.server.net">hostname.server.net</a><br>
<br><br>Last login: Fri Dec 31 22:11:29 2010 from x.x.x.x<br>root@hostname:~# cd /usr/src/packages<br>root@hostname:/usr/src/packages# ls -l *deb<br>-rw-r--r-- 1 1003 1003 12328 2010-11-11 22:14 fpc_2.4.2-0_all.deb<br>
-rw-r--r-- 1 1003 1003 2005824 2010-11-11 22:15 fp-compiler_2.4.2-0_i386.deb<br>-rw-r--r-- 1 1003 1003 12898400 2010-11-11 22:19 fpc-source_2.4.2-0_all.deb<br>-rw-r--r-- 1 1003 1003 1670214 2010-11-11 22:20 fp-docs_2.4.2-0_all.deb<br>
-rw-r--r-- 1 1003 1003 1259690 2010-11-11 22:20 fp-ide_2.4.2-0_i386.deb<br>-rw-r--r-- 1 1003 1003 1327604 2010-11-11 22:21 fp-units-base_2.4.2-0_i386.deb<br>-rw-r--r-- 1 1003 1003 1106406 2010-11-11 22:21 fp-units-db_2.4.2-0_i386.deb<br>
-rw-r--r-- 1 1003 1003 4758986 2010-11-11 22:23 fp-units-fcl_2.4.2-0_i386.deb<br>-rw-r--r-- 1 1003 1003 471840 2010-11-11 22:23 fp-units-fv_2.4.2-0_i386.deb<br>-rw-r--r-- 1 1003 1003 1031828 2010-11-11 22:24 fp-units-gfx_2.4.2-0_i386.deb<br>
-rw-r--r-- 1 1003 1003 335960 2010-11-11 22:24 fp-units-gnome1_2.4.2-0_i386.deb<br>-rw-r--r-- 1 1003 1003 1533156 2010-11-11 22:24 fp-units-gtk2_2.4.2-0_i386.deb<br>-rw-r--r-- 1 1003 1003 993844 2010-11-11 22:25 fp-units-gtk_2.4.2-0_i386.deb<br>
-rw-r--r-- 1 1003 1003 471672 2010-11-11 22:25 fp-units-i386_2.4.2-0_i386.deb<br>-rw-r--r-- 1 1003 1003 457772 2010-11-11 22:25 fp-units-math_2.4.2-0_i386.deb<br>-rw-r--r-- 1 1003 1003 1347288 2010-11-11 22:26 fp-units-misc_2.4.2-0_i386.deb<br>
-rw-r--r-- 1 1003 1003 240012 2010-11-11 22:26 fp-units-multimedia_2.4.2-0_i386.deb<br>-rw-r--r-- 1 1003 1003 624402 2010-11-11 22:26 fp-units-net_2.4.2-0_i386.deb<br>-rw-r--r-- 1 1003 1003 2151896 2010-11-11 22:27 fp-units-rtl_2.4.2-0_i386.deb<br>
-rw-r--r-- 1 1003 1003 3827572 2010-11-11 22:28 fp-utils_2.4.2-0_i386.deb<br>-rw-r--r-- 1 1003 1003 16936 2010-12-31 05:31 lazarus-0.9.31_0.9.31-0-20101231_all.deb<br>-rw-r--r-- 1 1003 1003 2831314 2010-12-31 05:32 lazarus-doc-0.9.31_0.9.31-0-20101231_all.deb<br>
-rw-r--r-- 1 1003 1003 5837048 2010-12-31 05:24 lazarus-ide-0.9.31_0.9.31-0-20101231_i386.deb<br>-rw-r--r-- 1 1003 1003 5299824 2010-12-31 05:24 lazarus-ide-gtk2-0.9.31_0.9.31-0-20101231_i386.deb<br>-rw-r--r-- 1 1003 1003 16738 2010-12-31 05:24 lazarus-ide-qt4-0.9.31_0.9.31-0-20101231_i386.deb<br>
-rw-r--r-- 1 1003 1003 14038638 2010-12-31 05:32 lazarus-src-0.9.31_0.9.31-0-20101231_all.deb<br>-rw-r--r-- 1 1003 1003 16566 2010-12-31 05:24 lcl-0.9.31_0.9.31-0-20101231_i386.deb<br>-rw-r--r-- 1 1003 1003 1489306 2010-12-31 05:25 lcl-gtk2-0.9.31_0.9.31-0-20101231_i386.deb<br>
-rw-r--r-- 1 1003 1003 46870 2010-12-31 05:25 lcl-nogui-0.9.31_0.9.31-0-20101231_i386.deb<br>-rw-r--r-- 1 1003 1003 16606 2010-12-31 05:25 lcl-qt4-0.9.31_0.9.31-0-20101231_i386.deb<br>-rw-r--r-- 1 1003 1003 36801964 2010-12-31 05:25 lcl-units-0.9.31_0.9.31-0-20101231_i386.deb<br>
-rw-r--r-- 1 1003 1003 4447966 2010-12-31 05:24 lcl-utils-0.9.31_0.9.31-0-20101231_i386.deb<br>root@hostname:/usr/src/packages# dpkg -i *.deb<br>(Reading database ... 60276 files and directories currently installed.)<br>
Preparing to replace fpc 2.4.2-0 (using fpc_2.4.2-0_all.deb) ...<br>Unpacking replacement fpc ...<br>Selecting previously deselected package fp-compiler.<br>Unpacking fp-compiler (from fp-compiler_2.4.2-0_i386.deb) ...<br>
Selecting previously deselected package fpc-source.<br>Unpacking fpc-source (from fpc-source_2.4.2-0_all.deb) ...<br>Selecting previously deselected package fp-docs.<br>Unpacking fp-docs (from fp-docs_2.4.2-0_all.deb) ...<br>
Selecting previously deselected package fp-ide.<br>Unpacking fp-ide (from fp-ide_2.4.2-0_i386.deb) ...<br>Selecting previously deselected package fp-units-base.<br>Unpacking fp-units-base (from fp-units-base_2.4.2-0_i386.deb) ...<br>
Selecting previously deselected package fp-units-db.<br>Unpacking fp-units-db (from fp-units-db_2.4.2-0_i386.deb) ...<br>Selecting previously deselected package fp-units-fcl.<br>Unpacking fp-units-fcl (from fp-units-fcl_2.4.2-0_i386.deb) ...<br>
Selecting previously deselected package fp-units-fv.<br>Unpacking fp-units-fv (from fp-units-fv_2.4.2-0_i386.deb) ...<br>Selecting previously deselected package fp-units-gfx.<br>Unpacking fp-units-gfx (from fp-units-gfx_2.4.2-0_i386.deb) ...<br>
Selecting previously deselected package fp-units-gnome1.<br>Unpacking fp-units-gnome1 (from fp-units-gnome1_2.4.2-0_i386.deb) ...<br>Selecting previously deselected package fp-units-gtk2.<br>Unpacking fp-units-gtk2 (from fp-units-gtk2_2.4.2-0_i386.deb) ...<br>
Selecting previously deselected package fp-units-gtk.<br>Unpacking fp-units-gtk (from fp-units-gtk_2.4.2-0_i386.deb) ...<br>Selecting previously deselected package fp-units-i386.<br>Unpacking fp-units-i386 (from fp-units-i386_2.4.2-0_i386.deb) ...<br>
Preparing to replace fp-units-math 2.4.2-0 (using fp-units-math_2.4.2-0_i386.deb) ...<br>Unpacking replacement fp-units-math ...<br>Selecting previously deselected package fp-units-misc.<br>Unpacking fp-units-misc (from fp-units-misc_2.4.2-0_i386.deb) ...<br>
Preparing to replace fp-units-multimedia 2.4.2-0 (using fp-units-multimedia_2.4.2-0_i386.deb) ...<br>Unpacking replacement fp-units-multimedia ...<br>Selecting previously deselected package fp-units-net.<br>Unpacking fp-units-net (from fp-units-net_2.4.2-0_i386.deb) ...<br>
Preparing to replace fp-units-rtl 2.4.2-0 (using fp-units-rtl_2.4.2-0_i386.deb) ...<br>Unpacking replacement fp-units-rtl ...<br>Selecting previously deselected package fp-utils.<br>Unpacking fp-utils (from fp-utils_2.4.2-0_i386.deb) ...<br>
Preparing to replace lazarus-0.9.31 0.9.31-0-20101231 (using lazarus-0.9.31_0.9.31-0-20101231_all.deb) ...<br>Unpacking replacement lazarus-0.9.31 ...<br>Selecting previously deselected package lazarus-doc-0.9.31.<br>Unpacking lazarus-doc-0.9.31 (from lazarus-doc-0.9.31_0.9.31-0-20101231_all.deb) ...<br>
Preparing to replace lazarus-ide-0.9.31 0.9.31-0-20101231 (using lazarus-ide-0.9.31_0.9.31-0-20101231_i386.deb) .. .<br>Unpacking replacement lazarus-ide-0.9.31 ...<br>Selecting previously deselected package lazarus-ide-gtk2-0.9.31.<br>
Unpacking lazarus-ide-gtk2-0.9.31 (from lazarus-ide-gtk2-0.9.31_0.9.31-0-20101231_i386.deb) ...<br>Selecting previously deselected package lazarus-ide-qt4-0.9.31.<br>Unpacking lazarus-ide-qt4-0.9.31 (from lazarus-ide-qt4-0.9.31_0.9.31-0-20101231_i386.deb) ...<br>
Selecting previously deselected package lazarus-src-0.9.31.<br>Unpacking lazarus-src-0.9.31 (from lazarus-src-0.9.31_0.9.31-0-20101231_all.deb) ...<br>Selecting previously deselected package lcl-0.9.31.<br>Unpacking lcl-0.9.31 (from lcl-0.9.31_0.9.31-0-20101231_i386.deb) ...<br>
Selecting previously deselected package lcl-gtk2-0.9.31.<br>Unpacking lcl-gtk2-0.9.31 (from lcl-gtk2-0.9.31_0.9.31-0-20101231_i386.deb) ...<br>Selecting previously deselected package lcl-nogui-0.9.31.<br>Unpacking lcl-nogui-0.9.31 (from lcl-nogui-0.9.31_0.9.31-0-20101231_i386.deb) ...<br>
Selecting previously deselected package lcl-qt4-0.9.31.<br>Unpacking lcl-qt4-0.9.31 (from lcl-qt4-0.9.31_0.9.31-0-20101231_i386.deb) ...<br>Selecting previously deselected package lcl-units-0.9.31.<br>Unpacking lcl-units-0.9.31 (from lcl-units-0.9.31_0.9.31-0-20101231_i386.deb) ...<br>
Selecting previously deselected package lcl-utils-0.9.31.<br>Unpacking lcl-utils-0.9.31 (from lcl-utils-0.9.31_0.9.31-0-20101231_i386.deb) ...<br>Setting up fpc-source (2.4.2-0) ...<br>Setting up fp-docs (2.4.2-0) ...<br>
dpkg: dependency problems prevent configuration of fp-units-gtk:<br> fp-units-gtk depends on libgtk2.0-dev; however:<br> Package libgtk2.0-dev is not installed.<br>dpkg: error processing fp-units-gtk (--install):<br> dependency problems - leaving unconfigured<br>
dpkg: dependency problems prevent configuration of fp-units-multimedia:<br> fp-units-multimedia depends on libogg-dev; however:<br> Package libogg-dev is not installed.<br> fp-units-multimedia depends on libvorbis-dev; however:<br>
Package libvorbis-dev is not installed.<br> fp-units-multimedia depends on a52dec-dev; however:<br> Package a52dec-dev is not installed.<br> fp-units-multimedia depends on libdts-dev; however:<br> Package libdts-dev is not installed.<br>
fp-units-multimedia depends on libmad0-dev; however:<br> Package libmad0-dev is not installed.<br> fp-units-multimedia depends on libmodplug-dev; however:<br> Package libmodplug-dev is not installed.<br>dpkg: error processing fp-units-multimedia (--install):<br>
dependency problems - leaving unconfigured<br>Setting up fp-units-rtl (2.4.2-0) ...<br>Setting up fp-utils (2.4.2-0) ...<br>Setting up lazarus-doc-0.9.31 (0.9.31-0-20101231) ...<br>Setting up lazarus-src-0.9.31 (0.9.31-0-20101231) ...<br>
dpkg: dependency problems prevent configuration of lcl-qt4-0.9.31:<br> lcl-qt4-0.9.31 depends on libqt4pas-dev; however:<br> Package libqt4pas-dev is not installed.<br>dpkg: error processing lcl-qt4-0.9.31 (--install):<br>
dependency problems - leaving unconfigured<br>dpkg: dependency problems prevent configuration of fpc:<br> fpc depends on fp-units-gtk; however:<br> Package fp-units-gtk is not configured yet.<br> fpc depends on fp-units-multimedia; however:<br>
Package fp-units-multimedia is not configured yet.<br>dpkg: error processing fpc (--install):<br> dependency problems - leaving unconfigured<br>Setting up fp-compiler (2.4.2-0) ...<br>update-alternatives: using /usr/bin/fpc to provide /usr/bin/pc (pc) in auto mode.<br>
<br>Setting up fp-ide (2.4.2-0) ...<br>Setting up fp-units-base (2.4.2-0) ...<br>Setting up fp-units-db (2.4.2-0) ...<br>Setting up fp-units-fcl (2.4.2-0) ...<br>Setting up fp-units-fv (2.4.2-0) ...<br>Setting up fp-units-gfx (2.4.2-0) ...<br>
dpkg: dependency problems prevent configuration of fp-units-gnome1:<br> fp-units-gnome1 depends on fp-units-gtk (= 2.4.2-0); however:<br> Package fp-units-gtk is not configured yet.<br>dpkg: error processing fp-units-gnome1 (--install):<br>
dependency problems - leaving unconfigured<br>Setting up fp-units-gtk2 (2.4.2-0) ...<br>Setting up fp-units-i386 (2.4.2-0) ...<br>Setting up fp-units-math (2.4.2-0) ...<br>Setting up fp-units-misc (2.4.2-0) ...<br>Setting up fp-units-net (2.4.2-0) ...<br>
Setting up lcl-gtk2-0.9.31 (0.9.31-0-20101231) ...<br>Setting up lcl-nogui-0.9.31 (0.9.31-0-20101231) ...<br>Setting up lcl-units-0.9.31 (0.9.31-0-20101231) ...<br>Processing triggers for man-db ...<br>Setting up lcl-utils-0.9.31 (0.9.31-0-20101231) ...<br>
update-alternatives: using /usr/lib/lazarus/0.9.31 to provide /usr/lib/lazarus/default (lazarus) in auto mode.<br><br>Setting up lcl-0.9.31 (0.9.31-0-20101231) ...<br>Setting up lazarus-ide-0.9.31 (0.9.31-0-20101231) ...<br>
update-alternatives: using /usr/lib/lazarus/0.9.31/startlazarus to provide /usr/bin/lazarus-ide (lazarus-ide) in auto mode.<br><br>Setting up lazarus-ide-qt4-0.9.31 (0.9.31-0-20101231) ...<br>Processing triggers for desktop-file-utils ...<br>
Processing triggers for python-gmenu ...<br>Rebuilding /usr/share/applications/desktop.en_GB.cache...<br>Setting up lazarus-0.9.31 (0.9.31-0-20101231) ...<br>Setting up lazarus-ide-gtk2-0.9.31 (0.9.31-0-20101231) ...<br>update-alternatives: using /usr/lib/lazarus/0.9.31/lazarus-gtk2 to provide /usr/lib/lazarus/0.9.31/lazarus (lazarus-0.9.31) in auto mode.<br>
<br>Processing triggers for python-support ...<br>Errors were encountered while processing:<br> fp-units-gtk<br> fp-units-multimedia<br> lcl-qt4-0.9.31<br> fpc<br> fp-units-gnome1<br>root@hostname:/usr/src/packages#<br><br>
<br><br><br><br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div class="gmail_quote"><div class="im"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<font color="#888888">
</font><div><div></div><div>_______________________________________________<br>
Lazarus mailing list<br>
<a href="mailto:Lazarus@lists.lazarus.freepascal.org" target="_blank">Lazarus@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus</a><br>
</div></div></blockquote></div></div><br><br clear="all"><div><div></div><div class="h5"><br>-- <br>Frank Church<br><br>=======================<br><a href="http://devblog.brahmancreations.com" target="_blank">http://devblog.brahmancreations.com</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Frank Church<br><br>=======================<br><a href="http://devblog.brahmancreations.com">http://devblog.brahmancreations.com</a><br>