From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dmitry Nikolaev Subject: xawtv: no font found Date: Sat, 26 Aug 2017 22:25:31 +0300 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="94eb2c07661a6c1fff0557ad0648" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48338) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dlgi9-0008Fz-8B for help-guix@gnu.org; Sat, 26 Aug 2017 15:25:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dlgi6-0005nt-SX for help-guix@gnu.org; Sat, 26 Aug 2017 15:25:37 -0400 Received: from mail-qk0-x22e.google.com ([2607:f8b0:400d:c09::22e]:34646) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dlgi6-0005nS-Ml for help-guix@gnu.org; Sat, 26 Aug 2017 15:25:34 -0400 Received: by mail-qk0-x22e.google.com with SMTP id a77so11963552qkb.1 for ; Sat, 26 Aug 2017 12:25:33 -0700 (PDT) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: help-guix --94eb2c07661a6c1fff0557ad0648 Content-Type: text/plain; charset="UTF-8" Hello. I wrote a package file for Xawtv. It builds, but not runs. $ xawtv xawtv: Relink `/gnu/store/88wvqp60hbrdvbp0xsqad5c6njjfshcw-libpng-1.6.28/lib/libpng16.so.16' with `/gnu/store/ybpgv1v7606xw7mafda66w10hiynpiw2-glibc-2.25/lib/libpthread.so.0' for IFUNC symbol `longjmp' xawtv: Relink `/gnu/store/2sq8w3x8glbjlfn22im6nwwycmbdlzws-freetype-2.7.1/lib/libfreetype.so.6' with `/gnu/store/ybpgv1v7606xw7mafda66w10hiynpiw2-glibc-2.25/lib/libpthread.so.0' for IFUNC symbol `longjmp' This is xawtv-3.103, running on Linux/x86_64 (4.11.12) vid-open-auto: using grabber/webcam device /dev/video0 Warning: Unable to load any usable ISO8859 font Warning: Missing charsets in String to FontSet conversion Error: Aborting: no font found What should I do to solve this issue? How to tell xawtv about any usable font? xlsfonts shows plenty of ISO8859 fonts $ xlsfonts | grep iso8859 | wc -l 1016 By the way. I have same issue with xfontsel programm: $ xfontsel Warning: Unable to load any usable ISO8859 font Warning: Missing charsets in String to FontSet conversion Error: Aborting: no font found Here is my xawtv.scm: (define-module (xawtv) #:use-module (guix licenses) #:use-module (gnu packages) #:use-module (gnu packages ncurses) #:use-module (gnu packages image) #:use-module (gnu packages video) #:use-module (gnu packages base) #:use-module (gnu packages linux) #:use-module (gnu packages xorg) #:use-module (gnu packages perl) #:use-module (gnu packages fontutils) #:use-module (guix build-system gnu) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix gexp)) (define-public xawtv (package (name "xawtv") (version "3.103") (source (origin (method url-fetch) (uri (string-append "https://linuxtv.org/downloads/xawtv/xawtv-" version ".tar.bz2")) (sha256 (base32 "0lnxr3xip80g0rz7h6n14n9d1qy0cm56h0g1hsyr982rbldskwrc")))) (arguments `(#:phases (modify-phases %standard-phases (add-before 'configure 'pre-configure (lambda _ ;; Don't change the ownership of any file at this time. (substitute* '("Makefile.in") ((" -o root") "")) (substitute* '("configure") (("/usr/lib/X11") (string-append %output "/usr/lib/X11"))) #t))) #:configure-flags (list "--enable-xft") #:tests? #f)) ;no check target (build-system gnu-build-system) (inputs `(("ncurses" ,ncurses) ("libjpeg", libjpeg) ("alsa-lib" ,alsa-lib) ("v4l-utils" ,v4l-utils) ("glibc" ,glibc) ("libx11" ,libx11) ("libxt" ,libxt) ("libxaw" ,libxaw) ("libxmu" ,libxmu) ("libxpm" ,libxpm) ("libxext" ,libxext) ("libxv" ,libxv) ("perl" ,perl) ("fontconfig" ,fontconfig))) (synopsis "Watch television at the PC") (description "Watch television or webcam at the PC") (home-page "https://linuxtv.org/") (license gpl2))) Dmitry Nikolaev --94eb2c07661a6c1fff0557ad0648 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2PkhlbGxvLiBJIHdyb3RlIGEgcGFja2FnZSBmaWxlIGZv ciBYYXd0di4gSXQgYnVpbGRzLCBidXQgbm90IHJ1bnMuIDxicj48YnI+JCB4YXd0djxicj54YXd0 djogUmVsaW5rIGAvZ251L3N0b3JlLzg4d3ZxcDYwaGJyZHZicDB4c3FhZDVjNm5qamZzaGN3LWxp YnBuZy0xLjYuMjgvbGliL2xpYnBuZzE2LnNvLjE2JiMzOTsgd2l0aCBgL2dudS9zdG9yZS95YnBn djF2NzYwNnh3N21hZmRhNjZ3MTBoaXlucGl3Mi1nbGliYy0yLjI1L2xpYi9saWJwdGhyZWFkLnNv LjAmIzM5OyBmb3IgSUZVTkMgc3ltYm9sIGBsb25nam1wJiMzOTs8YnI+eGF3dHY6IFJlbGluayBg L2dudS9zdG9yZS8yc3E4dzN4OGdsYmpsZm4yMmltNm53d3ljbWJkbHp3cy1mcmVldHlwZS0yLjcu MS9saWIvbGliZnJlZXR5cGUuc28uNiYjMzk7IHdpdGggYC9nbnUvc3RvcmUveWJwZ3Yxdjc2MDZ4 dzdtYWZkYTY2dzEwaGl5bnBpdzItZ2xpYmMtMi4yNS9saWIvbGlicHRocmVhZC5zby4wJiMzOTsg Zm9yIElGVU5DIHN5bWJvbCBgbG9uZ2ptcCYjMzk7PGJyPlRoaXMgaXMgeGF3dHYtMy4xMDMsIHJ1 bm5pbmcgb24gTGludXgveDg2XzY0ICg0LjExLjEyKTxicj52aWQtb3Blbi1hdXRvOiB1c2luZyBn cmFiYmVyL3dlYmNhbSBkZXZpY2UgL2Rldi92aWRlbzA8YnI+V2FybmluZzogVW5hYmxlIHRvIGxv YWQgYW55IHVzYWJsZSBJU084ODU5IGZvbnQ8YnI+V2FybmluZzogTWlzc2luZyBjaGFyc2V0cyBp biBTdHJpbmcgdG8gRm9udFNldCBjb252ZXJzaW9uPGJyPkVycm9yOiBBYm9ydGluZzogbm8gZm9u dCBmb3VuZDxicj48YnI+PGJyPjwvZGl2PldoYXQgc2hvdWxkIEkgZG8gdG8gc29sdmUgdGhpcyBp c3N1ZT8gSG93IHRvIHRlbGwgeGF3dHYgYWJvdXQgYW55IHVzYWJsZSBmb250Pzxicj48YnI+PC9k aXY+PGRpdj54bHNmb250cyBzaG93cyBwbGVudHkgb2YgSVNPODg1OSBmb250czxicj48YnI+JCB4 bHNmb250cyB8IGdyZXAgaXNvODg1OSB8IHdjIC1sPGJyPjEwMTY8YnI+PGJyPjwvZGl2PjxkaXY+ QnkgdGhlIHdheS4gSSBoYXZlIHNhbWUgaXNzdWUgd2l0aCB4Zm9udHNlbCBwcm9ncmFtbTo8YnI+ PGJyPiQgeGZvbnRzZWwgPGJyPldhcm5pbmc6IFVuYWJsZSB0byBsb2FkIGFueSB1c2FibGUgSVNP ODg1OSBmb250PGJyPldhcm5pbmc6IE1pc3NpbmcgY2hhcnNldHMgaW4gU3RyaW5nIHRvIEZvbnRT ZXQgY29udmVyc2lvbjxicj5FcnJvcjogQWJvcnRpbmc6IG5vIGZvbnQgZm91bmQ8YnI+PGJyPjwv ZGl2PjxkaXY+SGVyZSBpcyBteSB4YXd0di5zY206IDxicj48YnI+KGRlZmluZS1tb2R1bGUgKHhh d3R2KTxicj7CoCAjOnVzZS1tb2R1bGUgKGd1aXggbGljZW5zZXMpPGJyPsKgICM6dXNlLW1vZHVs ZSAoZ251IHBhY2thZ2VzKTxicj7CoCAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBuY3Vyc2Vz KTxicj7CoCAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBpbWFnZSk8YnI+wqAgIzp1c2UtbW9k dWxlIChnbnUgcGFja2FnZXMgdmlkZW8pPGJyPsKgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2Vz IGJhc2UpPGJyPsKgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGxpbnV4KTxicj7CoCAjOnVz ZS1tb2R1bGUgKGdudSBwYWNrYWdlcyB4b3JnKTxicj7CoCAjOnVzZS1tb2R1bGUgKGdudSBwYWNr YWdlcyBwZXJsKTxicj7CoCAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBmb250dXRpbHMpPGJy PsKgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gZ251KTxicj7CoCAjOnVzZS1tb2R1 bGUgKGd1aXggcGFja2FnZXMpPGJyPsKgICM6dXNlLW1vZHVsZSAoZ3VpeCBkb3dubG9hZCk8YnI+ wqAgIzp1c2UtbW9kdWxlIChndWl4IGdleHApKTxicj48YnI+KGRlZmluZS1wdWJsaWMgeGF3dHY8 YnI+wqAgKHBhY2thZ2U8YnI+wqDCoCAobmFtZSAmcXVvdDt4YXd0diZxdW90Oyk8YnI+wqDCoCAo dmVyc2lvbiAmcXVvdDszLjEwMyZxdW90Oyk8YnI+wqDCoCAoc291cmNlIChvcmlnaW48YnI+wqDC oMKgwqDCoMKgwqDCoMKgwqDCoCAobWV0aG9kIHVybC1mZXRjaCk8YnI+wqDCoMKgwqDCoMKgwqDC oMKgwqDCoCAodXJpIChzdHJpbmctYXBwZW5kICZxdW90OzxhIGhyZWY9Imh0dHBzOi8vbGludXh0 di5vcmcvZG93bmxvYWRzL3hhd3R2L3hhd3R2LSI+aHR0cHM6Ly9saW51eHR2Lm9yZy9kb3dubG9h ZHMveGF3dHYveGF3dHYtPC9hPiZxdW90Ozxicj7CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB2ZXJzaW9uICZxdW90Oy50YXIuYnoy JnF1b3Q7KSk8YnI+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoc2hhMjU2PGJyPsKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCAoYmFzZTMyPGJyPsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICZxdW90 OzBsbnhyM3hpcDgwZzByejdoNm4xNG45ZDFxeTBjbTU2aDBnMWhzeXI5ODJyYmxkc2t3cmMmcXVv dDspKSkpPGJyPsKgwqAgKGFyZ3VtZW50czxicj7CoMKgwqAgYCgjOnBoYXNlczxicj7CoMKgwqDC oMKgIChtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXM8YnI+wqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoYWRkLWJlZm9yZSAmIzM5O2NvbmZpZ3VyZSAmIzM5O3By ZS1jb25maWd1cmU8YnI+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAobGFtYmRhIF88YnI+wqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsgRG9uJiMz OTt0IGNoYW5nZSB0aGUgb3duZXJzaGlwIG9mIGFueSBmaWxlIGF0IHRoaXMgdGltZS48YnI+wqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgKHN1YnN0aXR1dGUqICYjMzk7KCZxdW90O01ha2VmaWxlLmluJnF1b3Q7KTxicj7C oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICgoJnF1b3Q7IC1vIHJvb3QmcXVv dDspICZxdW90OyZxdW90OykpPGJyPsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdWJzdGl0dXRlKiAmIzM5OygmcXVv dDtjb25maWd1cmUmcXVvdDspPGJyPsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgKCgmcXVvdDsvdXNyL2xpYi9YMTEmcXVvdDspIChzdHJpbmctYXBwZW5kwqAgJW91dHB1dCAm cXVvdDsvdXNyL2xpYi9YMTEmcXVvdDspKSk8YnI+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgI3QpKSk8YnI+wqDCoMKg wqDCoCAjOmNvbmZpZ3VyZS1mbGFncyAobGlzdCAmcXVvdDstLWVuYWJsZS14ZnQmcXVvdDspPGJy PsKgwqDCoMKgwqAgIzp0ZXN0cz8gI2YpKSA7bm8gY2hlY2sgdGFyZ2V0PGJyPsKgwqAgKGJ1aWxk LXN5c3RlbSBnbnUtYnVpbGQtc3lzdGVtKTxicj7CoMKgIChpbnB1dHM8YnI+wqDCoMKgIGAoKCZx dW90O25jdXJzZXMmcXVvdDsgLG5jdXJzZXMpPGJyPsKgwqDCoMKgwqAgKCZxdW90O2xpYmpwZWcm cXVvdDssIGxpYmpwZWcpPGJyPsKgwqDCoMKgwqAgKCZxdW90O2Fsc2EtbGliJnF1b3Q7ICxhbHNh LWxpYik8YnI+wqDCoMKgwqDCoCAoJnF1b3Q7djRsLXV0aWxzJnF1b3Q7ICx2NGwtdXRpbHMpPGJy PsKgwqDCoMKgwqAgKCZxdW90O2dsaWJjJnF1b3Q7ICxnbGliYyk8YnI+wqDCoMKgwqDCoCAoJnF1 b3Q7bGlieDExJnF1b3Q7ICxsaWJ4MTEpPGJyPsKgwqDCoMKgwqAgKCZxdW90O2xpYnh0JnF1b3Q7 ICxsaWJ4dCk8YnI+wqDCoMKgwqDCoCAoJnF1b3Q7bGlieGF3JnF1b3Q7ICxsaWJ4YXcpPGJyPsKg wqDCoMKgwqAgKCZxdW90O2xpYnhtdSZxdW90OyAsbGlieG11KTxicj7CoMKgwqDCoMKgICgmcXVv dDtsaWJ4cG0mcXVvdDsgLGxpYnhwbSk8YnI+wqDCoMKgwqDCoCAoJnF1b3Q7bGlieGV4dCZxdW90 OyAsbGlieGV4dCk8YnI+wqDCoMKgwqDCoCAoJnF1b3Q7bGlieHYmcXVvdDsgLGxpYnh2KTxicj7C oMKgwqDCoMKgICgmcXVvdDtwZXJsJnF1b3Q7ICxwZXJsKTxicj7CoMKgwqDCoMKgICgmcXVvdDtm b250Y29uZmlnJnF1b3Q7ICxmb250Y29uZmlnKSkpPGJyPsKgwqAgKHN5bm9wc2lzICZxdW90O1dh dGNoIHRlbGV2aXNpb24gYXQgdGhlIFBDJnF1b3Q7KTxicj7CoMKgIChkZXNjcmlwdGlvbiAmcXVv dDtXYXRjaCB0ZWxldmlzaW9uIG9yIHdlYmNhbSBhdCB0aGUgUEMmcXVvdDspPGJyPsKgwqAgKGhv bWUtcGFnZSAmcXVvdDs8YSBocmVmPSJodHRwczovL2xpbnV4dHYub3JnLyI+aHR0cHM6Ly9saW51 eHR2Lm9yZy88L2E+JnF1b3Q7KTxicj7CoMKgIChsaWNlbnNlIGdwbDIpKSk8YnI+PGJyPjwvZGl2 PjxkaXY+RG1pdHJ5IE5pa29sYWV2PGJyPjwvZGl2PjwvZGl2Pg0K --94eb2c07661a6c1fff0557ad0648--