Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2010-12

Call for testing: Lazarus 0.9.31 debian packages

11 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Vincent Snijders

Hi,

Yesterday some changes were made to the deb packaging. I would like to know if anybody installed the Lazarus 0.9.31 deb packages today and if there are any issues with them.

You can download them from
http://www.hu.freepascal.org/lazarus/

32 bits: ftp://ftp.hu.freepascal.org/pub/lazarus/snapshots/lazarus-0.9.31.28842-20101231.i386.deb.tar 64 bits: ftp://ftp.hu.freepascal.org/pub/lazarus/snapshots/lazarus-0.9.31.28842-20101231.amd64.deb.tar

If there are no problems, I will merge the changes to the fixes_0_9_30 branch and update the lazarus-testing ubuntu repositiory for further testing of the upcoming Lazarus 0.9.30 release.

Vincent

Reply by email

Frank Church
to Vincent Snijders
Vincent Snijders wrote 21 lines
Hi, Yesterday some changes were made to the deb packaging. I would like to know if anybody installed the Lazarus 0.9.31 deb packages today and if there are any issues with them. You can download them from http://www.hu.freepascal.org/lazarus/ 32 bits: ftp://ftp.hu.freepascal.org/pub/lazarus/snapshots/lazarus-0.9.31.28842-20101231.i386.deb.tar 64 bits: ftp://ftp.hu.freepascal.org/pub/lazarus/snapshots/lazarus-0.9.31.28842-20101231.amd64.deb.tar If there are no problems, I will merge the changes to the fixes_0_9_30 branch and update the lazarus-testing ubuntu repositiory for further testing of the upcoming Lazarus 0.9.30 release. Vincent -

Is the source code for it available?

I will make some time to test it this weekend.

Show quoted text 6 lines
- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Frank Church ======================= http://devblog.brahmancreations.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20101231/1db3e719/attachment.html>

Reply by email

Frank Church
to Vincent Snijders
Vincent Snijders wrote 9 lines
> 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.

Show quoted text 5 lines
_______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Frank Church ======================= http://devblog.brahmancreations.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20101231/7fc98280/attachment.html>

Reply by email

Vincent Snijders
to Frank Church

2010/12/31 Frank Church :

Show quoted text 18 lines
On 31 December 2010 13:32, Vincent Snijders 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?

VIncent

Reply by email

Petr Hlozek
to Vincent Snijders

Dne 31.12.2010 15:44, Vincent Snijders napsal(a):

Show quoted text 5 lines
P.S. let's get back on the topic of this thread, did anybody test the debs created by me? VIncent

Hello Vincent,

I just installed these debs from your link:
lazarus-src-0.9.31_0.9.31-0-20101231_all.deb
lazarus-doc-0.9.31_0.9.31-0-20101231_all.deb
lazarus-ide-gtk2-0.9.31_0.9.31-0-20101231_amd64.deb lazarus-ide-0.9.31_0.9.31-0-20101231_amd64.deb

My program was compiled without problems and all looks OK.

Petr

Reply by email

Vincent Snijders
to Petr Hlozek

2010/12/31 Petr Hlozek :

Show quoted text 11 lines
Dne 31.12.2010 15:44, Vincent Snijders napsal(a): I just installed these debs from your link: lazarus-src-0.9.31_0.9.31-0-20101231_all.deb lazarus-doc-0.9.31_0.9.31-0-20101231_all.deb lazarus-ide-gtk2-0.9.31_0.9.31-0-20101231_amd64.deb lazarus-ide-0.9.31_0.9.31-0-20101231_amd64.deb My program was compiled without problems and all looks OK.

Thank you very much.

Vincent

Reply by email

Frank Church
to Vincent Snijders: 2010/12/31 Frank Church : It is in svn, mainly in the debian directory is deb specific…
Vincent Snijders wrote 30 lines
2010/12/31 Frank Church : > > > On 31 December 2010 13:32, Vincent Snijders > 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?

Show quoted text 8 lines
VIncent -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Frank Church ======================= http://devblog.brahmancreations.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20101231/53100c3a/attachment-0001.html>

Reply by email

Frank Church
to Frank Church
Frank Church wrote 49 lines
On 31 December 2010 14:44, Vincent Snijders wrote: > 2010/12/31 Frank Church : > > > > > > On 31 December 2010 13:32, Vincent Snijders < > > > > 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#

Show quoted text 14 lines
_______________________________________________ > Lazarus mailing list > > 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.freepascal.org/pipermail/lazarus/attachments/20110101/e2bcae01/attachment-0001.html>

Reply by email

Petr Hlozek
to Petr Hlozek: Dne 31.12.2010 15:44, Vincent Snijders napsal(a): I just installed these debs from your…

Dne 31.12.2010 16:08, Petr Hlozek napsal(a):

Dne 31.12.2010 15:44, Vincent Snijders napsal(a): > P.S. let's get back on the topic of this thread, did anybody test the > debs created by me? >

Hello Vincent,

I just installed then same packages but for 32bit and it seems that your packages doesn't contain lazbuild utility.

Petr

Show quoted text 14 lines
> VIncent > Hello Vincent, I just installed these debs from your link: lazarus-src-0.9.31_0.9.31-0-20101231_all.deb lazarus-doc-0.9.31_0.9.31-0-20101231_all.deb lazarus-ide-gtk2-0.9.31_0.9.31-0-20101231_amd64.deb lazarus-ide-0.9.31_0.9.31-0-20101231_amd64.deb My program was compiled without problems and all looks OK.

Reply by email

Vincent Snijders
to Petr Hlozek

2011/1/1 Petr Hlozek :

Show quoted text 8 lines
Dne 31.12.2010 16:08, Petr Hlozek napsal(a): > Hello Vincent, I just installed then same packages but for 32bit and it seems that your packages doesn't contain lazbuild utility. Petr

It is in the lcl-utils package. Did you install that?

Show quoted text 5 lines
> I just installed these debs from your link: > lazarus-src-0.9.31_0.9.31-0-20101231_all.deb > lazarus-doc-0.9.31_0.9.31-0-20101231_all.deb > lazarus-ide-gtk2-0.9.31_0.9.31-0-20101231_amd64.deb > lazarus-ide-0.9.31_0.9.31-0-20101231_amd64.deb

Vincent

Reply by email