雑記 日記帳  サブPCホスト oootooにclementine-1.2.3をインストール

マルチブートの起点がsdb6のMint17 MATE 64bitではGentooが何故か起動出来ない事が判明、起点をsda4のjessie 64bitに変えて、起動率50%位ですか、起動出来るように成りました。

サブPC 実機のGentoo MATE 64bitにFreetuxtvをインストールしたが調子が悪く1分位で止まってしまう。2014-12-09 追記 この原因はおそらく、プロバイダー苦ン熱湯の為だと思います。今年の10月の初旬に、このプロバイダーに変えてから、不幸の連続、難行苦行の連続です。この対策で忙しくて、今年の10月7日にノーベル物理学賞を日本人3人が受賞したした事を何と、12月に成って初めて知りました。

clementineのVerを1.1.1から1.2.3にUPに成功のようです。sdb15で。

これもやり方が3年前とは違うようで、よく分かりませんが、兎に角Ver1.2.3で動いているようです。netの速度が遅いのか?プロバイダーを変えてから、net関連の調子は相当悪いです。

以前はradikoは関東の局で表示でしたが、プロバイダーを変えてからOSAKA JAPANが表示で驚いています。

------------------------------------

下記は3年前のやり方でNG

hoge@Gentoo Linux ~ $ cd '/home/hoge/portage/local/media-sound/clementine'
hoge@Gentoo Linux ~/portage/local/media-sound/clementine $ ebuild clementine-1.2.3.ebuild digest
!!! Repository 'x-local' is missing masters attribute in '/home/hoge/portage/local/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
!!! No write access to '/usr/portage/distfiles'
!!! File clementine-1.2.3.tar.gz isn't fetched but unable to get it.
!!! Fetch failed for clementine-1.2.3.tar.gz, can't update Manifest
hoge@Gentoo Linux ~/portage/local/media-sound/clementine $

---------------

仕方が無いのでemergeで

# emerge clementine
!!! Repository 'x-local' is missing masters attribute in '/home/hoge/portage/local/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
WARNING: One or more repositories have missing repo_name entries:

/home/hoge/portage/local/profiles/repo_name

NOTE: Each repo_name entry should be a plain text file containing a
unique name for the repository on the first line.

 

* IMPORTANT: 8 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

Calculating dependencies |
Invalid ebuild name: /usr/portage/media-sound/clementine/RElementine-1.2.2.ebuild
| * Manifest not found for '/home/hoge/portage/local/media-sound/clementine/clementine-1.2.3.ebuild'
... done!
[ebuild N ] app-crypt/qca-2.0.3 USE="(-aqua) -debug -doc -examples"
[ebuild N ] media-libs/libmygpo-qt-1.0.7
[ebuild U ~] media-sound/clementine-1.2.3 [1.1.1] USE="udisks%* -box% -dropbox% -skydrive% -system-sqlite% -ubuntu-one%"

The following keyword changes are necessary to proceed:
(see "package.accept_keywords" in the portage(5) man page for more details)
# required by clementine (argument)
=media-sound/clementine-1.2.3 ~amd64

Use --autounmask-write to write changes to config files (honoring
CONFIG_PROTECT). Carefully examine the list of proposed changes,
paying special attention to mask or keyword changes that may expose
experimental or unstable packages.

!!! The following installed packages are masked:
- sci-geosciences/googleearth-7.1.2.2041::gentoo (masked by: googleearth license(s))
A copy of the 'googleearth' license is located at '/usr/portage/licenses/googleearth'.

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

 

指摘された所を書き加えて再び

Gentoo Linux hoge # emerge clementine
!!! Repository 'x-local' is missing masters attribute in '/home/hoge/portage/local/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
WARNING: One or more repositories have missing repo_name entries:

/home/hoge/portage/local/profiles/repo_name

NOTE: Each repo_name entry should be a plain text file containing a
unique name for the repository on the first line.

 

* IMPORTANT: 8 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

Calculating dependencies \
Invalid ebuild name: /usr/portage/media-sound/clementine/RElementine-1.2.2.ebuild
* Manifest not found for '/home/hoge/portage/local/media-sound/clementine/clementine-1.2.3.ebuild'
... done!

!!! The following installed packages are masked:
- sci-geosciences/googleearth-7.1.2.2041::gentoo (masked by: googleearth license(s))
A copy of the 'googleearth' license is located at '/usr/portage/licenses/googleearth'.

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


>>> Verifying ebuild manifests

!!! A file listed in the Manifest could not be found: /usr/portage/media-sound/clementine/clementine-1.2.2.ebuild
Gentoo Linux hoge # emerge clementine
!!! Repository 'x-local' is missing masters attribute in '/home/hoge/portage/local/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
WARNING: One or more repositories have missing repo_name entries:

/home/hoge/portage/local/profiles/repo_name

NOTE: Each repo_name entry should be a plain text file containing a
unique name for the repository on the first line.

 

* IMPORTANT: 8 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

Calculating dependencies \ * Manifest not found for '/home/hoge/portage/local/media-sound/clementine/clementine-1.2.3.ebuild'
... done!

!!! The following installed packages are masked:
- sci-geosciences/googleearth-7.1.2.2041::gentoo (masked by: googleearth license(s))
A copy of the 'googleearth' license is located at '/usr/portage/licenses/googleearth'.

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


>>> Verifying ebuild manifests

>>> Emerging (1 of 3) app-crypt/qca-2.0.3
* Fetching files in the background. To view fetch progress, run
* `tail -f /var/log/emerge-fetch.log` in another terminal.
* qca-2.0.3.tar.bz2 SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking qca-2.0.3.tar.bz2 to /var/tmp/portage/app-crypt/qca-2.0.3/work
>>> Source unpacked in /var/tmp/portage/app-crypt/qca-2.0.3/work
>>> Preparing source in /var/tmp/portage/app-crypt/qca-2.0.3/work/qca-2.0.3 ...
* Applying qca-2.0.2-pcfilespath.patch ... [ ok ]
* Applying qca-2.0.3+gcc-4.7.patch ... [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-crypt/qca-2.0.3/work/qca-2.0.3 ...
Configuring Qt Cryptographic Architecture (QCA) ...
Verifying Qt 4 build environment ... ok
Checking for Qt >= 4.2 ... yes
Checking for certstore ... /etc/ssl/certs/ca-certificates.crt

Good, your configure finished. Now run /usr/bin/gmake.

* Running qmake ... [ ok ]
>>> Source configured.
>>> Compiling source in /var/tmp/portage/app-crypt/qca-2.0.3/work/qca-2.0.3 ...
make
cd src/ && /usr/bin/qmake /var/tmp/portage/app-crypt/qca-2.0.3/work/qca-2.0.3/src/src.pro QMAKE_AR=x86_64-pc-linux-gnu-ar\ cqs QMAKE_CC=x86_64-pc-linux-gnu-gcc QMAKE_CXX=x86_64-pc-linux-gnu-g++ QMAKE_LINK=x86_64-pc-linux-gnu-g++ QMAKE_LINK_C=x86_64-pc-linux-gnu-gcc QMAKE_OBJCOPY=x86_64-pc-linux-gnu-objcopy QMAKE_RANLIB= QMAKE_STRIP= QMAKE_CFLAGS=-O2\ -pipe QMAKE_CFLAGS_RELEASE= QMAKE_CFLAGS_DEBUG= QMAKE_CXXFLAGS=-O2\ -pipe QMAKE_CXXFLAGS_RELEASE= QMAKE_CXXFLAGS_DEBUG= QMAKE_LFLAGS=-Wl,-O1\ -Wl,--as-needed QMAKE_LFLAGS_RELEASE= QMAKE_LFLAGS_DEBUG= QMAKE_LIBDIR_QT=/usr/lib64/qt4 QMAKE_LIBDIR_X11=/usr/lib64 QMAKE_LIBDIR_OPENGL=/usr/lib64 -o Makefile
cd src/ && make -f Makefile
make[1]: ディレクトリ `/var/tmp/portage/app-crypt/qca-2.0.3/work/qca-2.0.3/src' に入ります
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -Wall -W -D_REENTRANT -fPIC -DDATADIR=\"/usr/share/qca\" -DQCA_SYSTEMSTORE_PATH=\"/etc/ssl/certs/ca-certificates.crt\" -DBOTAN_TYPES_QT -DBOTAN_TOOLS_ONLY -DBOTAN_FIX_GDB -DBOTAN_MINIMAL_BIGINT -DBOTAN_MP_WORD_BITS=32 -DBOTAN_KARAT_MUL_THRESHOLD=12 -DBOTAN_KARAT_SQR_THRESHOLD=12 -DBOTAN_EXT_MUTEX_QT -DBOTAN_EXT_ALLOC_MMAP -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4 -I../include/QtCryp

                       中略

Linking CXX executable ../clementine
cd /var/tmp/portage/media-sound/clementine-1.2.3/work/clementine-1.2.3_build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/clementine.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-g++ -O2 -pipe -Woverloaded-virtual -Wall -Wno-sign-compare -Wno-deprecated-declarations -Wno-unused-local-typedefs -Wno-unused-private-field -Wno-unknown-warning-option --std=c++0x -U__STRICT_ANSI__ -Wl,-O1 -Wl,--as-needed CMakeFiles/clementine.dir/main.cpp.o -o ../clementine -L/usr/lib64/qt4 -L/usr/lib64/qca2 -rdynamic libclementine_lib.a ../ext/libclementine-spotifyblob/libclementine-spotifyblob-messages.a ../ext/libclementine-tagreader/liblibclementine-tagreader.a ../ext/libclementine-remote/liblibclementine-remote.a ../ext/libclementine-common/liblibclementine-common.a -lprotobuf ../3rdparty/sha2/libsha2.a -ltag -lmygpo-qt -lQtNetwork ../3rdparty/qtsingleapplication/libqtsingleapplication.a ../3rdparty/qtiocompressor/libqtiocompressor.a ../3rdparty/qocoa/libQocoa.a -lQtCore -lchromaprint -lechonest -lgobject-2.0 -lglib-2.0 -lqjson -lgstbase-0.10 -lgstreamer-0.10 -lgmodule-2.0 -lgthread-2.0 -lxml2 -lgstapp-0.10 -lgsttag-0.10 -lz -lgio-2.0 -lcdio -lm -lgstcdda-0.10 -lqca -lQtCore -lchromaprint -lechonest -lgobject-2.0 -lglib-2.0 -lqjson -lgstbase-0.10 -lgstreamer-0.10 -lgmodule-2.0 -lgthread-2.0 -lxml2 -lgstapp-0.10 -lgsttag-0.10 -lz -lgio-2.0 -lcdio -lm -lgstcdda-0.10 -lqca -lpthread ../3rdparty/qxt/libqxt.a ../3rdparty/qsqlite/libqsqlite.a /usr/lib64/qt4/libQtOpenGL.so /usr/lib64/qt4/libQtGui.so /usr/lib64/qt4/libQtDBus.so /usr/lib64/qt4/libQtXml.so /usr/lib64/qt4/libQtSql.so /usr/lib64/qt4/libQtNetwork.so /usr/lib64/qt4/libQtCore.so ../3rdparty/qsqlite/libsqlite.a -lX11 -ldl -Wl,-rpath,/usr/lib64/qt4:/usr/lib64/qca2:
make[2]: ディレクトリ `/var/tmp/portage/media-sound/clementine-1.2.3/work/clementine-1.2.3_build' から出ます
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/media-sound/clementine-1.2.3/work/clementine-1.2.3_build/CMakeFiles
[100%] Built target clementine
make[1]: ディレクトリ `/var/tmp/portage/media-sound/clementine-1.2.3/work/clementine-1.2.3_build' から出ます
/usr/bin/cmake -E cmake_progress_start /var/tmp/portage/media-sound/clementine-1.2.3/work/clementine-1.2.3_build/CMakeFiles 0
>>> Source compiled.
* Skipping make test/check due to ebuild restriction.
>>> Test phase [disabled because of RESTRICT=test]: media-sound/clementine-1.2.3

>>> Install clementine-1.2.3 into /var/tmp/portage/media-sound/clementine-1.2.3/image/ category media-sound
>>> Working in BUILD_DIR: "/var/tmp/portage/media-sound/clementine-1.2.3/work/clementine-1.2.3_build"
make install
[ 0%] Built target sqlite
[ 0%] Built target qsqlite
[ 1%] Built target qtsingleapplication
[ 2%] Built target qtiocompressor
[ 2%] Built target qxt
[ 2%] Built target sha2
[ 3%] Built target Qocoa
[ 4%] Built target libclementine-common
[ 4%] Built target clementine-spotifyblob-messages
[ 5%] Built target libclementine-tagreader
[ 5%] Built target libclementine-remote
[100%] Built target clementine_lib
[100%] Built target clementine-tagreader
[100%] Built target clementine
Install the project...
-- Install configuration: "Gentoo"
-- Installing: /var/tmp/portage/media-sound/clementine-1.2.3/image/usr/bin/clementine
-- Removed runtime path from "/var/tmp/portage/media-sound/clementine-1.2.3/image//usr/bin/clementine"
-- Installing: /var/tmp/portage/media-sound/clementine-1.2.3/image/usr/share/icons/hicolor/64x64/apps/application-x-clementine.png
-- Installing: /var/tmp/portage/media-sound/clementine-1.2.3/image/usr/share/icons/hicolor/scalable/apps/application-x-clementine.svg
-- Installing: /var/tmp/portage/media-sound/clementine-1.2.3/image/usr/share/applications/clementine.desktop
-- Installing: /var/tmp/portage/media-sound/clementine-1.2.3/image/usr/share/kde4/services/clementine-itms.protocol
-- Installing: /var/tmp/portage/media-sound/clementine-1.2.3/image/usr/share/kde4/services/clementine-itpc.protocol
-- Installing: /var/tmp/portage/media-sound/clementine-1.2.3/image/usr/share/kde4/services/clementine-feed.protocol
-- Installing: /var/tmp/portage/media-sound/clementine-1.2.3/image/usr/share/kde4/services/clementine-zune.protocol
-- Installing: /var/tmp/portage/media-sound/clementine-1.2.3/image/usr/bin/clementine-tagreader
-- Removed runtime path from "/var/tmp/portage/media-sound/clementine-1.2.3/image//usr/bin/clementine-tagreader"
>>> Completed installing clementine-1.2.3 into /var/tmp/portage/media-sound/clementine-1.2.3/image/

* QA Notice: This package installs one or more .desktop files that do not
* pass validation.
*
* /usr/share/applications/clementine.desktop: error: file contains group "Next Shortcut Group", but groups extending the format should start with "X-"
* /usr/share/applications/clementine.desktop: error: file contains group "Pause Shortcut Group", but groups extending the format should start with "X-"
* /usr/share/applications/clementine.desktop: error: file contains group "Play Shortcut Group", but groups extending the format should start with "X-"
* /usr/share/applications/clementine.desktop: error: file contains group "Previous Shortcut Group", but groups extending the format should start with "X-"
* /usr/share/applications/clementine.desktop: error: file contains group "Stop Shortcut Group", but groups extending the format should start with "X-"
*
strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line -R .note.gnu.gold-version
usr/bin/clementine
usr/bin/clementine-tagreader
ecompressdir: bzip2 -9 /usr/share/doc

>>> Installing (3 of 3) media-sound/clementine-1.2.3
* Updating icons cache ... [ ok ]
* Updating desktop mime database ...
* Updating icons cache ... [ ok ]
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

* GNU info directory index is up-to-date.

* IMPORTANT: 7 config files in '/etc' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.

* IMPORTANT: 8 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

Gentoo Linux hoge