Fedora Core 3 install failure lazarus / 1-Linux ---------------------------------------------------------------------- jasontan · 2005-05-05 08:25 Any suggestions and assistance is appreciated. I've installed Lazarus-0.9.6-fpc_1.9.8_0.i386.rpm on fedora core 2 without any problems. But, when I try to install it on a Fedora Core 3 machine, I get errors: rpm -Uvh lazarus-0.9.6-fpc_1.9.8_0.i386.rpm error: Failed dependencies:         gdk-pixbuf-devel >= 0.18.0 is needed by lazarus-0.9.6-fpc_1.9.8_0.i386 apt-get install gdk-pixbuf-devel The following packages have unmet dependencies:   gdk-pixbuf-devel: Depends: gnome-libs-devel but it is not going to be installed E: Broken packages apt-get install XFree86-devel xorg-x11-devel: Depends: xorg-x11-libs (= 6.8.1-12) but 6.8.2-1.FC3.13 is to be installed E: Broken packages apt-get install xorg-x11-libs xorg-x11-libs is already the newest version. 0 upgraded, 0 newly installed, 0 removed and 0 not upgraded. apt-get install xorg-x11-deprecated-libs 0 upgraded, 1 newly installed, 0 removed and 0 not upgraded. apt-get install XFree86-devel The following packages have unmet dependencies:   xorg-x11-devel: Depends: xorg-x11-libs (= 6.8.1-12) but 6.8.2-1.FC3.13 is to be installed E: Broken packages I'm now back to square one. Next I tried to compile: rpm -Uvh fpc-1.9.8-0.src.rpm error: fpc-1.9.8-0.src.rpm: headerRead failed: region trailer: BAD, tag 6781545 type 1879062784 offset -63 count 7 error: fpc-1.9.8-0.src.rpm cannot be installed So, I downloaded fpc-1.9.8.source.tar.gz from freepascal.org instead. (This could be the cause of the errors later). I performed a make clean all but encountered errors as well. ------------------- Part of compile output /bin/rm -f /bin/rm -f fpcmade.lnx Package.fpc ppas.sh script.res link.res /bin/rm -f *.s *_ppas.sh make[1]: Leaving directory `/usr/src/redhat/SOURCES/lazarus/packager' /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f /bin/rm -f make -C lcl all make[1]: Entering directory `/usr/src/redhat/SOURCES/lazarus/lcl' /bin/rm -f units/i386/linux/alllclunits.ppu /usr/bin/ppc386 -gl -Fu. -Funonwin32 -Fuwidgetset -Fiinclude -FUunits/i386/linux -Fl/usr/lib/gcc/i386-redhat-linux/3.4.3 -Flinclude -Flld.so.conf.d/*.conf -Fl/usr/X11R6/lib -Fl/usr/lib/mysql -di386 alllclunits.pp Free Pascal Compiler version 1.9.8 [2005/02/20] for i386 Copyright (c) 1993-2005 by Florian Klaempfl Target OS: Linux for i386 Compiling alllclunits.pp Compiling lclstrconsts.pas Writing Resource String Table file: lclstrconsts.rst Compiling fpcadds.pas Compiling lazlinkedlist.pas Compiling dynhasharray.pp Compiling lclproc.pas Compiling lcltype.pp Compiling lclmemmanager.pas Compiling avglvltree.pas Compiling stringhashlist.pas Compiling extendedstrings.pas Compiling dynamicarray.pas Compiling utrace.pp Compiling textstrings.pas Compiling lclrescache.pas Compiling graphmath.pp Compiling filectrl.pp Compiling stdctrls.pp Compiling lmessages.pp Compiling graphtype.pp Compiling graphics.pp Compiling intfgraphics.pas Compiling lclintf.pas Compiling interfacebase.pp Compiling lresources.pp Compiling graphics.pp Compiling clipbrd.pp Compiling actnlist.pas Compiling imglist.pp Compiling lclclasses.pp Compiling ./widgetset/wslclclasses.pp Compiling lclclasses.pp Compiling dialogs.pp Compiling fileutil.pas Compiling forms.pp Compiling menus.pp Compiling actnlist.pas Compiling controls.pp Compiling propertystorage.pas Compiling menus.pp Compiling ./widgetset/wsmenus.pp Compiling forms.pp Compiling customtimer.pas Compiling controls.pp Compiling ./widgetset/wscontrols.pp Compiling ./widgetset/wsimglist.pp Compiling forms.pp Compiling ./widgetset/wsforms.pp Compiling buttons.pp Compiling stdctrls.pp Compiling ./widgetset/wsstdctrls.pp Compiling ./widgetset/wsbuttons.pp Compiling ./widgetset/wsdialogs.pp Compiling stdactns.pas Compiling extctrls.pp Compiling ./widgetset/wsextctrls.pp Compiling calendar.pp Compiling ./widgetset/wscalendar.pp Compiling spin.pp Compiling ./widgetset/wsspin.pp Compiling comctrls.pp Compiling toolwin.pp Compiling commctrl.pp Compiling ./widgetset/wscomctrls.pp Compiling ./widgetset/wstoolwin.pp Compiling arrow.pp Compiling ./widgetset/wsarrow.pp Compiling ./nonwin32/messages.pp Compiling clistbox.pp Compiling grids.pas Compiling maskedit.pp Compiling printers.pas Compiling postscriptprinter.pas Compiling postscriptcanvas.pas Compiling checklst.pas Compiling ./widgetset/wschecklst.pp Compiling pairsplitter.pas Compiling extdlgs.pas Compiling dbctrls.pp Compiling chart.pp Compiling dbgrids.pas Compiling dbactns.pp Compiling editbtn.pas Compiling extgraphics.pas Compiling inipropstorage.pas Compiling xmlpropstorage.pas Compiling ./widgetset/wsactnlist.pp Compiling ./widgetset/wsclistbox.pp Compiling ./widgetset/wsdbctrls.pp Compiling ./widgetset/wsmaskedit.pp Compiling ./widgetset/wsdbgrids.pp Compiling ./widgetset/wsgrids.pp Compiling ./widgetset/wsdirsel.pp Compiling ./widgetset/wseditbtn.pp Compiling ./widgetset/wsextdlgs.pp Compiling ./widgetset/wsfilectrl.pp Compiling ./widgetset/wspairsplitter.pp Compiling ./widgetset/wsproc.pp 134489 Lines compiled, 51.7 sec make -C interfaces all make[2]: Entering directory `/usr/src/redhat/SOURCES/lazarus/lcl/interfaces' make -C gtk all make[3]: Entering directory `/usr/src/redhat/SOURCES/lazarus/lcl/interfaces/gtk'/bin/rm -f ../../units/i386/linux/gtk/interfaces.ppu \         ../../units/i386/linux/gtk/interfaces.o /usr/bin/ppc386 -gl -dgtk1 -Fu../../units/i386/linux -Fu. -FU../../units/i386/linux/gtk -Fl/usr/lib/gcc/i386-redhat-linux/3.4.3 -Flinclude -Flld.so.conf.d/*.conf -Fl/usr/X11R6/lib -Fl/usr/lib/mysql -di386 interfaces.pp Free Pascal Compiler version 1.9.8 [2005/02/20] for i386 Copyright (c) 1993-2005 by Florian Klaempfl Target OS: Linux for i386 Compiling interfaces.pp Compiling gtkint.pp Compiling gtkfontcache.pas Compiling gtkdef.pp Compiling gtkmsgqueue.pp Compiling gtkglobals.pp Compiling gtkproc.pp Compiling gtkwinapiwindow.pp Compiling gtkwsarrow.pp Compiling gtkwsbuttons.pp Compiling gtkwscontrols.pp Compiling gtkwscalendar.pp Compiling gtkwschecklst.pp Compiling gtkwscomctrls.pp Compiling gtkwsdialogs.pp Compiling gtkwsextctrls.pp Compiling gtkwsforms.pp Compiling gtkwsmenus.pp Compiling gtkwsspin.pp Compiling gtkwsstdctrls.pp 47864 Lines compiled, 13.8 sec make[3]: Leaving directory `/usr/src/redhat/SOURCES/lazarus/lcl/interfaces/gtk' make[2]: Leaving directory `/usr/src/redhat/SOURCES/lazarus/lcl/interfaces' make[1]: Leaving directory `/usr/src/redhat/SOURCES/lazarus/lcl' make -C components all make[1]: Entering directory `/usr/src/redhat/SOURCES/lazarus/components' make -C synedit all make[2]: Entering directory `/usr/src/redhat/SOURCES/lazarus/components/synedit'/bin/rm -f ../units/i386/linux/allsyneditunits.ppu /usr/bin/ppc386 -gl -Fu../../lcl/units/i386/linux -Fu. -FU../units/i386/linux -Fl/usr/lib/gcc/i386-redhat-linux/3.4.3 -Flinclude -Flld.so.conf.d/*.conf -Fl/usr/X11R6/lib -Fl/usr/lib/mysql -di386 allsyneditunits.pp Free Pascal Compiler version 1.9.8 [2005/02/20] for i386 Copyright (c) 1993-2005 by Florian Klaempfl Target OS: Linux for i386 Compiling allsyneditunits.pp Compiling syntextdrawer.pp Compiling syneditkeycmds.pp Compiling syneditstrconst.pp Writing Resource String Table file: syneditstrconst.rst Compiling synedittypes.pp Compiling syneditsearch.pp Compiling synregexpr.pas Compiling syneditmiscprocs.pp Compiling syneditmiscclasses.pp Compiling synedittextbuffer.pp Compiling synedit.pp Compiling synedithighlighter.pp Compiling synhighlighterpas.pp Compiling syncompletion.pas Compiling syneditautocomplete.pp Compiling synhighlighterhtml.pp Compiling synhighlightercpp.pp Compiling synhighlighterxml.pas Compiling synhighlighterlfm.pas Compiling synhighlighterperl.pas Compiling synhighlightermulti.pas Compiling syneditexport.pas Compiling synexporthtml.pas Compiling synmemo.pas Compiling synmacrorecorder.pas Compiling syneditplugins.pas Writing Resource String Table file: synmacrorecorder.rst Compiling syneditregexsearch.pas Compiling synhighlighterposition.pas Compiling synhighlighterjava.pas Compiling synhighlighterunixshellscript.pas Writing Resource String Table file: synhighlighterunixshellscript.rst Compiling synhighlightercss.pas Compiling synhighlighterphp.pas Compiling synhighlightertex.pas Compiling synhighlighterhashentries.pas Compiling synhighlightersql.pas Compiling synhighlighterpython.pas Compiling syneditlazdsgn.pas 53273 Lines compiled, 20.0 sec make[2]: Leaving directory `/usr/src/redhat/SOURCES/lazarus/components/synedit' make -C codetools all make[2]: Entering directory `/usr/src/redhat/SOURCES/lazarus/components/codetools' /bin/rm -f ../units/i386/linux/allcodetoolunits.ppu /usr/bin/ppc386 -gl -Fu. -FU../units/i386/linux -Fl/usr/lib/gcc/i386-redhat-linux/3.4.3 -Flinclude -Flld.so.conf.d/*.conf -Fl/usr/X11R6/lib -Fl/usr/lib/mysql -di386 allcodetoolunits.pp Free Pascal Compiler version 1.9.8 [2005/02/20] for i386 Copyright (c) 1993-2005 by Florian Klaempfl Target OS: Linux for i386 Compiling allcodetoolunits.pp Compiling memcheck.pas Compiling codetoolmanager.pas Compiling fileprocs.pas Compiling codetoolsstrconsts.pas Writing Resource String Table file: codetoolsstrconsts.rst Compiling basiccodetools.pas Compiling sourcelog.pas Compiling keywordfunclists.pas Compiling eventcodetool.pas Compiling codetree.pas Compiling codetoolsstructs.pas Compiling codecache.pas Compiling linkscanner.pas Compiling codetoolmemmanager.pas Compiling expreval.pas Compiling laz_xmlcfg.pas Compiling laz_dom.pas Compiling oldavltree.pas Compiling laz_xmlread.pas Compiling laz_xmlwrite.pas Compiling codeatom.pas Compiling pascalparsertool.pas Compiling customcodetool.pas Compiling multikeywordlisttool.pas Compiling codecompletiontool.pas Compiling methodjumptool.pas Compiling stdcodetools.pas Compiling finddeclarationtool.pas Compiling pascalreadertool.pas Compiling definetemplates.pas Compiling finddeclarationcache.pas Compiling identcompletiontool.pas Compiling sourcechanger.pas Compiling lfmtrees.pas Compiling codetemplatestool.pas Compiling extractproctool.pas Compiling resourcecodetool.pas 60161 Lines compiled, 28.3 sec make[2]: Leaving directory `/usr/src/redhat/SOURCES/lazarus/components/codetools' make[1]: Leaving directory `/usr/src/redhat/SOURCES/lazarus/components' make -C packager/registration all make[1]: Entering directory `/usr/src/redhat/SOURCES/lazarus/packager/registration' /bin/rm -f ../units/i386/linux/lazaruspackageintf.ppu /usr/bin/ppc386 -gl -Fu. -FU../units/i386/linux -Fl/usr/lib/gcc/i386-redhat-linux/3.4.3 -Flinclude -Flld.so.conf.d/*.conf -Fl/usr/X11R6/lib -Fl/usr/lib/mysql -di386 lazaruspackageintf.pas Free Pascal Compiler version 1.9.8 [2005/02/20] for i386 Copyright (c) 1993-2005 by Florian Klaempfl Target OS: Linux for i386 Compiling lazaruspackageintf.pas 109 Lines compiled, 0.4 sec make[1]: Leaving directory `/usr/src/redhat/SOURCES/lazarus/packager/registration' make -C ideintf all make[1]: Entering directory `/usr/src/redhat/SOURCES/lazarus/ideintf' /bin/rm -f units/i386/linux/allideintf.ppu /usr/bin/ppc386 -gl -Fu../lcl/units/i386/linux -Fu../components/units/i386/linux -Fu../packager/units/i386/linux -Fu. -FUunits/i386/linux -Fl/usr/lib/gcc/i386-redhat-linux/3.4.3 -Flinclude -Flld.so.conf.d/*.conf -Fl/usr/X11R6/lib -Fl/usr/lib/mysql -di386 allideintf.pas Free Pascal Compiler version 1.9.8 [2005/02/20] for i386 Copyright (c) 1993-2005 by Florian Klaempfl Target OS: Linux for i386 Compiling allideintf.pas Compiling idecommands.pas Compiling propedits.pp Compiling texttools.pas Compiling columndlg.pp Compiling objinspstrconsts.pas Writing Resource String Table file: objinspstrconsts.rst Compiling objectinspector.pp Compiling configstorage.pas Compiling graphpropedits.pas Compiling listviewpropedit.pp Compiling componenteditors.pas Compiling imagelisteditor.pp Compiling componenttreeview.pas Compiling dbpropedits.pas Compiling actionseditor.pas Compiling helpintf.pas Compiling macrointf.pas Compiling formeditingintf.pas Compiling srceditorintf.pas Compiling componentreg.pas Compiling packageintf.pas Compiling newitemintf.pas Compiling helphtml.pas Compiling helpfpdoc.pas Compiling projectintf.pas Compiling lazideintf.pas 19919 Lines compiled, 17.0 sec make[1]: Leaving directory `/usr/src/redhat/SOURCES/lazarus/ideintf' make -C designer all make[1]: Entering directory `/usr/src/redhat/SOURCES/lazarus/designer' make -C jitform all make[2]: Entering directory `/usr/src/redhat/SOURCES/lazarus/designer/jitform' /bin/rm -f ../units/jitform.ppu /usr/bin/ppc386 -gl -Fu../../lcl/units/i386/linux -Fu. -FU../units -Fl/usr/lib/gcc/i386-redhat-linux/3.4.3 -Flinclude -Flld.so.conf.d/*.conf -Fl/usr/X11R6/lib -Fl/usr/lib/mysql -di386 jitform.pas Free Pascal Compiler version 1.9.8 [2005/02/20] for i386 Copyright (c) 1993-2005 by Florian Klaempfl Target OS: Linux for i386 Compiling jitform.pas 88 Lines compiled, 1.4 sec make[2]: Leaving directory `/usr/src/redhat/SOURCES/lazarus/designer/jitform' make[1]: Leaving directory `/usr/src/redhat/SOURCES/lazarus/designer' make -C packager all make[1]: Entering directory `/usr/src/redhat/SOURCES/lazarus/packager' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/src/redhat/SOURCES/lazarus/packager' make --assume-new=lazarus.pp lazarus make[1]: Entering directory `/usr/src/redhat/SOURCES/lazarus' /usr/bin/ppc386 -gl -Fulcl/units/i386/linux -Fulcl/units/i386/linux/gtk -Fucomponents/units/i386/linux -Fucomponents/custom -Fucomponents/mpaslex -Fuideintf/units/i386/linux -Fudesigner -Fudesigner/units -Fudebugger -Fupackager -Fupackager/units/i386/linux -Fu. -Fidebugger -Fidesigner -Fipackager -Fiinclude -Fiinclude/linux -FE. -Fl/usr/lib/gcc/i386-redhat- linux/3.4.3 -Flinclude -Flld.so.conf.d/*.conf -Fl/usr/X11R6/lib -Fl/usr/lib/mysql -di386 lazarus.pp Free Pascal Compiler version 1.9.8 [2005/02/20] for i386 Copyright (c) 1993-2005 by Florian Klaempfl Target OS: Linux for i386 Compiling lazarus.pp Compiling splash.pp Compiling main.pp Compiling compiler.pp Compiling compileroptions.pp Compiling ideprocs.pp Compiling lazconf.pp Compiling transfermacros.pp Compiling lazarusidestrconsts.pas Writing Resource String Table file: lazarusidestrconsts.rst Compiling project.pp Compiling editoroptions.pp Compiling codetemplatedialog.pp Compiling keymapping.pp Compiling inputhistory.pas Compiling diffpatch.pas Compiling ideoptiondefs.pas Compiling keymapschemedlg.pas Compiling runparamsopts.pas Compiling sysvaruseroverridedlg.pas Compiling projectdefs.pas Compiling publishmodule.pas Compiling editdefinetree.pas Compiling ./packager/packagedefs.pas Compiling filereferencelist.pas Compiling outputfilter.pas Compiling compileroptionsdlg.pp Compiling patheditordlg.pas Compiling showcompileropts.pas Compiling checkcompileropts.pas Compiling environmentopts.pp Compiling exttooldialog.pas Compiling exttooleditdlg.pas Compiling translations.pas Compiling imexportcompileropts.pas Compiling newprojectdlg.pp Compiling projectopts.pp Compiling publishprojectdlg.pas Compiling projectinspector.pas Compiling addtoprojectdlg.pas Compiling ./packager/packagesystem.pas Compiling ./packager/packagelinks.pas packagelinks.pas(350,12) Warning: Local variable "ints" does not seem to be initialized Compiling ./packager/registerfcl.pas Compiling ./packager/registerlcl.pas Compiling ./packager/registersynedit.pas Compiling ./packager/registerideintf.pas Compiling helpmanager.pas Compiling dialogprocs.pas Compiling aboutfrm.pas Compiling msgview.pp Compiling mainbar.pas Compiling helpoptions.pas Compiling mainintf.pas Compiling buildlazdialog.pas Compiling idedefs.pas Compiling codetoolsdefines.pas Compiling codetoolsoptions.pas Compiling codetoolsdefpreview.pas Compiling inputfiledialog.pas Compiling componentpalette.pas Compiling ./designer/designerprocs.pas Compiling ./designer/designer.pp Compiling ./designer/noncontrolforms.pas Compiling ./designer/aligncompsdlg.pp Compiling ./designer/sizecompsdlg.pp Compiling ./designer/scalecompsdlg.pp Compiling ./designer/taborderdlg.pas Compiling customformeditor.pp Compiling ./designer/jitforms.pp Compiling ./designer/controlselection.pp Compiling ./designer/changeclassdialog.pas Compiling checklfmdlg.pas Compiling formeditor.pp Compiling ./designer/anchoreditor.pas Compiling ./designer/menueditorform.pas Compiling ./designer/designermenu.pp Compiling basedebugmanager.pas Compiling sourcemarks.pas Compiling ./debugger/debugger.pp Compiling ./debugger/dbgutils.pp Compiling debugmanager.pas Compiling debugoptionsfrm.pas Compiling uniteditor.pp Compiling wordcompletion.pp Compiling findreplacedialog.pp Compiling findinfilesdlg.pas Compiling searchresultview.pp Compiling sortselectiondlg.pas Compiling miscoptions.pas Compiling encloseselectiondlg.pas Compiling diffdialog.pas Compiling condef.pas Compiling invertassigntool.pas Compiling sourceeditprocs.pas Compiling charactermapdlg.pas Compiling frmsearch.pas Compiling mainbase.pas Compiling ./debugger/debuggerdlg.pp Compiling ./debugger/watchesdlg.pp Compiling ./debugger/breakpointsdlg.pp Compiling ./debugger/localsdlg.pp Compiling ./debugger/watchpropertydlg.pp Compiling ./debugger/callstackdlg.pp Compiling ./debugger/evaluatedlg.pp Compiling ./debugger/dbgoutputform.pp Compiling ./debugger/gdbmidebugger.pp Compiling ./debugger/cmdlinedebugger.pp Compiling ./debugger/gdbtypeinfo.pp gdbmidebugger.pp(401,5) Warning: unreachable code Compiling ./debugger/sshgdbmidebugger.pas Compiling ./packager/pkgmanager.pas Compiling objectlists.pas Compiling ./packager/ucomponentmanmain.pas Compiling ./packager/ufrmaddcomponent.pas Compiling ./packager/packageeditor.pas Compiling ./packager/pkgoptionsdlg.pas Compiling ./packager/brokendependenciesdlg.pas Compiling ./packager/addtopackagedlg.pas Compiling ./packager/pkgvirtualuniteditor.pas Compiling ./packager/openinstalledpkgdlg.pas Compiling ./packager/pkggraphexplorer.pas Compiling newdialog.pas Compiling ./packager/addfiletoapackagedlg.pas Compiling ./packager/installpkgsetdlg.pas Compiling ./packager/basepkgmanager.pas Compiling diskdiffsdialog.pas Compiling unitinfodlg.pp Compiling viewunit_dlg.pp Compiling macropromptdlg.pas Compiling unitdependencies.pas Compiling clipboardhistory.pas Compiling ./debugger/processlist.pas Compiling initialsetupdlgs.pas Compiling makeresstrdlg.pas Compiling todolist.pp Compiling ./components/mpaslex/mpaslex.pp Compiling codeexplorer.pas Compiling codeexplopts.pas Compiling buildfiledlg.pas Compiling extractprocdlg.pas Compiling findrenameidentifier.pas Compiling delphiunit2laz.pas Compiling cleandirdlg.pas Linking ./lazarus /usr/bin/ld: cannot find -lgdk lazarus.pp(98,1) Error: Error while linking make[1]: *** [lazarus] Error 1 make[1]: Leaving directory `/usr/src/redhat/SOURCES/lazarus' make: *** [ide] Error 2 ---------------------------------------------------------------------- Anonymous · 2005-05-19 00:38 I needed to apt-get install gtk2-devel or something like that. Not sure about the x11 errors ---------------------------------------------------------------------- Marc · 2005-05-19 09:59 you need to install gtk+1.2 and the devel package for it. (i've to admit that I haven't tried a FC3 machine yet) ---------------------------------------------------------------------- Vincent Snijders · 2005-05-19 12:46 I am running lazarus on fedora core 3 without problems, Marc's hint is probably right. ---------------------------------------------------------------------- Anonymous · 2005-05-24 02:09 I already have gtk+-1.2.10-33 in my system. I tried installing again but got stuck when it requested for XFree86-devel. It wanted freetype-devel, and I tried to oblige. I've freetype 2.1.9-1 but freetype-devel installation using apt-get insisted on freetype 2.1.7-4, which is an earlier version. Do I downgrade freetype from 2.1.9-1 to 2.1.7-4? How do I do this? And if I downgrade, should I upgrade back to 2.1.9-1, once Lazarus is up and running? Will i face any problem? Any suggestion is appreciated. Thanks. ---------------------------------------------------------------------- jasontan · 2005-05-24 04:01 The earlier post was submitted by me.  :-) ---------------------------------------------------------------------- matthijs · 2005-05-24 06:12 You only need to download and install these packages: fpc-1.9.8-0.i586.rpm, fpcsrc-1.9.8-050225.i386.rpm and lazarus-0.9.6-fpc_1.9.8_0.i386.rpm I had no problem installing this (in the given order) on a FC3 system. Just make sure you have all necessary devel-package installed. If needed I can post a list of installed devel-packages from my system tonight. (European time) So Code: [Select]rpm -Uvh fpc-1.9.8-0.src.rpm is not necessary. ---------------------------------------------------------------------- Marc · 2005-05-24 14:41 BTW only install packages configured for your system. In your case FC3. Seen your version problems, it looks like you're mixing rpms Have you --forced any package ? ---------------------------------------------------------------------- jasontan · 2005-05-24 19:06 IIRC, I've installed fpc-1.9.8-0.i586.rpm and fpcsrc-1.9.8-050225.i386.rpm without any incident. I can issue fpc and the help will appear. My problem, I think, seems to be having older versioned devel packages compared to the non-devel ones. I use synaptic to install and the error messages reveal the disparity of the versions, like the one mentioned above. That's why I'm wondering if retrograding is the solution.  :-( ---------------------------------------------------------------------- Marc · 2005-05-25 12:14 The differences between develpackages and normal packages worries me a bit. When I manually update packages rpm complains that older packages depend and refuses to upgrade. In your case it may help to upgrade the devel and normal packages to the lastest version of gtk+, glib and gdk-pixbuf for FC3 According to rpmfind.net that would be: ftp://rpmfind.net/linux/fedora/core/3/i386/os/Fedora/RPMS/glib-1.2.10- 15.i386.rpm ftp://rpmfind.net/linux/fedora/core/3/i386/os/Fedora/RPMS/glib- devel-1.2.10-15.i386.rpm ftp://rpmfind.net/linux/fedora/core/3/i386/os/Fedora/RPMS/gtk+-1.2.10- 33.i386.rpm ftp://rpmfind.net/linux/fedora/core/3/i386/os/Fedora/RPMS/gtk+-devel- 1.2.10-33.i386.rpm ftp://rpmfind.net/linux/fedora/core/updates/3/i386/gdk- pixbuf-0.22.0-16.fc3.i386.rpm ftp://rpmfind.net/linux/fedora/core/updates/3/i386/gdk-pixbuf- devel-0.22.0-16.fc3.i386.rpm when your pixbuf-devel dependencies fail, you can have a look here for the required dependencies http://rpmfind.net//linux/RPM/fedora/updates/3/i386/gdk-pixbuf- devel-0.22.0-16.fc3.i386.html ---------------------------------------------------------------------- kalmenchia · 2005-06-04 01:17 hi, i am trying to install fpc and lazarus the free [ascal ide . i have successfully install fpc and fpcsrc . when i tried install lazarus . it complained that it cannot locate xorg-x11-libs , but when i rpm -q xorg-x11-libs , my FD3 , told me that it already installed , with xorg-x11-libs-6.8.2-1.FC3.13 when i tried install lazarus , it said that xorg-x11-xfs and xorg-x11 cannot locate xorg-x11-libs , so un able to proceed , is the lazarus package broken ? is there a way to resolve this ? (I read the above and also i have gtk+-1.2.10-33 installed .) also i don't have glib-devel-1.2.10-15.i386.rpm gtk+-devel-1.2.10-33.i386.rpm and gdk-pixbuf install , so will that be the problem ? thanks. ---------------------------------------------------------------------- jasontan · 2005-06-05 11:04 I still could not install Lazarus on FC3 - going round and round in circles. Instead, what I just successfully did was to first install Lazarus on FC2. It installed without any glitch. Next, I upgraded FC2 to FC3 using yum. Lazarus remained untouched on the HDD and it's now running on FC2.9. It's a tedious way of installing but I now get the best of both worlds - FC3 + Lazarus.  :lol: ---------------------------------------------------------------------- RudieD · 2005-06-23 16:52 I installed Lazarus on FC3 by loging in under the Default(Gnome) Desktop. From my browser I RightClick with my mouse and select the "Install" from the popup menu. It then showed me the files it needs and then asked for the CD's (No need to go and search for the packages). Lazarus runs now fine on my FC3 (for now).