trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: December 2011

Re: [trinity-devel] Trinity 3.5.13 build for Arch linux

From: L0ner sh4dou <sh4dou@...>
Date: Sat, 24 Dec 2011 20:51:58 +0100
2011/12/24 Calvin Morrison <mutantturkey@...>:
>
>
> On 24 December 2011 12:46, Baho Utot <baho-utot@...> wrote:
>>
>> On 12/24/2011 12:34 PM, L0ner sh4dou wrote:
>>>
>>> 2011/12/24 Baho Utot<baho-utot@...>:
>>>>
>>>> On 12/24/2011 11:53 AM, L0ner sh4dou wrote:
>>>>>
>>>>> 2011/12/24 Baho Utot<baho-utot@...>:
>>>>>>
>>>>>> On 12/24/2011 11:06 AM, L0ner sh4dou wrote:
>>>>>>>
>>>>>>> am on to the apps.
>>>>>>> I fixed autotools issues a cople of days ago (8). And atm we have
>>>>>>> full
>>>>>>> set too in our git. Currentely I'm working on split package PKGBUILD
>>>>>>> for i18n and I've begun on working on apps too.
>>>>>>
>>>>>>
>>>>>> I don't see them in the repo I cloned
>>>>>
>>>>>
>>>>>
>>>>> http://git.trinitydesktop.org/cgit/tde-packaging/tree/arch/3.5.13/trinity-extras
>>>>>>
>>>>>> I have arts qt3 dbus-tqt dbus-1-tqt kdebase kdelibs pyqt3 and
>>>>>> tqtinterface.
>>>>>>  As you see all the ones built with autotools are missing.
>>>>>>
>>>>>> The problem on merging work is that I am placing the packages into
>>>>>> /usr
>>>>>> and
>>>>>> you are using /opt.
>>>>>>
>>>>>> I would like to use /usr.
>>>>>
>>>>> We decided to follow the trinity wiki instructions, which state that
>>>>> trinity should be put in /opt. Try asking Tim for explanations why,
>>>>> since personally I don't really know/remember.
>>>>> I think that in the end it's up to the user where it should be put.
>>>>> You can modify this in our PKGBUILDs by changing the _prefix variable.
>>>>>
>>>> Yes I know I started the _prefix business back when David was active.
>>>> I removed it from my builds because it is somewhat a violation of arch
>>>> packaging rules.
>>>> I choose /usr because the arch devs want that and because namcap throws
>>>> alot
>>>> of noise if it is not so.
>>>
>>> Throws nothing for me... strange(?)
>>
>>
>> Really you should be getting something like this for example:
>>
>> kdelibs W: Description should not contain the package name.
>> kdelibs W: Referenced library 'kalyptus' is an uninstalled dependency
>> kdelibs W: Dependency 'sh' on your system is a testing release
>> kdelibs W: Dependency 'qt3' on your system is a testing release
>> kdelibs W: Directory (usr/share/locale/all_languages) is empty
>> kdelibs W: Directory (usr/share/icons/hicolor) is empty
>> kdelibs W: File (usr/lib/libkresources.la) is a libtool file
>> kdelibs W: File (usr/lib/libkglib.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdeinit_kcookiejar.la) is a libtool file
>> kdelibs W: File (usr/lib/libkspell2.la) is a libtool file
>> kdelibs W: File (usr/lib/libkwalletbackend.la) is a libtool file
>> kdelibs W: File (usr/lib/libconnectionmanager.la) is a libtool file
>> kdelibs W: File (usr/lib/libkhtml.la) is a libtool file
>> kdelibs W: File (usr/lib/libkio.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdeui.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdecore.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdefx.la) is a libtool file
>> kdelibs W: File (usr/lib/libkutils.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdeprint.la) is a libtool file
>> kdelibs W: File (usr/lib/libkimproxy.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdeinit_dcopserver.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdeprint_management.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdesasl.la) is a libtool file
>> kdelibs W: File (usr/lib/libkrsync.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdeinit_kded.la) is a libtool file
>> kdelibs W: File (usr/lib/libkabc_ldapkio.la) is a libtool file
>> kdelibs W: File (usr/lib/libkabc.la) is a libtool file
>> kdelibs W: File (usr/lib/libkmdi2.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdeinit_klauncher.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdeinit_kcmshell.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdnssd.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdeinit_kio_http_cache_cleaner.la) is a
>> libtool file
>> kdelibs W: File (usr/lib/libkmdi.la) is a libtool file
>> kdelibs W: File (usr/lib/libkabc_file.la) is a libtool file
>> kdelibs W: File (usr/lib/libkparts.la) is a libtool file
>> kdelibs W: File (usr/lib/libkabc_dir.la) is a libtool file
>> kdelibs W: File (usr/lib/libkspell.la) is a libtool file
>> kdelibs W: File (usr/lib/libkatepartinterfaces.la) is a libtool file
>> kdelibs W: File (usr/lib/libkntlm.la) is a libtool file
>> kdelibs W: File (usr/lib/libvcard.la) is a libtool file
>> kdelibs W: File (usr/lib/libkjava.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdeinit_kbuildsycoca.la) is a libtool file
>> kdelibs W: File (usr/lib/libkrandr.la) is a libtool file
>> kdelibs W: File (usr/lib/libkscript.la) is a libtool file
>> kdelibs W: File (usr/lib/libartskde.la) is a libtool file
>> kdelibs W: File (usr/lib/libnetworkstatus.la) is a libtool file
>> kdelibs W: File (usr/lib/libDCOP.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdefakes.la) is a libtool file
>> kdelibs W: File (usr/lib/libknewstuff.la) is a libtool file
>> kdelibs W: File (usr/lib/libkabc_net.la) is a libtool file
>> kdelibs W: File (usr/lib/libkmediaplayer.la) is a libtool file
>> kdelibs W: File (usr/lib/libkmid.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdesu.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdeinit_kconf_update.la) is a libtool file
>> kdelibs W: File (usr/lib/libkwalletclient.la) is a libtool file
>> kdelibs W: File (usr/lib/libkscreensaver.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdeinit_kio_uiserver.la) is a libtool file
>> kdelibs W: File (usr/lib/libkunittest.la) is a libtool file
>> kdelibs W: File (usr/lib/libktexteditor.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdeinit_kaddprinterwizard.la) is a libtool
>> file
>> kdelibs W: File (usr/lib/libkjs.la) is a libtool file
>> kdelibs W: File (usr/lib/libkdeinit_cupsdconf.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kio_file.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kdeprint_ext.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kspell_ispell.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kdeprint_tool_escputil.la) is a libtool
>> file
>> kdelibs W: File (usr/lib/trinity/ktexteditor_insertfile.la) is a libtool
>> file
>> kdelibs W: File (usr/lib/trinity/kimg_jp2.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/libkdeprint_management_module.la) is a
>> libtool file
>> kdelibs W: File (usr/lib/trinity/kio_http_cache_cleaner.la) is a libtool
>> file
>> kdelibs W: File (usr/lib/trinity/kabc_ldapkio.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/knotify.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kdeprint_lpdunix.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/libkcertpart.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kfileaudiopreview.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kded_proxyscout.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kimg_tga.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kbzip2filter.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kded_kdetrayproxy.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kaddprinterwizard.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kimg_hdr.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kded_kssld.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kimg_psd.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/klauncher.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kcmshell.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/ktexteditor_isearch.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/cupsdconf.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kded.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kio_iso.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kabc_dir.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kdeprint_rlpr.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kio_http.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/libkatepart.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kimg_tiff.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kstyle_plastik_config.la) is a libtool
>> file
>> kdelibs W: File (usr/lib/trinity/ktexteditor_docwordcompletion.la) is a
>> libtool file
>> kdelibs W: File (usr/lib/trinity/kabc_net.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/dcopserver.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kjavaappletviewer.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kcm_kresources.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kspell_aspell.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kio_metainfo.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/libshellscript.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/ktexteditor_kdatatool.la) is a libtool
>> file
>> kdelibs W: File (usr/lib/trinity/kded_networkstatus.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kimg_xview.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/libkhtmlpart.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kabcformat_binary.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kio_ghelp.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kimg_ico.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kabc_file.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kdeprint_cups.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kio_ftp.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kded_kwalletd.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kstyle_highcontrast_config.la) is a
>> libtool file
>> kdelibs W: File (usr/lib/trinity/kio_help.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kconf_update.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kimg_rgb.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kded_kdeprintd.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kcookiejar.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/khtmlimagepart.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kded_kcookiejar.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kimg_xcf.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kimg_exr.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kio_uiserver.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kimg_eps.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kbuildsycoca.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kded_kpasswdserver.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kimg_pcx.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kimg_dds.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kgzipfilter.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/kdeprint_lpr.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/libkmultipart.la) is a libtool file
>> kdelibs W: File (usr/lib/trinity/plugins/styles/kthemestyle.la) is a
>> libtool file
>> kdelibs W: File (usr/lib/trinity/plugins/styles/plastik.la) is a libtool
>> file
>> kdelibs W: File (usr/lib/trinity/plugins/styles/highcolor.la) is a libtool
>> file
>> kdelibs W: File (usr/lib/trinity/plugins/styles/highcontrast.la) is a
>> libtool file
>> kdelibs W: File (usr/lib/trinity/plugins/styles/asteroid.la) is a libtool
>> file
>> kdelibs W: File (usr/lib/trinity/plugins/styles/light.la) is a libtool
>> file
>> kdelibs W: File (usr/lib/trinity/plugins/styles/keramik.la) is a libtool
>> file
>> kdelibs W: File (usr/lib/trinity/plugins/designer/kdewidgets.la) is a
>> libtool file
>> kdelibs W: File (usr/bin/start_kdeinit) does not have the world readable
>> bit set.
>> kdelibs W: File (usr/bin/start_kdeinit) is setuid or setgid.
>> kdelibs W: File (usr/bin/kpac_dhcp_helper) does not have the world
>> readable bit set.
>> kdelibs W: File (usr/bin/kpac_dhcp_helper) is setuid or setgid.
>> kdelibs W: File (usr/bin/fileshareset) does not have the world readable
>> bit set.
>> kdelibs W: File (usr/bin/fileshareset) is setuid or setgid.
>> kdelibs W: File (usr/bin/kgrantpty) does not have the world readable bit
>> set.
>> kdelibs W: File (usr/bin/kgrantpty) is setuid or setgid.
>> kdelibs W: Dependency libtiff included but already satisfied
>> kdelibs W: Dependency alsa-lib included but already satisfied
>> kdelibs W: Dependency libcups included but already satisfied
>> kdelibs W: Dependency libxml2 included but already satisfied
>> kdelibs W: Dependency hicolor-icon-theme included but already satisfied
>>
>> Plus all the ones for files being out of place,  If I installed to
>> /opt/.... this list  would be twice as long.
>>
>>
>> For changing actual prefix to /usr: I think we should ask Calvin what he
>> thinks about it, since he is the maintainer.
>>
>> Yes, although  we need to resolve this as quickly as possible though
>
>
> I want to keep it in /opt to avoid issues with Qt4, kde4 and whatever hell
> they induce.
True, since some kde4 apps have the same names as the trinity ones,
having them in /usr would introduce chaos in the system.
>
> As for libtool issues, aren't we supposed to install the .la files? :x
>
> I think our team is Me (Calvin) , Baho and Pawel (Loner). David is
> officially gone. I am also in contact with the kdemod3 repository and they
> are willing to take packages asap.
>
> Calvin