[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