Mengatasi Error Saat Installasi Calibre 0.8.69 Pada Slackware 14.0 - DHOCNET Blog

Mengatasi Error Saat Installasi Calibre 0.8.69 Pada Slackware 14.0

Mengatasi Error Saat Installasi Calibre 0.8.69 Pada Slackware 14.0

Malam ini saat saya melakukan instalasi Calibre (instalasi yang lama saya remove karena sudah tidak jalan di sistem yang baru dengan alasan versi beberapa librari yang tidak kompatible) versi 0.8.69, versi yang tersedia di http://slackbuilds.org, saya mengalami sedikit masalah pada saat proses build. Entah seperti apa detail error yang ditampilkan, saya tidak mengingatnya dengan jelas. Yang saya tahu adalah error tersebut terjadi karena calibre (Python) tidak menemukan module dengan nama yang disebutkan. Saya hanya sempat melakukan copy pada akhir baris error yang ditampilkan, error itu terlihat seperti ini;
DHOCNETADS

ImportError: No module named dateutil.tz

Nah, dari error yang ditampilkan, saya sempat kaget, kok gak bisa di load ya modulenya? Padahal paket Python-dateutil (saya install yang versi slacky) sudah terinstall sejak dari jamanya Slackware 13.37! Karna penasaran, saya browsing-browsing sebentar untuk mencari tahu, dan saya menemukan http://www.mobileread.com/forums/showthread.php?t=166336, hehe,... ternyata sangat sepele ya, saya hanya perlu untuk rebuild dan reinstall paket Python-dateutil-nya,.. :D

...
...
...
Creating Slackware package:  /tmp/python-dateutil-1.5-i486-1_SBo.tgz

./
usr/
usr/lib/
usr/lib/python2.7/
usr/lib/python2.7/site-packages/
usr/lib/python2.7/site-packages/python_dateutil-1.5-py2.7.egg-info/
usr/lib/python2.7/site-packages/python_dateutil-1.5-py2.7.egg-info/PKG-INFO
usr/lib/python2.7/site-packages/python_dateutil-1.5-py2.7.egg-info/top_level.txt
usr/lib/python2.7/site-packages/python_dateutil-1.5-py2.7.egg-info/not-zip-safe
usr/lib/python2.7/site-packages/python_dateutil-1.5-py2.7.egg-info/SOURCES.txt
usr/lib/python2.7/site-packages/python_dateutil-1.5-py2.7.egg-info/dependency_links.txt
usr/lib/python2.7/site-packages/dateutil/
usr/lib/python2.7/site-packages/dateutil/zoneinfo/
usr/lib/python2.7/site-packages/dateutil/zoneinfo/__init__.pyc
usr/lib/python2.7/site-packages/dateutil/zoneinfo/__init__.py
usr/lib/python2.7/site-packages/dateutil/zoneinfo/zoneinfo-2010g.tar.gz
usr/lib/python2.7/site-packages/dateutil/parser.py
usr/lib/python2.7/site-packages/dateutil/relativedelta.py
usr/lib/python2.7/site-packages/dateutil/tz.pyc
usr/lib/python2.7/site-packages/dateutil/__init__.pyc
usr/lib/python2.7/site-packages/dateutil/tzwin.py
usr/lib/python2.7/site-packages/dateutil/relativedelta.pyc
usr/lib/python2.7/site-packages/dateutil/parser.pyc
usr/lib/python2.7/site-packages/dateutil/rrule.pyc
usr/lib/python2.7/site-packages/dateutil/tz.py
usr/lib/python2.7/site-packages/dateutil/easter.pyc
usr/lib/python2.7/site-packages/dateutil/tzwin.pyc
usr/lib/python2.7/site-packages/dateutil/rrule.py
usr/lib/python2.7/site-packages/dateutil/__init__.py
usr/lib/python2.7/site-packages/dateutil/easter.py
usr/doc/
usr/doc/python-dateutil-1.5/
usr/doc/python-dateutil-1.5/LICENSE
usr/doc/python-dateutil-1.5/python-dateutil.SlackBuild
usr/doc/python-dateutil-1.5/NEWS
usr/doc/python-dateutil-1.5/README
install/
install/slack-desc

Slackware package /tmp/python-dateutil-1.5-i486-1_SBo.tgz created.

root@darkstar:/home/cupucupu/Downloads/python-dateutil/python-dateutil# removepkg /var/log/packages/python-dateutil-1.5-i686-3sl

Removing package /var/log/packages/python-dateutil-1.5-i686-3sl...
Removing files:
  --> Deleting /usr/doc/python-dateutil-1.5/LICENSE
  --> Deleting /usr/doc/python-dateutil-1.5/NEWS
  --> Deleting /usr/doc/python-dateutil-1.5/README
  --> Deleting /usr/doc/python-dateutil-1.5/python-dateutil.SlackBuild
  --> Deleting /usr/doc/python-dateutil-1.5/slack-desc
  --> Deleting /usr/lib/python2.6/site-packages/dateutil/__init__.py
  --> Deleting /usr/lib/python2.6/site-packages/dateutil/__init__.pyc
  --> Deleting /usr/lib/python2.6/site-packages/dateutil/easter.py
  --> Deleting /usr/lib/python2.6/site-packages/dateutil/easter.pyc
  --> Deleting /usr/lib/python2.6/site-packages/dateutil/parser.py
  --> Deleting /usr/lib/python2.6/site-packages/dateutil/parser.pyc
  --> Deleting /usr/lib/python2.6/site-packages/dateutil/relativedelta.py
  --> Deleting /usr/lib/python2.6/site-packages/dateutil/relativedelta.pyc
  --> Deleting /usr/lib/python2.6/site-packages/dateutil/rrule.py
  --> Deleting /usr/lib/python2.6/site-packages/dateutil/rrule.pyc
  --> Deleting /usr/lib/python2.6/site-packages/dateutil/tz.py
  --> Deleting /usr/lib/python2.6/site-packages/dateutil/tz.pyc
  --> Deleting /usr/lib/python2.6/site-packages/dateutil/tzwin.py
  --> Deleting /usr/lib/python2.6/site-packages/dateutil/tzwin.pyc
  --> Deleting /usr/lib/python2.6/site-packages/dateutil/zoneinfo/__init__.py
  --> Deleting /usr/lib/python2.6/site-packages/dateutil/zoneinfo/__init__.pyc
  --> Deleting /usr/lib/python2.6/site-packages/dateutil/zoneinfo/zoneinfo-2010g.tar.gz
  --> Deleting /usr/lib/python2.6/site-packages/python_dateutil-1.5-py2.6.egg-info/PKG-INFO
  --> Deleting /usr/lib/python2.6/site-packages/python_dateutil-1.5-py2.6.egg-info/SOURCES.txt
  --> Deleting /usr/lib/python2.6/site-packages/python_dateutil-1.5-py2.6.egg-info/dependency_links.txt
  --> Deleting /usr/lib/python2.6/site-packages/python_dateutil-1.5-py2.6.egg-info/not-zip-safe
  --> Deleting /usr/lib/python2.6/site-packages/python_dateutil-1.5-py2.6.egg-info/top_level.txt
  --> Deleting empty directory /usr/lib/python2.6/site-packages/python_dateutil-1.5-py2.6.egg-info/
  --> Deleting empty directory /usr/lib/python2.6/site-packages/dateutil/zoneinfo/
  --> Deleting empty directory /usr/lib/python2.6/site-packages/dateutil/
  --> Deleting empty directory /usr/doc/python-dateutil-1.5/
root@darkstar:/home/cupucupu/Downloads/python-dateutil/python-dateutil# installpkg /tmp/python-dateutil-1.5-i486-1_SBo.tgz
Verifying package python-dateutil-1.5-i486-1_SBo.tgz.
Installing package python-dateutil-1.5-i486-1_SBo.tgz:
PACKAGE DESCRIPTION:
# python-dateutil (extensions to the standard datetime module)
#
# The dateutil module provides powerful extensions to the standard
# datetime module.
#
# Hompage: http://labix.org/python-dateutil
#
Package python-dateutil-1.5-i486-1_SBo.tgz installed.

root@darkstar:/home/cupucupu/Downloads/python-dateutil/python-dateutil#

Setelah paket Python-dateutil saya rebuild dan reinstall, proses build Calibre-nya jadi lancar,.. :-)

...
...
...
...
WARNING:  zero length file usr/lib/calibre/calibre/devices/iliad/__init__.py
WARNING:  zero length file usr/lib/calibre/calibre/devices/boeye/__init__.py
WARNING:  zero length file usr/lib/calibre/calibre/ebooks/azw4/__init__.py
WARNING:  zero length file usr/lib/calibre/calibre/ebooks/markdown/__init__.py
WARNING:  zero length file usr/lib/calibre/calibre/ebooks/markdown/extensions/__init__.py
WARNING:  zero length file usr/lib/calibre/calibre/ebooks/pdb/plucker/__init__.py
WARNING:  zero length file usr/lib/calibre/calibre/ebooks/pdb/palmdoc/__init__.py
WARNING:  zero length file usr/lib/calibre/calibre/ebooks/pdb/pdf/__init__.py
WARNING:  zero length file usr/lib/calibre/calibre/ebooks/htmlz/__init__.py

Slackware package /tmp/calibre-0.8.69-i486-1_SBo.tgz created.

root@darkstar:/home/cupucupu/Downloads/calibre/calibre# installpkg /tmp/calibre-0.8.69-i486-1_SBo.tgz
Verifying package calibre-0.8.69-i486-1_SBo.tgz.
Installing package calibre-0.8.69-i486-1_SBo.tgz:
PACKAGE DESCRIPTION:
# Calibre (Ebook library manager)
#
# Calibre is a one stop solution to all your e-book needs. It is free,
# open source and cross-platform in design and works well on Linux,
# OS X and Windows. calibre is meant to be a complete e-library
# solution and thus includes library management, format conversion,
# news feeds to ebook conversion, as well as e-book reader sync
# features and an integrated e-book viewer.
#
# Homepage: http://calibre.kovidgoyal.net/
#
Executing install script for calibre-0.8.69-i486-1_SBo.tgz.
Package calibre-0.8.69-i486-1_SBo.tgz installed.

root@darkstar:/home/cupucupu/Downloads/calibre/calibre#

DHOCNETADS

Ah, ternyata masih ada masalah, saat saya coba menjalankan Calibre melalui menu, Calibre masih bengong tidak merespon. Kemudian saya coba menjalankanya melalui Terminal untuk mengetahui kesalahanya, dan saya mendapatkan ini;

cupucupu@darkstar:~/Downloads/calibre$ calibre
Traceback (most recent call last):
  File "/usr/bin/calibre", line 20, in
    sys.exit(main())
  File "/usr/lib/calibre/calibre/gui2/main.py", line 363, in main
    app, opts, args, actions = init_qt(args)
  File "/usr/lib/calibre/calibre/gui2/main.py", line 50, in init_qt
    from calibre.gui2.ui import Main
  File "/usr/lib/calibre/calibre/gui2/ui.py", line 32, in
    from calibre.gui2.update import UpdateMixin
  File "/usr/lib/calibre/calibre/gui2/update.py", line 8, in
    import mechanize
ImportError: No module named mechanize
cupucupu@darkstar:~/Downloads/calibre$

Kali ini module Mechanize. Saya coba rebuild dan reinstall saja seperti module Python-dateutil di atas,

cupucupu@darkstar:~/Downloads/mechanize$ tar xvf mechanize.tar.gz
mechanize/
mechanize/mechanize.info
mechanize/README
mechanize/slack-desc
mechanize/mechanize.SlackBuild
cupucupu@darkstar:~/Downloads/mechanize$ cp mechanize-0.2.5.tar.gz mechanize
cupucupu@darkstar:~/Downloads/mechanize$ cd mechanize
cupucupu@darkstar:~/Downloads/mechanize/mechanize$ su
Password:
root@darkstar:/home/cupucupu/Downloads/mechanize/mechanize# ./mechanize.SlackBuild
mechanize-0.2.5/
mechanize-0.2.5/setup.cfg
mechanize-0.2.5/COPYING.txt
mechanize-0.2.5/README.txt
mechanize-0.2.5/INSTALL.txt
mechanize-0.2.5/docs/
mechanize-0.2.5/docs/faq.txt
mechanize-0.2.5/docs/html/
mechanize-0.2.5/docs/html/doc.html
mechanize-0.2.5/docs/html/download.html
mechanize-0.2.5/docs/html/development.html
mechanize-0.2.5/docs/html/forms.html
mechanize-0.2.5/docs/html/index.html
mechanize-0.2.5/docs/html/faq.html
mechanize-0.2.5/docs/html/support.html
mechanize-0.2.5/docs/html/hints.html
mechanize-0.2.5/docs/html/ChangeLog.txt
mechanize-0.2.5/docs/html/documentation.html
mechanize-0.2.5/docs/hints.txt
mechanize-0.2.5/docs/styles/
mechanize-0.2.5/docs/styles/maxwidth.css
mechanize-0.2.5/docs/styles/ie6.js
mechanize-0.2.5/docs/styles/style.css
mechanize-0.2.5/docs/index.txt
mechanize-0.2.5/docs/support.txt
mechanize-0.2.5/docs/documentation.txt
mechanize-0.2.5/docs/forms.txt
mechanize-0.2.5/docs/doc.txt
mechanize-0.2.5/docs/download.txt
mechanize-0.2.5/docs/development.txt
mechanize-0.2.5/MANIFEST.in
mechanize-0.2.5/examples/
mechanize-0.2.5/examples/forms/
mechanize-0.2.5/examples/forms/example.html
mechanize-0.2.5/examples/forms/data.txt
mechanize-0.2.5/examples/forms/echo.cgi
mechanize-0.2.5/examples/forms/simple.py
mechanize-0.2.5/examples/forms/data.dat
mechanize-0.2.5/examples/forms/example.py
mechanize-0.2.5/examples/pypi.py
mechanize-0.2.5/examples/hack21.py
mechanize-0.2.5/ez_setup.py
mechanize-0.2.5/test-tools/
mechanize-0.2.5/test-tools/functools_copy.py
mechanize-0.2.5/test-tools/testprogram.py
mechanize-0.2.5/test-tools/unittest/
mechanize-0.2.5/test-tools/unittest/__init__.py
mechanize-0.2.5/test-tools/unittest/__main__.py
mechanize-0.2.5/test-tools/unittest/suite.py
mechanize-0.2.5/test-tools/unittest/runner.py
mechanize-0.2.5/test-tools/unittest/loader.py
mechanize-0.2.5/test-tools/unittest/util.py
mechanize-0.2.5/test-tools/unittest/main.py
mechanize-0.2.5/test-tools/unittest/case.py
mechanize-0.2.5/test-tools/unittest/result.py
mechanize-0.2.5/test-tools/twisted-localserver.py
mechanize-0.2.5/test-tools/linecache_copy.py
mechanize-0.2.5/test-tools/twisted-ftpserver.py
mechanize-0.2.5/test-tools/doctest.py
mechanize-0.2.5/test-tools/cookietest.cgi
mechanize-0.2.5/mechanize.egg-info/
mechanize-0.2.5/mechanize.egg-info/top_level.txt
mechanize-0.2.5/mechanize.egg-info/dependency_links.txt
mechanize-0.2.5/mechanize.egg-info/SOURCES.txt
mechanize-0.2.5/mechanize.egg-info/PKG-INFO
mechanize-0.2.5/mechanize.egg-info/zip-safe
mechanize-0.2.5/test/
mechanize-0.2.5/test/test_pickle.py
mechanize-0.2.5/test/test_useragent.py
mechanize-0.2.5/test/test_import.py
mechanize-0.2.5/test/test_urllib2.py
mechanize-0.2.5/test/test_urllib2_localnet.py
mechanize-0.2.5/test/test_response.doctest
mechanize-0.2.5/test/__init__.py
mechanize-0.2.5/test/test_form.py
mechanize-0.2.5/test/test_request.doctest
mechanize-0.2.5/test/test_rfc3986.doctest
mechanize-0.2.5/test/test_html.py
mechanize-0.2.5/test/test_headers.py
mechanize-0.2.5/test/test_history.doctest
mechanize-0.2.5/test/test_password_manager.special_doctest
mechanize-0.2.5/test/test_robotfileparser.doctest
mechanize-0.2.5/test/test_pullparser.py
mechanize-0.2.5/test/test_forms.doctest
mechanize-0.2.5/test/test_opener.py
mechanize-0.2.5/test/test_performance.py
mechanize-0.2.5/test/test_html.doctest
mechanize-0.2.5/test/test_browser.doctest
mechanize-0.2.5/test/test_opener.doctest
mechanize-0.2.5/test/test_form_data/
mechanize-0.2.5/test/test_form_data/FullSearch.html
mechanize-0.2.5/test/test_form_data/Results.html
mechanize-0.2.5/test/test_form_data/MarkedResults.html
mechanize-0.2.5/test/test_form_data/Auth.html
mechanize-0.2.5/test/test_form_data/GeneralSearch.html
mechanize-0.2.5/test/test_form_data/MarkedRecords.html
mechanize-0.2.5/test/test_form_data/SearchType.html
mechanize-0.2.5/test/test_response.py
mechanize-0.2.5/test/test_cookies.py
mechanize-0.2.5/test/test_form_mutation.py
mechanize-0.2.5/test/functional_tests_golden/
mechanize-0.2.5/test/functional_tests_golden/FormsExamplesTests.test_example/
mechanize-0.2.5/test/functional_tests_golden/FormsExamplesTests.test_example/output
mechanize-0.2.5/test/functional_tests_golden/FormsExamplesTests.test_simple/
mechanize-0.2.5/test/functional_tests_golden/FormsExamplesTests.test_simple/output
mechanize-0.2.5/test/test_functional.py
mechanize-0.2.5/test/test_browser.py
mechanize-0.2.5/test/test_cookie.py
mechanize-0.2.5/test/test_unittest.py
mechanize-0.2.5/test/test_api.py
mechanize-0.2.5/test/test_date.py
mechanize-0.2.5/release.py
mechanize-0.2.5/test.py
mechanize-0.2.5/PKG-INFO
mechanize-0.2.5/mechanize/
mechanize-0.2.5/mechanize/_response.py
mechanize-0.2.5/mechanize/_rfc3986.py
mechanize-0.2.5/mechanize/_useragent.py
mechanize-0.2.5/mechanize/_debug.py
mechanize-0.2.5/mechanize/_sgmllib_copy.py
mechanize-0.2.5/mechanize/_testcase.py
mechanize-0.2.5/mechanize/_msiecookiejar.py
mechanize-0.2.5/mechanize/_urllib2.py
mechanize-0.2.5/mechanize/_request.py
mechanize-0.2.5/mechanize/_version.py
mechanize-0.2.5/mechanize/__init__.py
mechanize-0.2.5/mechanize/_sockettimeout.py
mechanize-0.2.5/mechanize/_markupbase.py
mechanize-0.2.5/mechanize/_opener.py
mechanize-0.2.5/mechanize/_beautifulsoup.py
mechanize-0.2.5/mechanize/_pullparser.py
mechanize-0.2.5/mechanize/_headersutil.py
mechanize-0.2.5/mechanize/_auth.py
mechanize-0.2.5/mechanize/_util.py
mechanize-0.2.5/mechanize/_urllib2_fork.py
mechanize-0.2.5/mechanize/_mozillacookiejar.py
mechanize-0.2.5/mechanize/_form.py
mechanize-0.2.5/mechanize/_firefox3cookiejar.py
mechanize-0.2.5/mechanize/_http.py
mechanize-0.2.5/mechanize/_gzip.py
mechanize-0.2.5/mechanize/_html.py
mechanize-0.2.5/mechanize/_clientcookie.py
mechanize-0.2.5/mechanize/_lwpcookiejar.py
mechanize-0.2.5/mechanize/_mechanize.py
mechanize-0.2.5/setup.py
running install
running build
running build_py

DHOCNETADS

creating build
creating build/lib
creating build/lib/mechanize
copying mechanize/_urllib2.py -> build/lib/mechanize
copying mechanize/_rfc3986.py -> build/lib/mechanize
copying mechanize/_auth.py -> build/lib/mechanize
copying mechanize/_firefox3cookiejar.py -> build/lib/mechanize
copying mechanize/_gzip.py -> build/lib/mechanize
copying mechanize/_mozillacookiejar.py -> build/lib/mechanize
copying mechanize/_msiecookiejar.py -> build/lib/mechanize
copying mechanize/_response.py -> build/lib/mechanize
copying mechanize/_markupbase.py -> build/lib/mechanize
copying mechanize/_request.py -> build/lib/mechanize
copying mechanize/_beautifulsoup.py -> build/lib/mechanize
copying mechanize/_useragent.py -> build/lib/mechanize
copying mechanize/_version.py -> build/lib/mechanize
copying mechanize/_lwpcookiejar.py -> build/lib/mechanize
copying mechanize/_debug.py -> build/lib/mechanize
copying mechanize/_clientcookie.py -> build/lib/mechanize
copying mechanize/_testcase.py -> build/lib/mechanize
copying mechanize/_util.py -> build/lib/mechanize
copying mechanize/_html.py -> build/lib/mechanize
copying mechanize/_http.py -> build/lib/mechanize
copying mechanize/_opener.py -> build/lib/mechanize
copying mechanize/_mechanize.py -> build/lib/mechanize
copying mechanize/_pullparser.py -> build/lib/mechanize
copying mechanize/_form.py -> build/lib/mechanize
copying mechanize/__init__.py -> build/lib/mechanize
copying mechanize/_sockettimeout.py -> build/lib/mechanize
copying mechanize/_headersutil.py -> build/lib/mechanize
copying mechanize/_sgmllib_copy.py -> build/lib/mechanize
copying mechanize/_urllib2_fork.py -> build/lib/mechanize
running install_lib
creating /tmp/SBo/package-mechanize/usr
creating /tmp/SBo/package-mechanize/usr/lib
creating /tmp/SBo/package-mechanize/usr/lib/python2.7
creating /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages
creating /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_urllib2.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_rfc3986.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_auth.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_firefox3cookiejar.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_gzip.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_mozillacookiejar.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_msiecookiejar.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_response.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_markupbase.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_request.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_beautifulsoup.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_useragent.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_version.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_lwpcookiejar.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_debug.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_clientcookie.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_testcase.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_util.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_html.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_http.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_opener.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_mechanize.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_pullparser.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_form.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/__init__.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_sockettimeout.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_headersutil.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_sgmllib_copy.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
copying build/lib/mechanize/_urllib2_fork.py -> /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize
running install_egg_info
running egg_info
writing mechanize.egg-info/PKG-INFO
writing top-level names to mechanize.egg-info/top_level.txt
writing dependency_links to mechanize.egg-info/dependency_links.txt
reading manifest file 'mechanize.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'mechanize.egg-info/SOURCES.txt'
Copying mechanize.egg-info to /tmp/SBo/package-mechanize/usr/lib/python2.7/site-packages/mechanize-0.2.5-py2.7.egg-info
running install_scripts

Slackware package maker, version 3.14159.

Searching for symbolic links:

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n

Creating Slackware package:  /tmp/mechanize-0.2.5-i486-1_SBo.tgz

DHOCNETADS

./
usr/
usr/lib/
usr/lib/python2.7/
usr/lib/python2.7/site-packages/
usr/lib/python2.7/site-packages/mechanize-0.2.5-py2.7.egg-info/
usr/lib/python2.7/site-packages/mechanize-0.2.5-py2.7.egg-info/PKG-INFO
usr/lib/python2.7/site-packages/mechanize-0.2.5-py2.7.egg-info/top_level.txt
usr/lib/python2.7/site-packages/mechanize-0.2.5-py2.7.egg-info/zip-safe
usr/lib/python2.7/site-packages/mechanize-0.2.5-py2.7.egg-info/SOURCES.txt
usr/lib/python2.7/site-packages/mechanize-0.2.5-py2.7.egg-info/dependency_links.txt
usr/lib/python2.7/site-packages/mechanize/
usr/lib/python2.7/site-packages/mechanize/_urllib2.py
usr/lib/python2.7/site-packages/mechanize/_rfc3986.py
usr/lib/python2.7/site-packages/mechanize/_auth.py
usr/lib/python2.7/site-packages/mechanize/_firefox3cookiejar.py
usr/lib/python2.7/site-packages/mechanize/_gzip.py
usr/lib/python2.7/site-packages/mechanize/_mozillacookiejar.py
usr/lib/python2.7/site-packages/mechanize/_msiecookiejar.py
usr/lib/python2.7/site-packages/mechanize/_response.py
usr/lib/python2.7/site-packages/mechanize/_markupbase.py
usr/lib/python2.7/site-packages/mechanize/_request.py
usr/lib/python2.7/site-packages/mechanize/_beautifulsoup.py
usr/lib/python2.7/site-packages/mechanize/_useragent.py
usr/lib/python2.7/site-packages/mechanize/_version.py
usr/lib/python2.7/site-packages/mechanize/_lwpcookiejar.py
usr/lib/python2.7/site-packages/mechanize/_debug.py
usr/lib/python2.7/site-packages/mechanize/_clientcookie.py
usr/lib/python2.7/site-packages/mechanize/_testcase.py
usr/lib/python2.7/site-packages/mechanize/_util.py
usr/lib/python2.7/site-packages/mechanize/_html.py
usr/lib/python2.7/site-packages/mechanize/_http.py
usr/lib/python2.7/site-packages/mechanize/_opener.py
usr/lib/python2.7/site-packages/mechanize/_mechanize.py
usr/lib/python2.7/site-packages/mechanize/_pullparser.py
usr/lib/python2.7/site-packages/mechanize/_form.py
usr/lib/python2.7/site-packages/mechanize/__init__.py
usr/lib/python2.7/site-packages/mechanize/_sockettimeout.py
usr/lib/python2.7/site-packages/mechanize/_headersutil.py
usr/lib/python2.7/site-packages/mechanize/_sgmllib_copy.py
usr/lib/python2.7/site-packages/mechanize/_urllib2_fork.py
usr/doc/
usr/doc/mechanize-0.2.5/
usr/doc/mechanize-0.2.5/mechanize.SlackBuild
usr/doc/mechanize-0.2.5/index.txt
usr/doc/mechanize-0.2.5/forms.txt
usr/doc/mechanize-0.2.5/development.txt
usr/doc/mechanize-0.2.5/support.txt
usr/doc/mechanize-0.2.5/faq.txt
usr/doc/mechanize-0.2.5/INSTALL.txt
usr/doc/mechanize-0.2.5/documentation.txt
usr/doc/mechanize-0.2.5/styles/
usr/doc/mechanize-0.2.5/styles/style.css
usr/doc/mechanize-0.2.5/styles/ie6.js
usr/doc/mechanize-0.2.5/styles/maxwidth.css
usr/doc/mechanize-0.2.5/README.txt
usr/doc/mechanize-0.2.5/hints.txt
usr/doc/mechanize-0.2.5/doc.txt
usr/doc/mechanize-0.2.5/COPYING.txt
usr/doc/mechanize-0.2.5/download.txt
usr/doc/mechanize-0.2.5/html/
usr/doc/mechanize-0.2.5/html/ChangeLog.txt
usr/doc/mechanize-0.2.5/html/documentation.html
usr/doc/mechanize-0.2.5/html/development.html
usr/doc/mechanize-0.2.5/html/hints.html
usr/doc/mechanize-0.2.5/html/forms.html
usr/doc/mechanize-0.2.5/html/doc.html
usr/doc/mechanize-0.2.5/html/index.html
usr/doc/mechanize-0.2.5/html/support.html
usr/doc/mechanize-0.2.5/html/faq.html
usr/doc/mechanize-0.2.5/html/download.html
install/
install/slack-desc

Slackware package /tmp/mechanize-0.2.5-i486-1_SBo.tgz created.

root@darkstar:/home/cupucupu/Downloads/mechanize/mechanize# removepkg /var/log/packages/mechanize-0.2.5-i686-1sl

Removing package /var/log/packages/mechanize-0.2.5-i686-1sl...
Removing files:
  --> Deleting /usr/doc/mechanize-0.2.5/COPYING.txt
  --> Deleting /usr/doc/mechanize-0.2.5/INSTALL.txt
  --> Deleting /usr/doc/mechanize-0.2.5/README.txt
  --> Deleting /usr/doc/mechanize-0.2.5/SlackBuild/mechanize.SlackBuild
  --> Deleting /usr/doc/mechanize-0.2.5/SlackBuild/slack-desc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize-0.2.5-py2.6.egg-info/PKG-INFO
  --> Deleting /usr/lib/python2.6/site-packages/mechanize-0.2.5-py2.6.egg-info/SOURCES.txt
  --> Deleting /usr/lib/python2.6/site-packages/mechanize-0.2.5-py2.6.egg-info/dependency_links.txt
  --> Deleting /usr/lib/python2.6/site-packages/mechanize-0.2.5-py2.6.egg-info/top_level.txt
  --> Deleting /usr/lib/python2.6/site-packages/mechanize-0.2.5-py2.6.egg-info/zip-safe
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/__init__.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/__init__.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_auth.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_auth.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_beautifulsoup.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_beautifulsoup.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_clientcookie.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_clientcookie.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_debug.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_debug.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_firefox3cookiejar.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_firefox3cookiejar.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_form.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_form.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_gzip.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_gzip.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_headersutil.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_headersutil.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_html.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_html.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_http.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_http.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_lwpcookiejar.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_lwpcookiejar.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_markupbase.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_markupbase.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_mechanize.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_mechanize.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_mozillacookiejar.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_mozillacookiejar.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_msiecookiejar.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_msiecookiejar.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_opener.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_opener.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_pullparser.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_pullparser.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_request.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_request.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_response.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_response.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_rfc3986.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_rfc3986.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_sgmllib_copy.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_sgmllib_copy.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_sockettimeout.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_sockettimeout.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_testcase.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_testcase.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_urllib2.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_urllib2.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_urllib2_fork.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_urllib2_fork.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_useragent.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_useragent.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_util.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_util.pyc
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_version.py
  --> Deleting /usr/lib/python2.6/site-packages/mechanize/_version.pyc
  --> Deleting empty directory /usr/lib/python2.6/site-packages/mechanize/
  --> Deleting empty directory /usr/lib/python2.6/site-packages/mechanize-0.2.5-py2.6.egg-info/
  --> Deleting empty directory /usr/doc/mechanize-0.2.5/SlackBuild/
  --> Deleting empty directory /usr/doc/mechanize-0.2.5/
root@darkstar:/home/cupucupu/Downloads/mechanize/mechanize# installpkg /tmp/mechanize-0.2.5-i486-1_SBo.tgz
Verifying package mechanize-0.2.5-i486-1_SBo.tgz.
Installing package mechanize-0.2.5-i486-1_SBo.tgz:
PACKAGE DESCRIPTION:
# mechanize (Stateful programmatic web browsing in Python)
#
# Stateful programmatic web browsing in Python, after Andy Lester's
# Perl module WWW::Mechanize.
#
# Homepage: http://wwwsearch.sourceforge.net/mechanize/
#
Package mechanize-0.2.5-i486-1_SBo.tgz installed.

root@darkstar:/home/cupucupu/Downloads/mechanize/mechanize#

HA! Dan berhasil, sekarang Calibre sudah bisa digunakan, :-)


Pada tulisan ini, semua paket yang saya gunakan saya dapat dari http://slackbuilds.org dan jangan lupa, sebelum melakukan instalasi Calibre, install terlebih dahulu dependensi yang dibutuhkan. Informasi lebih lanjut, silahkan kunjungi http://slackbuilds.org/repository/14.0/office/calibre/.

DHOCNETADS
Please write your comments