[SOLVED] pkg-config gtkmm3?

Hi!
I'm surprised I don't see a pkg-config for the library gtkmm 3.
I don't know how to know if a package has it's pkg-config or not.
Do you know?
Thanks.
Last edited by Creak (2013-10-27 13:06:00)

@Tribly: I don't know really well what pkgfile can do... Apparently it'd be a good idea to learn a bit more about it
What's the difference between pkgfile and pacman -Q ??
Last edited by Creak (2013-10-27 13:08:37)

Similar Messages

  • [Solved] pkg-config too old

    I was just trying to install the isight-firmware-tools (http://aur.archlinux.org/packages.php?ID=23525) from the aur with yaourt (yaourt -S isight-firmware-tools), but I get the following error while installing:
    checking for unistd.h... yes
    checking gcrypt.h usability... yes
    checking gcrypt.h presence... yes
    checking for gcrypt.h... yes
    checking for makeinfo... ${SHELL} /tmp/yaourt-tmp-jan/aur-isight-firmware-tools/isight-firmware-tools/src/isight-firmware-tools-1.4.1/missing --run makeinfo
    checking for pkg-config... no
    checking for IFT... configure: error: The pkg-config script could not be found or is too old. Make sure it
    is in your PATH or set the PKG_CONFIG environment variable to the full
    path to pkg-config.
    Alternatively, you may set the environment variables IFT_CFLAGS
    and IFT_LIBS to avoid the need to call pkg-config.
    See the pkg-config man page for more details.
    To get pkg-config, see <http://pkg-config.freedesktop.org/>.
    See `config.log' for more details.
    make: *** No targets specified and no makefile found. Stop.
    ==> ERROR: Build Failed.
    Aborting...
    Error: Makepkg was unable to build isight-firmware-tools package.
    Does anyone know what to do? I have a 64-bit system, extra and community enabled.
    pkgtools 13-1 from community is installed already...
    Last edited by rggjan (2009-09-11 10:11:54)

    Of course ... not
    I somehow thought, this was included in the pkgtools package when a package "pkg-config" didn't exist, but there is a package "pkgconfig" (without "-").
    Installing that solved the problem, thanks!

  • [ SOLVED ] pkg-config package and yaourt fails

    hi,
    I am using yaourt to install packages from the AUR.
    Everytime i try to install a package that requires pkgconfig as a dependancy yaourt downloads pkg-config and installs it even though I already have this package installed.
    After installing pkg-config, yaourt outputs the message:
    Install or build missing dependencies for <packagename>:
    were packagename is the name of the package i was trying to install. It then goes back to the prompt
    I am running arch64. How can i fix this?
    This is an example of the entire process. I am trying to install gnome-globalmenu.
    [abes@Archlinux ~]$ yaourt -S gnome-globalmenu
    ==> Resuming previous build
    ==> Downloading gnome-globalmenu PKGBUILD from AUR...
    --2010-11-18 20:18:46-- http://aur.archlinux.org/packages/gnome-globalmenu/gnome-globalmenu.tar.gz
    Resolving aur.archlinux.org... 208.92.232.29
    Connecting to aur.archlinux.org|208.92.232.29|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1408 (1.4K) [application/x-tgz]
    Saving to: "gnome-globalmenu.tar.gz"
    100%[======================================>] 1,408 --.-K/s in 0s
    2010-11-18 20:18:47 (58.0 MB/s) - "gnome-globalmenu.tar.gz" saved [1408/1408]
    bsdtar: Removing leading '/' from member names
    x gnome-globalmenu.install
    x PKGBUILD
    Comment by: dottorblaster on Fri, 23 Apr 2010 17:34:53 +0000
    looks like this project is dead :(
    Comment by: gartz on Tue, 11 May 2010 12:56:13 +0000
    xfce4 supported. Just edit in the PKGBUILD (configure line): from '--with-gnome-panel' to '--without-gnome-panel --with-xfce4-panel'.
    Will work fine! :) Tkx dottorblaster!
    Comment by: dottorblaster on Tue, 11 May 2010 13:39:58 +0000
    Yeah, there is the XFCE package for this.
    Comment by: JPEC on Sun, 12 Sep 2010 16:23:30 +0000
    gartz, for xfce, after installing the PKG and adding the applet in the panel, is it something more to do?
    Comment by: scorpfa on Thu, 07 Oct 2010 18:04:59 +0000
    Dependency 'gnome-panel-bonobo' missing
    First Submitted: Tue, 10 Feb 2009 00:06:36 +0000
    gnome-globalmenu 0.7.10-1 : Global Menu Bar for GNOME
    ( Unsupported package: Potentally dangerous ! )
    ==> Edit PKGBUILD ? [Y/n] ("A" to abort)
    ==> ----------------------------------------------
    ==>n
    ==> gnome-globalmenu dependencies:
    - gnome-panel (already installed)
    - libnotify (already installed)
    - gnome-panel-bonobo (already installed)
    - vala (already installed)
    - libtool (already installed)
    - pkgconfig (building from AUR)
    - intltool (already installed)
    ==> Edit gnome-globalmenu.install ? [Y/n] ("A" to abort)
    ==> ----------------------------------------------
    ==>n
    ==> Continue the building of gnome-globalmenu ? [Y/n]
    ==> ----------------------------------------------
    ==>y
    ==> Building missing dependencies from AUR:
    Password:
    warning: provider package was selected (pkg-config provides pkgconfig)
    warning: pkg-config-0.25-2 is up to date -- reinstalling
    resolving dependencies...
    looking for inter-conflicts...
    Targets (1): pkg-config-0.25-2
    Total Download Size: 0.00 MB
    Total Installed Size: 0.18 MB
    Proceed with installation? [Y/n] y
    checking package integrity...
    (1/1) checking for file conflicts [######################] 100%
    (1/1) upgrading pkg-config [######################] 100%
    ==> Install or build missing dependencies for gnome-globalmenu:
    [abss@Archlinux ~]$
    Last edited by Abraham Salloum (2011-06-11 23:32:18)

    Updating yaourt fixed it. What happened was that before i knew what the AUR was - i had installed a lot of community supported repos. After installing youart i removed the community supported repos because i thought i didn't need them.
    I didn't realise that yaourt was not in the official repositories, so the package was never able to upgrade.
    yaourt should be in the official repos.
    Thanks a lot for your help.

  • Pkg-config doesn't find libmfx

    Hi,
    I'm trying to build ffmpeg with h264_qsv (QuickSync) support. In order to do that, I need libmfx. But pkg-config doesn't find the libmfx files, although they are present:
    PKG_CONFIG_PATH is filled with the correct path:
    [root@nuc FFmpeg]# echo $PKG_CONFIG_PATH
    /usr/lib/pkgconfig/
    The libmfx files are there:
    [root@nuc FFmpeg]# ls -l /usr/lib/pkgconfig/libmfx.*
    -rw-r--r-- 1 root root 120284 Jun 20 19:25 /usr/lib/pkgconfig/libmfx.a
    -rwxr-xr-x 1 root root 893 Jun 20 19:25 /usr/lib/pkgconfig/libmfx.la
    -rw-r--r-- 1 root root 339 Jun 20 20:05 /usr/lib/pkgconfig/libmfx.pc
    The libmfx.pc contents seems ok?
    [root@nuc FFmpeg]# cat /usr/lib/pkgconfig/libmfx.pc
    prefix=/usr/local
    exec_prefix=${prefix}
    libdir=${prefix}/lib
    includedir=${prefix}/include
    Name: libmfx
    Description: Intel Media SDK Dispatched static library
    Version: 2013
    Requires:
    Requires.private:
    Conflicts:
    Libs: -L${libdir} -lsupc++ ${libdir}/libmfx.a
    Libs.private:
    Cflags: -I${includedir} -I/media/downloads/opensource/SDK/include/
    The header files are at the included in the SDK dir:
    [root@nuc FFmpeg]# ls -l /media/downloads/opensource/SDK/include/
    total 168
    -rw-r--r-- 1 zao zao 4835 Jun 3 09:58 mfxastructures.h
    -rw-r--r-- 1 zao zao 5479 Jun 3 09:58 mfxaudio++.h
    -rw-r--r-- 1 zao zao 3493 Jun 3 10:02 mfxaudio.h
    -rw-r--r-- 1 zao zao 4767 Jun 3 10:00 mfxcommon.h
    -rw-r--r-- 1 zao zao 6306 Jun 3 09:58 mfxdefs.h
    -rw-r--r-- 1 zao zao 2865 Jun 3 10:00 mfxenc.h
    -rw-r--r-- 1 zao zao 2976 Jun 3 09:58 mfxjpeg.h
    -rw-r--r-- 1 zao zao 2900 Jun 3 10:00 mfxla.h
    -rw-r--r-- 1 zao zao 3048 Jun 3 09:58 mfxmvc.h
    -rw-r--r-- 1 zao zao 2881 Jun 3 09:58 mfxpak.h
    -rw-r--r-- 1 zao zao 28117 Jun 3 09:58 mfxplugin++.h
    -rw-r--r-- 1 zao zao 11066 Jun 3 10:00 mfxplugin.h
    -rw-r--r-- 1 zao zao 2647 Jun 3 09:58 mfxsession.h
    -rw-r--r-- 1 zao zao 38541 Jun 3 10:00 mfxstructures.h
    -rw-r--r-- 1 zao zao 10411 Jun 3 10:00 mfxvideo++.h
    -rw-r--r-- 1 zao zao 6257 Jun 3 10:00 mfxvideo.h
    -rw-r--r-- 1 zao zao 2690 Jun 3 09:58 mfxvp8.h
    -rw-r--r-- 1 zao zao 1662 Jun 3 09:58 mfxvstructures.h
    But configure cant't find the files:
    [root@nuc FFmpeg]# git pull
    Already up-to-date.
    [root@nuc FFmpeg]# ./configure --enable-libmfx --enable-nonfree --enable-iconv --arch=x86 --disable-debug --disable-shared --disable-doc --disable-w32threads --enable-gpl --enable-version3 --enable-runtime-cpudetect --enable-avfilter --enable-bzlib --enable-zlib --enable-librtmp --enable-gnutls --enable-avisynth --enable-frei0r --enable-filter=frei0r --enable-libbluray --enable-libcaca --enable-libopenjpeg --enable-fontconfig --enable-libfreetype --enable-libass --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-libschroedinger --enable-libsoxr --enable-libtwolame --enable-libspeex --enable-libtheora --enable-libutvideo --enable-libvorbis --enable-libvo-aacenc --enable-libopus --enable-libvidstab --enable-libvpx --enable-libwavpack --enable-libxavs --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzvbi
    ERROR: libmfx not found using pkg-config
    If you think configure made a mistake, make sure you are using the latest
    version from Git. If the latest version fails, report the problem to the
    [email protected] mailing list or IRC #ffmpeg on irc.freenode.net.
    Include the log file "config.log" produced by configure as this will help
    solve the problem.
    Sorry for being new at this, but I really want to learn
    Thanks in advance, zAo

    Did a restart from scratch: removed all *mfx* files from /usr/*, removed all build files and downloaded them again. Apart from make install, everything is run as my desktop user.
    [zao@nuc mfx_dispatch]$ mkdir build && cd build
    [zao@nuc build]$ cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local
    -- The C compiler identification is GNU 5.1.0
    -- The CXX compiler identification is GNU 5.1.0
    -- Check for working C compiler: /usr/bin/cc
    -- Check for working C compiler: /usr/bin/cc -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- Check for working CXX compiler: /usr/bin/c++
    -- Check for working CXX compiler: /usr/bin/c++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    -- Intel Media SDK is here: /media/downloads/git/mfx_dispatch
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /media/downloads/git/mfx_dispatch/build
    Start build
    [zao@nuc build]$ make -j
    Scanning dependencies of target mfx
    [ 8%] [ 16%] [ 25%] [ 50%] [ 41%] [100%] [ 41%] [ 66%] [ 66%] [ 75%] [ 83%] [ 91%] Building CXX object CMakeFiles/mfx.dir/src/mfx_dxva2_device.cpp.o
    Building CXX object CMakeFiles/mfx.dir/src/main.cpp.o
    Building CXX object CMakeFiles/mfx.dir/src/mfx_library_iterator.cpp.o
    Building CXX object CMakeFiles/mfx.dir/src/mfx_library_iterator_linux.cpp.o
    Building CXX object CMakeFiles/mfx.dir/src/mfx_critical_section.cpp.o
    Building CXX object CMakeFiles/mfx.dir/src/mfx_load_dll.cpp.o
    Building CXX object CMakeFiles/mfx.dir/src/mfx_dispatcher_log.cpp.o
    Building CXX object CMakeFiles/mfx.dir/src/mfx_function_table.cpp.o
    Building CXX object CMakeFiles/mfx.dir/src/mfx_critical_section_linux.cpp.o
    Building CXX object CMakeFiles/mfx.dir/src/mfx_load_dll_linux.cpp.o
    Building CXX object CMakeFiles/mfx.dir/src/mfx_dispatcher.cpp.o
    Building CXX object CMakeFiles/mfx.dir/src/mfx_win_reg_key.cpp.o
    Linking CXX static library libmfx.a
    [100%] Built target mfx
    Install
    [zao@nuc build]$ sudo make install
    [100%] Built target mfx
    Install the project...
    -- Install configuration: ""
    -- Installing: /usr/local/include/mfxjpeg.h
    -- Installing: /usr/local/include/mfxplugin++.h
    -- Installing: /usr/local/include/mfxastructures.h
    -- Installing: /usr/local/include/mfxla.h
    -- Installing: /usr/local/include/mfxenc.h
    -- Installing: /usr/local/include/mfxcommon.h
    -- Installing: /usr/local/include/mfxplugin.h
    -- Installing: /usr/local/include/mfxvp8.h
    -- Installing: /usr/local/include/mfxdefs.h
    -- Installing: /usr/local/include/mfxmvc.h
    -- Installing: /usr/local/include/mfxstructures.h
    -- Installing: /usr/local/include/mfxvideo.h
    -- Installing: /usr/local/include/mfxvstructures.h
    -- Installing: /usr/local/include/mfxaudio++.h
    -- Installing: /usr/local/include/mfxpak.h
    -- Installing: /usr/local/include/mfxvideo++.h
    -- Installing: /usr/local/include/mfxaudio.h
    -- Installing: /usr/local/include/mfxsession.h
    -- Installing: /usr/local/lib/pkgconfig/libmfx.pc
    -- Installing: /usr/local/lib/libmfx.a
    pkg-config doesn’t find the right files:
    [zao@nuc build]$ pkg-config --list-all| grep mfx
    [zao@nuc build]$ echo $?
    1
    I know that building via PKGBUILD is much cleaner, but -for me- it add additional levels of complexity.
    Any tips or ideas? Thanks for your patience

  • Pkg-config help

    I searched the forums but I'm still a little lost. Trying to build xarchiver.
    checking for egrep... grep -E
    checking for ANSI C header files... yes
    checking for pkg-config... no
    checking for PACKAGE... configure: error: The pkg-config script could not be found or is too old. Make sure it
    is in your PATH or set the PKG_CONFIG environment variable to the full
    path to pkg-config.
    Now, the search on the forums told me I need to make sure the .pc file is in my package config path. However, I don't know what .pc file I'm looking for. Thanks for the help.

    [root@workstation64 andyrtr]# pacman -Qo /usr/bin/pkg-config
    /usr/bin/pkg-config is owned by pkgconfig 0.19-1
    So "pacman -Sy pkgconfig" should solve it.

  • I keep getting "pkg-config: could not find or read package"

    trying to install firefox-branded using yaourt
    [anthony@arch yaourt]$ yaourt -S firefox-branded
    ==> Downloading firefox-branded PKGBUILD from AUR...
    bsdtar: Removing leading '/' from member names
    x firefox-safe.desktop
    x browser-defaulturls.patch
    x PKGBUILD
    x firefox.install
    x mozilla-firefox-1.0-lang.patch
    x firefox.desktop
    x firefox-version.patch
    x firefox-agent.patch
    x mozconfig
    Comment by: wantilles on Wed, 21 Jul 2010 12:34:35 +0000
    Upstrem update to 3.6.7.
    Comment by: geo on Wed, 21 Jul 2010 12:46:53 +0000
    As reliable as ever, thanks wantilles :)
    Comment by: wantilles on Wed, 21 Jul 2010 16:27:56 +0000
    @ ropez fzerorubigd tschertel
    I won't answer the same questions twice.
    See my comment on Mon, 28 Jun 2010 15:51:20 +0000.
    Comment by: fzerorubigd on Wed, 21 Jul 2010 18:18:22 +0000
    :) I just want to report this is out of date and why I flag this as out of date. nothing else.
    Comment by: wantilles on Sat, 24 Jul 2010 11:36:22 +0000
    Upstream update to 3.6.8.
    Comment by: fzerorubigd on Wed, 11 Aug 2010 17:56:44 +0000
    Its a good work, but can you add default dictionary to this too? I mean just add a dictionaries folder inside installation folder and copy to en-US.dic and en-US.aff from mozilla-1.9.2/extensions/spellcheck/locales/en-US/hunspell folder?
    Thanks for your great work.
    First Submitted: Wed, 25 Jun 2008 06:41:54 +0000
    firefox-branded 3.6.8-1 : Standalone web browser from mozilla.org
    ( Unsupported package: Potentially dangerous ! )
    ==> Edit PKGBUILD ? [Y/n] ("A" to abort)
    ==> ------------------------------------
    ==> n
    ==> firefox-branded dependencies:
    - desktop-file-utils (already installed)
    - zip (already installed)
    - diffutils (already installed)
    - libgnomeui>=2.24.1 (already installed)
    - python (already installed)
    - wireless_tools (already installed)
    - xulrunner=1.9.2.8 (building from AUR)
    - pkg-config (building from AUR)
    ==> Edit firefox.install ? [Y/n] ("A" to abort)
    ==> -------------------------------------------
    ==> n
    ==> Continue building firefox-branded ? [Y/n]
    ==> -----------------------------------------
    ==>
    ==> Building and installing package
    ==> Install or build missing dependencies for firefox-branded:
    Password:
    error: 'pkg-config': could not find or read package
    ==> WARNING: Dependencies have been installed before the failure
    ==> Restart building firefox-branded ? [y/N]
    ==> ----------------------------------------
    ==>
    ==> WARNING: Following packages have not been installed:
    firefox-branded
    I have pkg-config installed (pacman -S base-devel) and ran pacman -Syyu after.

    ==> Making package: firefox-branded 3.6.8-1 (Tue Aug 24 03:59:02 PDT 2010)
    ==> Checking Runtime Dependencies...
    ==> Missing Dependencies:
    -> xulrunner=1.9.2.8
    ==> Checking Buildtime Dependencies...
    ==> Missing Dependencies:
    -> pkg-config
    ==> ERROR: Could not resolve all dependencies.
    thats what I get with makepkg -i

  • Pkg-config troubles

    I need to install Mono, but I can't without pkg-config.  The problem is, I can't install pkg-config.  It configures well, but the 'make' is messy with all sorts of warnings about null pointers, and 'make install' doesn't do a thing.
    What might be the problem?

    ac3raven wrote:I need to install Mono, but I can't without pkg-config.
    I guess you're trying to build it manually, but why?  You can just use pacman -S mono to get mono.
    ac3raven wrote:The problem is, I can't install pkg-config.  It configures well, but the 'make' is messy with all sorts of warnings about null pointers, and 'make install' doesn't do a thing.
    You don't even need it if you just use pacman to install mono, but you just use pacman -S pkgconfig or pacman -S base-devel if you plan to build things manually.
    Last edited by tdy (2009-09-28 01:45:09)

  • Pkg-config is missing x11.pc

    Hello list,
    I tried to compile 'cairo' from source.
    When running configure, pkg-config is checking for Package x11.
    checking for xlib... Package x11 was not found in the pkg-config search
    path.
    Perhaps you should add the directory containing `x11.pc'
    to the PKG_CONFIG_PATH environment variable
    No package 'x11' found
    Can anyone tell me which package/s provide this file and/or if this is part of any SUN Package?
    I'm using gcc 3.4.6 from SunFreware
    Any help would be appreciated,
    Thanks
    Wolfgang

    The missing x11.pc is a known issue
    http://bugs.opensolaris.org/view_bug.do?bug_id=6571762
    Workaround: Create /usr/lib/pkgconfig/x11.pc:
    prefix=/usr/openwin
    exec_prefix=${prefix}
    libdir=${exec_prefix}/lib
    includedir=${prefix}/include
    xthreadlib=
    Name: X11
    Description: X Library
    Version: 0.0
    Requires: xproto kbproto inputproto
    Requires.private: xau xdmcp
    Cflags: -I${includedir} -I/usr/X11/share/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DXTHREADS -DXUSE_MTSAFE_API
    Libs: -L${libdir} -R${libdir} -lX11
    Libs.private:

  • Upstream pkg-config Depend and Installed Version Descrepancies

    Hi,
    I'm attempting to update the AUR package for gnome-gmail-notifier to agree to the latest release upstream. The problem is, that the upstream configure script checks for the dependancy libsoup-2.2 using pkg-config. In an up to date Arch install however, there does not exist a libsoup-2.2.pc file. Instead, we have libsoup-2.4.pc.
    In this case, the dependancy is technically met, but the configure script fails anyways. In the Arch Linux world, how is this discrepancy properly handled? Upstream? Is there something to handle this in the context of the PKGBUILD file?
    I know how to fix this for myself, on this machine. I'm more curious how the folks of Arch that want to make a proper package would handle this.
    Cheers,
    ~djc

    Just to not leave this thread hanging, I decided to use sed to edit the configure.ac file in the PKGBUILD build() function. Does the trick, but I'm not sure it's the proper way. I do see sed being used for many modifications in other packages, however, so I'll run with this solution for now

  • Having trouble getting waf to create a pc file for pkg-config

    Hello Arch Linux forums!
    After successfully building and installing some monome tools on my debian machine, I thought I'd migrate over to developing things on arch linux.
    However, I'm having trouble building my project because pkg-config cannot find libmonome after a fresh build.  It complains that there's no libmonome.pc in my $PKG_CONFIG_PATH.  Sure enough, libmonome.pc does not exist, while it does on my debian machine.
    I suspect it's some sort of permissions / path issue that I need to account for, but I'm unaware as to where to start looking.  Has anyone else used waf and encountered similar issues?
    Thanks in advance!

    Well the configuration file you chose does not allow users created in NetWeaver to be created in the LDAP.  That's why it's a "readonly" configuration.  I would guess that you need a custom configuration file specifically for open ldap.
    This should help get you started on a custom configuration file:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/b7/14d43f2dd44821e10000000a1550b0/frameset.htm
    Then again, if the only problem with the .XML file you chose is that you can't write to the LDAP, give the dataSourceConfiguration_ads_writeable_db.xml configuration file a shot.

  • Does pkg-config come with 10.6 or its dev tools (10.6.4 + 3.2.3 w/iOS SDK)?

    I had pkg-config installed from MacPorts (in /opt/local/bin). I removed it today and realized I had another copy of pkg-config in /usr/bin.
    I don't remember installing pkg-config without MacPorts, but two people I know don't have pkg-config in /usr/bin (they claim to have a "vanilla" Xcode 3.2.3 install, with only a few other things installed -- yasm, git, but not pkg-config).
    Can someone with 10.6.4, Xcode 3.2.3 and no third-party pkg-config installation tell me whether they have pkg-config in /usr/bin?

    Indeed.
    FWIW, you can remove them using the script provided there: http://www.mono-project.com/Mono:OSX#UninstallingMono_on_Mac_OSX

  • Libpng and pkg-config

    Hi all,
    I'm working on compiling a couple components on my mac. I've hand compiled libpng for use with the cairo library. I'm finding that, for some odd reason, pkg-config doesn't have libpng in its search path.
    Any ideas on getting this working?
    Thank you for your help in advance!
    Sincerely,
    Jason
    Message was edited by: Jason Saumur

    I'm not sure what you might be missing when building this by hand, but I just use the fink package manager, and it will install stuff like cairo with all the required supporting libraries like libpng, etc.
    http://www.finkproject.org/
    there are some other options, like MacPorts or DarwinPorts also.

  • Gtkmm pkg config entry missing

    Hello I'm missing the pkg-config entry for gtkmm on arch x86-64. I'm wondering why it wasn't installed automatically. Can you help me out?

    $ pacman -Ql gtkmm | grep pc
    gtkmm /usr/lib/pkgconfig/atkmm-1.6.pc
    gtkmm /usr/lib/pkgconfig/gdkmm-2.4.pc
    gtkmm /usr/lib/pkgconfig/gtkmm-2.4.pc
    is there.

  • [SOLVED] Pacman "config file could not be read" error during Arch ins

    I've been attempting to get Arch setup for a while now, and after having some trouble with partitions, my wireless connecting, and setting up repos and mirrors, which the Wiki helped me solve, I've hit a bigger bump.  While updating the system using pacman as the Beginners Guide says to do, I get errors when I try to continue the update process as follows :
    btw: I'm typing this on a laptop next to my computer
    [root@McArch~]# pacman -Syu
    error: config file /etc/pacman.d/core could not be read
    error: config file /etc/pacman.d/extra could not be read
    error: config file /etc/pacman.d/community could not be read
    :: Synchronizing package databases . . .
    error: failed to updated core (unexpected error)
    error: failed to updated extra (unexpected error)
    error: failed to updated community (unexpected error)
    error: failed to synchronize any databases
    Any tips as to whats going on?  I've tried to created said files, and even insert mirrors into the file, like in the /etc/pacman.d/mirrorlist file but this doesn't seem to help
    Last edited by Windfinder (2008-09-29 20:43:29)

    Glad you got it working.
    I'm not sure what happened in your install but I just finished using an old 2007.08 iso and pacman first starts out with /etc/pacman.d/core, etc/pacman.d/extra, /etc/pacman.d/community ... etc., but I never had your problem when I did the #pacman -Syu after initial install reboot.  The pacman update removes the above mentioned repos and replaces them with a single /etc/pacman.d/mirrorlist.  You must have messed up an initial config file somehow as I couldn't get the same errors you got.  It looks like you had your /etc/pacman.conf file messed up somehow and when you pointed it to the mirrorlist it could finally work properly.  I'll just include my /etc/pacman.conf file and /etc/pacman.d/mirrorlist so you can compare.  NB*  these are from my x86_64 so for 32 bit machines i686 would replace x86_64 in the files.
    # /etc/pacman.conf
    # See the pacman.conf(5) manpage for option and repository directives
    # GENERAL OPTIONS
    [options]
    # The following paths are commented out with their default values listed.
    # If you wish to use different paths, uncomment and update the paths.
    #RootDir = /
    #DBPath = /var/lib/pacman/
    #CacheDir = /var/cache/pacman/pkg/
    #LogFile = /var/log/pacman.log
    HoldPkg = pacman glibc
    # If upgrades are available for these packages they will be asked for first
    SyncFirst = pacman
    #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
    #XferCommand = /usr/bin/curl %u > %o
    # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
    #IgnorePkg =
    #IgnoreGroup =
    #NoUpgrade =
    #NoExtract =
    # Misc options (all disabled by default)
    #NoPassiveFtp
    #UseSyslog
    #ShowSize
    #UseDelta
    #TotalDownload
    # REPOSITORIES
    # - can be defined here or included from another file
    # - pacman will search repositories in the order defined here
    # - local/custom mirrors can be added here or in separate files
    # - repositories listed first will take precedence when packages
    # have identical names, regardless of version number
    # - URLs will have $repo replaced by the name of the current repo
    # Repository entries are of the format:
    # [repo-name]
    # Server = ServerName
    # Include = IncludePath
    # The header [repo-name] is crucial - it must be present and
    # uncommented to enable the repo.
    # Testing is disabled by default. To enable, uncomment the following
    # two lines. You can add preferred servers immediately after the header,
    # and they will be used before the default mirrors.
    #[testing]
    #Include = /etc/pacman.d/mirrorlist
    [core]
    # Add your preferred servers here, they will be used first
    Include = /etc/pacman.d/mirrorlist
    [extra]
    # Add your preferred servers here, they will be used first
    Include = /etc/pacman.d/mirrorlist
    [community]
    # Add your preferred servers here, they will be used first
    Include = /etc/pacman.d/mirrorlist
    # An example of a custom package repository. See the pacman manpage for
    # tips on creating your own repositories.
    #[custom]
    #Server = file:///home/custompkgs
    /etc/pacman.d/mirrorlist
    # Arch Linux repository mirrorlist
    # North America
    # - United States
    Server = http://mirror.neotuli.net/arch/$repo/os/x86_64
    Server = http://holmes.umflint.edu/archlinux/$repo/os/x86_64
    Server = http://archlinux.unixheads.org/$repo/os/x86_64
    Server = ftp://ftp.archlinux.org/$repo/os/x86_64
    Server = ftp://locke.suu.edu/linux/dist/archlinux/$repo/os/x86_64
    Server = ftp://ftp.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/x86_64
    Server = ftp://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/x86_64
    Server = http://mirrors.easynews.com/linux/archlinux/$repo/os/x86_64
    Server = ftp://ftp.ibiblio.org/pub/linux/distributions/archlinux/$repo/os/x86_64
    Server = http://mirror.rit.edu/archlinux/$repo/os/x86_64
    Server = http://mirror.umoss.org/archlinux/$repo/os/x86_64
    # - Canada
    Server = ftp://mirror.csclub.uwaterloo.ca/archlinux/$repo/os/@carch
    Well it was an interesting way to kill 30+ minutes.

  • [SOLVED] LIRC config looks fine but my remote doesn't work.

    Following the steps of the wiki and this post I've created the configs file for lirc. But something is not working and I don't know how to find out what.
    I'm going to post some info so you guys can help me:
    ➜  ~  cat  /usr/lib/systemd/system/lirc.service
    [Unit]
    Description=Linux Infrared Remote Control
    [Service]
    Type=forking
    EnvironmentFile=/etc/conf.d/lircd.conf
    PIDFile=/run/lirc/lircd.pid
    ExecStartPre=/bin/mkdir -p /run/lirc
    ExecStartPre=/bin/rm -f /dev/lircd
    ExecStartPre=/bin/rm -f /run/lirc/lircd
    ExecStartPre=/bin/ln -s /run/lirc/lircd /dev/lircd
    ExecStart=/usr/sbin/lircd -d $LIRC_DEVICE -P /run/lirc/lircd.pid -H $LIRC_DRIVER $LIRC_CONFIGFILE
    ExecStopPost=/bin/rm -f /dev/lircd
    ExecStopPost=/bin/rm -fR /run/lirc
    [Install]
    WantedBy=multi-user.target
    ➜  ~  cat /etc/conf.d/lircd.conf               
    LIRC_DEVICE="/dev/lirc0"
    LIRC_DRIVER="default"
    LIRC_EXTRAOPTS=""
    LIRC_CONFIGFILE="/etc/lirc/lircd.conf"
    My lircd.conf
    ➜  ~  cat /etc/lirc/lircd.conf                                   
    # Please make this file available to others
    # by sending it to <[email protected]>
    # this config file was automatically generated
    # using lirc-0.9.0(default) on Sun Sep 29 15:25:37 2013
    # contributed by
    # brand: /tmp/lircd.conf
    # model no. of remote control:
    # devices being controlled by this remote:
    begin remote
    name /tmp/lircd.conf
    bits 16
    flags RC6|CONST_LENGTH
    eps 30
    aeps 100
    header 2750 800
    one 487 374
    zero 487 374
    pre_data_bits 21
    pre_data 0x37FF0
    gap 105336
    toggle_bit_mask 0x0
    rc6_mask 0x100000000
    begin codes
    KEY_OK 0xFBDD
    KEY_PLAY 0x7B91
    KEY_PLAYPAUSE 0xFB91
    KEY_REWIND 0x7BEA
    KEY_PREVIOUS 0xFBE4
    KEY_FORWARD 0x7BEB
    KEY_NEXT 0xFBE5
    KEY_STOP 0x7BE6
    KEY_MUTE 0xFBF1
    KEY_VOLUMEUP 0x7BEF
    KEY_VOLUMEDOWN 0xFBEE
    KEY_PAGEUP 0x7BED
    KEY_PAGEDOWN 0xFBEC
    KEY_DOWN 0x7BE0
    end codes
    end remote
    The service seems to be running fine:
    ➜  ~  systemctl status lirc.service
    lirc.service - Linux Infrared Remote Control
    Loaded: loaded (/usr/lib/systemd/system/lirc.service; enabled)
    Active: active (running) since Sun 2013-09-29 16:38:49 ART; 20min ago
    Process: 248 ExecStart=/usr/sbin/lircd -d $LIRC_DEVICE -P /run/lirc/lircd.pid -H $LIRC_DRIVER $LIRC_CONFIGFILE (code=exited, status=0/SUCCESS)
    Process: 246 ExecStartPre=/bin/ln -s /run/lirc/lircd /dev/lircd (code=exited, status=0/SUCCESS)
    Process: 244 ExecStartPre=/bin/rm -f /run/lirc/lircd (code=exited, status=0/SUCCESS)
    Process: 240 ExecStartPre=/bin/rm -f /dev/lircd (code=exited, status=0/SUCCESS)
    Process: 234 ExecStartPre=/bin/mkdir -p /run/lirc (code=exited, status=0/SUCCESS)
    Main PID: 250 (lircd)
    CGroup: /system.slice/lirc.service
    └─250 /usr/sbin/lircd -d /dev/lirc0 -P /run/lirc/lircd.pid -H default /etc/...
    ➜  ~  cat /var/log/lircd                 
    Sep 29 17:02:31 arch-HP lircd: caught signal
    Sep 29 17:02:31 arch-HP lircd: lircd(default) ready, using /var/run/lirc/lircd
    When I test it nothing happens
    ➜  ~  irw
    the journalctl shows:
    Sep 29 17:04:47 arch-HP systemd[1]: Stopping Linux Infrared Remote Control...
    Sep 29 17:04:47 arch-HP systemd[1]: Starting Linux Infrared Remote Control...
    Sep 29 17:04:47 arch-HP systemd[1]: Started Linux Infrared Remote Control.
    Any clue?
    Thanks in advance.
    Last edited by Kummo666 (2013-09-30 18:10:19)

    Solve it!
    Looks like my /etc/lirc/lircd.conf was wrong.
    The irrecord is generating a wrong config with my hp rc-6 remote.
    I was able to fix it with this post

Maybe you are looking for

  • Como cancelar uma devolução de nota fiscal de saída

    Olá, Estou precisando saber como é feito o cancelamento de uma devolução de nota fiscal de saída. Foi enviado um material parao cliente e o cliente devolveu. O usuário inseriu no B1 essa devolução de nota fiscal de saída baseada na nota fiscal de saí

  • Can't export versions and other issues

    Background. I installed a SSD inplace of my Mac HD.  Moved the Mac HD to the superdrive bay. I have the OSX operating system on the SSD and my home folder on the Mac HD. I used system preference to point the operating system to the new home folder lo

  • Runtime create file problem

    Hi all, I have a program that use the Runtime to call external program (.exe) which will generate a new File inside a specified folder. After the generation, I'm trying to get the file using the method exists() from class file but it will always retu

  • Set up new iphone (not a new iphone same as always!)

    i plugged my iphone in as usual and itunes decides to say set up as new iphone or restore from backup i didnt restore it or anything and its be synced to the same computer since i bought it ITS WORKING FINE AND I HAVE NO IDEA WHY ITS ASKING ME TO SET

  • Batch determination in PI Sheet

    Hi Gurus' I am working in PPPI environment. I am having requirement to do batch determination from PI sheet. I have done all config and condition records maintained in COB1 but when I enter * in batch field and pressing enter system says enter allowe