[Lazarus] Call for testing: Lazarus 0.9.31 debian packages
Frank Church
vfclists at gmail.com
Sat Jan 1 02:57:48 CET 2011
On 31 December 2010 21:57, Frank Church <vfclists at gmail.com> wrote:
>
>
> On 31 December 2010 14:44, Vincent Snijders <vincent.snijders at gmail.com>wrote:
>
>> 2010/12/31 Frank Church <vfclists at gmail.com>:
>> >
>> >
>> > On 31 December 2010 13:32, Vincent Snijders <vincent.snijders at gmail.com
>> >
>> > wrote:
>> >>
>> >> > Is the source code for it available?
>> >>
>> >> The source for what exactly. It is all in svn and there are source
>> >> snapshots too,
>> >>
>> >> Vincent
>> >>
>> >> --
>> >
>> > I mean for the source for creating the .deb package itself.
>> >
>> > I'm interested in how to create .deb packages, not just with
>> Lazarus/FPC.
>> >
>>
>> It is in svn, mainly in the debian directory is deb specific things.
>>
>> You can create a deb by executing make deb in the main lazarus directory.
>>
>> Vincent
>>
>> P.S. let's get back on the topic of this thread, did anybody test the
>> debs created by me?
>>
>>
> 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.
>
> 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?
>
>
>> VIncent
>>
>> --
>>
>
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.
Are there some test programs for checking that all is as should be?
There are some warnings about some missing dependencies at the end.
login as: root
Authenticating with public key "imported-openssh-key"
Passphrase for key "imported-openssh-key":
Linux hostname.server.net 2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28
13:27:30 UTC 2010 i686 GNU/Linux
Ubuntu 10.04 LTS
Welcome to Ubuntu!
* Documentation: https://help.ubuntu.com/
Ubuntu 10.04 LTS
ip : 1
hostname : hostname.server.net
Last login: Fri Dec 31 22:11:29 2010 from x.x.x.x
root at hostname:~# cd /usr/src/packages
root at hostname:/usr/src/packages# ls -l *deb
-rw-r--r-- 1 1003 1003 12328 2010-11-11 22:14 fpc_2.4.2-0_all.deb
-rw-r--r-- 1 1003 1003 2005824 2010-11-11 22:15
fp-compiler_2.4.2-0_i386.deb
-rw-r--r-- 1 1003 1003 12898400 2010-11-11 22:19 fpc-source_2.4.2-0_all.deb
-rw-r--r-- 1 1003 1003 1670214 2010-11-11 22:20 fp-docs_2.4.2-0_all.deb
-rw-r--r-- 1 1003 1003 1259690 2010-11-11 22:20 fp-ide_2.4.2-0_i386.deb
-rw-r--r-- 1 1003 1003 1327604 2010-11-11 22:21
fp-units-base_2.4.2-0_i386.deb
-rw-r--r-- 1 1003 1003 1106406 2010-11-11 22:21
fp-units-db_2.4.2-0_i386.deb
-rw-r--r-- 1 1003 1003 4758986 2010-11-11 22:23
fp-units-fcl_2.4.2-0_i386.deb
-rw-r--r-- 1 1003 1003 471840 2010-11-11 22:23
fp-units-fv_2.4.2-0_i386.deb
-rw-r--r-- 1 1003 1003 1031828 2010-11-11 22:24
fp-units-gfx_2.4.2-0_i386.deb
-rw-r--r-- 1 1003 1003 335960 2010-11-11 22:24
fp-units-gnome1_2.4.2-0_i386.deb
-rw-r--r-- 1 1003 1003 1533156 2010-11-11 22:24
fp-units-gtk2_2.4.2-0_i386.deb
-rw-r--r-- 1 1003 1003 993844 2010-11-11 22:25
fp-units-gtk_2.4.2-0_i386.deb
-rw-r--r-- 1 1003 1003 471672 2010-11-11 22:25
fp-units-i386_2.4.2-0_i386.deb
-rw-r--r-- 1 1003 1003 457772 2010-11-11 22:25
fp-units-math_2.4.2-0_i386.deb
-rw-r--r-- 1 1003 1003 1347288 2010-11-11 22:26
fp-units-misc_2.4.2-0_i386.deb
-rw-r--r-- 1 1003 1003 240012 2010-11-11 22:26
fp-units-multimedia_2.4.2-0_i386.deb
-rw-r--r-- 1 1003 1003 624402 2010-11-11 22:26
fp-units-net_2.4.2-0_i386.deb
-rw-r--r-- 1 1003 1003 2151896 2010-11-11 22:27
fp-units-rtl_2.4.2-0_i386.deb
-rw-r--r-- 1 1003 1003 3827572 2010-11-11 22:28 fp-utils_2.4.2-0_i386.deb
-rw-r--r-- 1 1003 1003 16936 2010-12-31 05:31
lazarus-0.9.31_0.9.31-0-20101231_all.deb
-rw-r--r-- 1 1003 1003 2831314 2010-12-31 05:32
lazarus-doc-0.9.31_0.9.31-0-20101231_all.deb
-rw-r--r-- 1 1003 1003 5837048 2010-12-31 05:24
lazarus-ide-0.9.31_0.9.31-0-20101231_i386.deb
-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
-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
-rw-r--r-- 1 1003 1003 14038638 2010-12-31 05:32
lazarus-src-0.9.31_0.9.31-0-20101231_all.deb
-rw-r--r-- 1 1003 1003 16566 2010-12-31 05:24
lcl-0.9.31_0.9.31-0-20101231_i386.deb
-rw-r--r-- 1 1003 1003 1489306 2010-12-31 05:25
lcl-gtk2-0.9.31_0.9.31-0-20101231_i386.deb
-rw-r--r-- 1 1003 1003 46870 2010-12-31 05:25
lcl-nogui-0.9.31_0.9.31-0-20101231_i386.deb
-rw-r--r-- 1 1003 1003 16606 2010-12-31 05:25
lcl-qt4-0.9.31_0.9.31-0-20101231_i386.deb
-rw-r--r-- 1 1003 1003 36801964 2010-12-31 05:25
lcl-units-0.9.31_0.9.31-0-20101231_i386.deb
-rw-r--r-- 1 1003 1003 4447966 2010-12-31 05:24
lcl-utils-0.9.31_0.9.31-0-20101231_i386.deb
root at hostname:/usr/src/packages# dpkg -i *.deb
(Reading database ... 60276 files and directories currently installed.)
Preparing to replace fpc 2.4.2-0 (using fpc_2.4.2-0_all.deb) ...
Unpacking replacement fpc ...
Selecting previously deselected package fp-compiler.
Unpacking fp-compiler (from fp-compiler_2.4.2-0_i386.deb) ...
Selecting previously deselected package fpc-source.
Unpacking fpc-source (from fpc-source_2.4.2-0_all.deb) ...
Selecting previously deselected package fp-docs.
Unpacking fp-docs (from fp-docs_2.4.2-0_all.deb) ...
Selecting previously deselected package fp-ide.
Unpacking fp-ide (from fp-ide_2.4.2-0_i386.deb) ...
Selecting previously deselected package fp-units-base.
Unpacking fp-units-base (from fp-units-base_2.4.2-0_i386.deb) ...
Selecting previously deselected package fp-units-db.
Unpacking fp-units-db (from fp-units-db_2.4.2-0_i386.deb) ...
Selecting previously deselected package fp-units-fcl.
Unpacking fp-units-fcl (from fp-units-fcl_2.4.2-0_i386.deb) ...
Selecting previously deselected package fp-units-fv.
Unpacking fp-units-fv (from fp-units-fv_2.4.2-0_i386.deb) ...
Selecting previously deselected package fp-units-gfx.
Unpacking fp-units-gfx (from fp-units-gfx_2.4.2-0_i386.deb) ...
Selecting previously deselected package fp-units-gnome1.
Unpacking fp-units-gnome1 (from fp-units-gnome1_2.4.2-0_i386.deb) ...
Selecting previously deselected package fp-units-gtk2.
Unpacking fp-units-gtk2 (from fp-units-gtk2_2.4.2-0_i386.deb) ...
Selecting previously deselected package fp-units-gtk.
Unpacking fp-units-gtk (from fp-units-gtk_2.4.2-0_i386.deb) ...
Selecting previously deselected package fp-units-i386.
Unpacking fp-units-i386 (from fp-units-i386_2.4.2-0_i386.deb) ...
Preparing to replace fp-units-math 2.4.2-0 (using
fp-units-math_2.4.2-0_i386.deb) ...
Unpacking replacement fp-units-math ...
Selecting previously deselected package fp-units-misc.
Unpacking fp-units-misc (from fp-units-misc_2.4.2-0_i386.deb) ...
Preparing to replace fp-units-multimedia 2.4.2-0 (using
fp-units-multimedia_2.4.2-0_i386.deb) ...
Unpacking replacement fp-units-multimedia ...
Selecting previously deselected package fp-units-net.
Unpacking fp-units-net (from fp-units-net_2.4.2-0_i386.deb) ...
Preparing to replace fp-units-rtl 2.4.2-0 (using
fp-units-rtl_2.4.2-0_i386.deb) ...
Unpacking replacement fp-units-rtl ...
Selecting previously deselected package fp-utils.
Unpacking fp-utils (from fp-utils_2.4.2-0_i386.deb) ...
Preparing to replace lazarus-0.9.31 0.9.31-0-20101231 (using
lazarus-0.9.31_0.9.31-0-20101231_all.deb) ...
Unpacking replacement lazarus-0.9.31 ...
Selecting previously deselected package lazarus-doc-0.9.31.
Unpacking lazarus-doc-0.9.31 (from
lazarus-doc-0.9.31_0.9.31-0-20101231_all.deb) ...
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)
.. .
Unpacking replacement lazarus-ide-0.9.31 ...
Selecting previously deselected package lazarus-ide-gtk2-0.9.31.
Unpacking lazarus-ide-gtk2-0.9.31 (from
lazarus-ide-gtk2-0.9.31_0.9.31-0-20101231_i386.deb) ...
Selecting previously deselected package lazarus-ide-qt4-0.9.31.
Unpacking lazarus-ide-qt4-0.9.31 (from
lazarus-ide-qt4-0.9.31_0.9.31-0-20101231_i386.deb) ...
Selecting previously deselected package lazarus-src-0.9.31.
Unpacking lazarus-src-0.9.31 (from
lazarus-src-0.9.31_0.9.31-0-20101231_all.deb) ...
Selecting previously deselected package lcl-0.9.31.
Unpacking lcl-0.9.31 (from lcl-0.9.31_0.9.31-0-20101231_i386.deb) ...
Selecting previously deselected package lcl-gtk2-0.9.31.
Unpacking lcl-gtk2-0.9.31 (from lcl-gtk2-0.9.31_0.9.31-0-20101231_i386.deb)
...
Selecting previously deselected package lcl-nogui-0.9.31.
Unpacking lcl-nogui-0.9.31 (from
lcl-nogui-0.9.31_0.9.31-0-20101231_i386.deb) ...
Selecting previously deselected package lcl-qt4-0.9.31.
Unpacking lcl-qt4-0.9.31 (from lcl-qt4-0.9.31_0.9.31-0-20101231_i386.deb)
...
Selecting previously deselected package lcl-units-0.9.31.
Unpacking lcl-units-0.9.31 (from
lcl-units-0.9.31_0.9.31-0-20101231_i386.deb) ...
Selecting previously deselected package lcl-utils-0.9.31.
Unpacking lcl-utils-0.9.31 (from
lcl-utils-0.9.31_0.9.31-0-20101231_i386.deb) ...
Setting up fpc-source (2.4.2-0) ...
Setting up fp-docs (2.4.2-0) ...
dpkg: dependency problems prevent configuration of fp-units-gtk:
fp-units-gtk depends on libgtk2.0-dev; however:
Package libgtk2.0-dev is not installed.
dpkg: error processing fp-units-gtk (--install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of fp-units-multimedia:
fp-units-multimedia depends on libogg-dev; however:
Package libogg-dev is not installed.
fp-units-multimedia depends on libvorbis-dev; however:
Package libvorbis-dev is not installed.
fp-units-multimedia depends on a52dec-dev; however:
Package a52dec-dev is not installed.
fp-units-multimedia depends on libdts-dev; however:
Package libdts-dev is not installed.
fp-units-multimedia depends on libmad0-dev; however:
Package libmad0-dev is not installed.
fp-units-multimedia depends on libmodplug-dev; however:
Package libmodplug-dev is not installed.
dpkg: error processing fp-units-multimedia (--install):
dependency problems - leaving unconfigured
Setting up fp-units-rtl (2.4.2-0) ...
Setting up fp-utils (2.4.2-0) ...
Setting up lazarus-doc-0.9.31 (0.9.31-0-20101231) ...
Setting up lazarus-src-0.9.31 (0.9.31-0-20101231) ...
dpkg: dependency problems prevent configuration of lcl-qt4-0.9.31:
lcl-qt4-0.9.31 depends on libqt4pas-dev; however:
Package libqt4pas-dev is not installed.
dpkg: error processing lcl-qt4-0.9.31 (--install):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of fpc:
fpc depends on fp-units-gtk; however:
Package fp-units-gtk is not configured yet.
fpc depends on fp-units-multimedia; however:
Package fp-units-multimedia is not configured yet.
dpkg: error processing fpc (--install):
dependency problems - leaving unconfigured
Setting up fp-compiler (2.4.2-0) ...
update-alternatives: using /usr/bin/fpc to provide /usr/bin/pc (pc) in auto
mode.
Setting up fp-ide (2.4.2-0) ...
Setting up fp-units-base (2.4.2-0) ...
Setting up fp-units-db (2.4.2-0) ...
Setting up fp-units-fcl (2.4.2-0) ...
Setting up fp-units-fv (2.4.2-0) ...
Setting up fp-units-gfx (2.4.2-0) ...
dpkg: dependency problems prevent configuration of fp-units-gnome1:
fp-units-gnome1 depends on fp-units-gtk (= 2.4.2-0); however:
Package fp-units-gtk is not configured yet.
dpkg: error processing fp-units-gnome1 (--install):
dependency problems - leaving unconfigured
Setting up fp-units-gtk2 (2.4.2-0) ...
Setting up fp-units-i386 (2.4.2-0) ...
Setting up fp-units-math (2.4.2-0) ...
Setting up fp-units-misc (2.4.2-0) ...
Setting up fp-units-net (2.4.2-0) ...
Setting up lcl-gtk2-0.9.31 (0.9.31-0-20101231) ...
Setting up lcl-nogui-0.9.31 (0.9.31-0-20101231) ...
Setting up lcl-units-0.9.31 (0.9.31-0-20101231) ...
Processing triggers for man-db ...
Setting up lcl-utils-0.9.31 (0.9.31-0-20101231) ...
update-alternatives: using /usr/lib/lazarus/0.9.31 to provide
/usr/lib/lazarus/default (lazarus) in auto mode.
Setting up lcl-0.9.31 (0.9.31-0-20101231) ...
Setting up lazarus-ide-0.9.31 (0.9.31-0-20101231) ...
update-alternatives: using /usr/lib/lazarus/0.9.31/startlazarus to provide
/usr/bin/lazarus-ide (lazarus-ide) in auto mode.
Setting up lazarus-ide-qt4-0.9.31 (0.9.31-0-20101231) ...
Processing triggers for desktop-file-utils ...
Processing triggers for python-gmenu ...
Rebuilding /usr/share/applications/desktop.en_GB.cache...
Setting up lazarus-0.9.31 (0.9.31-0-20101231) ...
Setting up lazarus-ide-gtk2-0.9.31 (0.9.31-0-20101231) ...
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.
Processing triggers for python-support ...
Errors were encountered while processing:
fp-units-gtk
fp-units-multimedia
lcl-qt4-0.9.31
fpc
fp-units-gnome1
root at hostname:/usr/src/packages#
> _______________________________________________
>> Lazarus mailing list
>> Lazarus at lists.lazarus.freepascal.org
>> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
>>
>
>
>
> --
> Frank Church
>
> =======================
> http://devblog.brahmancreations.com
>
--
Frank Church
=======================
http://devblog.brahmancreations.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20110101/e2bcae01/attachment-0002.html>
More information about the Lazarus
mailing list