平衡点
2011/01/14
_ Let's Note S9, その4
- その1: http://d.hatena.ne.jp/sasakyh/20100410#p1
- その2: http://d.hatena.ne.jp/sasakyh/20100608#p1
- その3: http://d.hatena.ne.jp/sasakyh/20110112#p1
X が刺さる. 今迄 Intel の drm まわりで苦しんだ事がなかったんで, 意外な気分. log を見ると
(EE) intel(0): Failed to submit batch buffer, expect rendering corruption or even a frozen display: Input/output error.
が出ていた. うーん...
あと, 先程以下の log を吐いたので, 強制シャットダウン
BUG: unable to handle kernel NULL pointer dereference at 0000000000000007 IP: [<ffffffff811fe5c5>] n_tty_read+0x51d/0x7a2 PGD 1d7484067 PUD 16224d067 PMD 0 Oops: 0000 [#1] SMP last sysfs file: /sys/devices/LNXSYSTM:00/device:00/ACPI0003:00/power_supply/AC/uevent CPU 3 Modules linked in: tun usb_storage uas aes_x86_64 aes_generic arc4 ecb acpi_cpufreq mperf cpufreq_userspace cpufreq_conservative cpufreq_powersave cpufreq_stats parport_pc ppdev lp parport acpi_pad power_meter sbs sbshc acpi_memhotplug container pci_slot fan hed binfmt_misc uinput fuse loop snd_hda_codec_hdmi snd_hda_codec_conexant snd_hda_intel snd_hda_codec snd_hwdep snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq joydev snd_timer snd_seq_device snd tpm_infineon i2c_i801 soundcore snd_page_alloc battery ac tpm_tis psmouse tpm panasonic_laptop serio_raw processor power_supply tpm_bios evdev sparse_keymap ext3 jbd mbcache btrfs zlib_deflate crc32c libcrc32c i915 drm_kms_helper i2c_algo_bit drm i2c_core sg sr_mod sd_mod cdrom crc_t10dif ahci libahci sdhci_pci ehci_hcd sdhci usbcore libata scsi_mod mmc_core e1000e nls_base thermal video button thermal_sys output [last unloaded: rfkill] Pid: 4053, comm: eblook Not tainted 2.6.37.daphne #1 CFS9-1/CF-S9JY6BDP RIP: 0010:[<ffffffff811fe5c5>] [<ffffffff811fe5c5>] n_tty_read+0x51d/0x7a2 RSP: 0018:ffff8801621addb8 EFLAGS: 00010246 RAX: 0000000000000007 RBX: ffff880202f5c000 RCX: 00007f0200baa024 RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff880202f5c52c RBP: 00007f0200baa000 R08: ffff8801621ac000 R09: ffff88021ad81440 R10: dead000000200200 R11: dead000000100100 R12: 0000000000000000 R13: 7fffffffffffffff R14: 0000000000000000 R15: 0000000000000000 FS: 00007f0200b8b700(0000) GS:ffff8800daac0000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b CR2: 0000000000000007 CR3: 00000001f218d000 CR4: 00000000000006e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Process eblook (pid: 4053, threadinfo ffff8801621ac000, task ffff880217de72c0) Stack: 00000000ffffffff ffff880202f5c0e0 ffff880217974540 ffff880202f5c278 ffff880202f5c4a0 ffff880217de72c0 ffff880217de72c0 ffff880202f5c52c ffff880202f5c1d8 ffffffff00000000 ffff880202f5c1d0 0000000000000000 Call Trace: [<ffffffff8103c230>] ? default_wake_function+0x0/0xe [<ffffffff811f9f50>] ? tty_read+0x7d/0xc7 [<ffffffff810ecab7>] ? vfs_read+0xa1/0xfd [<ffffffff810ecbc6>] ? sys_read+0x45/0x6b [<ffffffff81002a12>] ? system_call_fastpath+0x16/0x1b Code: ef 00 00 00 44 8b a3 6c 02 00 00 48 8b 54 24 18 f0 44 0f b3 22 45 19 e4 48 63 83 6c 02 00 00 48 8b 93 60 02 00 00 48 8b 7c 24 38 <0f> be 14 02 89 54 24 4c e8 d5 d3 10 00 8b 93 6c 02 00 00 ff 8b RIP [<ffffffff811fe5c5>] n_tty_read+0x51d/0x7a2 RSP <ffff8801621addb8> CR2: 0000000000000007 ---[ end trace 7b8abcad2b3b7609 ]--- tty_release_dev: pts10: read/write wait queue active! tty_release_dev: pts10: read/write wait queue active! tty_release_dev: pts10: read/write wait queue active! tty_release_dev: pts10: read/write wait queue active! tty_release_dev: pts10: read/write wait queue active! tty_release_dev: pts10: read/write wait queue active! tty_release_dev: pts10: read/write wait queue active! tty_release_dev: pts10: read/write wait queue active! ...
はてさてなんでしょうねぇ...
2014/01/14
_ 作業メモ(2/n)
tDiary
gemspec では thor と bundler に依存. これは OK.
Gemfile.lock から依存関係を調べてみると...
|----------------------------+-----------------------------+------------| | Gemfile.lock | Debian パッケージ | 作業の有無 | |----------------------------+-----------------------------+------------| | capybara: 2.2.0 | ruby-capybara: 2.1.0-1 | 更新 | | coffee-script: 2.2.0 | ruby-coffee-script: 2.2.0-1 | - | | coveralls: 0.7.0 | - | 新規 | | fastimage: 1.5.4 | - | 新規 | | hikidoc: 0.0.6 | ruby-hikidoc: 0.0.6-1 | - | | jasmine: 1.3.2 | - | 新規 | | launchy: 2.4.2 | - | 新規 | | pit: 0.0.7 | - | 新規 | | pry: 0.9.12.4 | pry: 0.9.12.2-1 | 更新 | | rack: 1.5.2 | ruby-rack: 1.5.2-1 | - | | racksh: 1.0.0 | - | 新規 | | rake: 10.1.0 | rake: 10.0.4-1 | 更新 | | rspec: 2.14.1 | ruby-rspec: 2.14.1-1 | - | | selenium-webdriver: 2.37.0 | - | 新規 | | sequel: 4.4.0 | ruby-sequel: 4.1.1-1 | 更新 | | simplecov: 0.8.2 | ruby-simplecov: 0.7.1-2 | 更新 | | sprockets: 2.10.1 | ruby-sprockets: 2.4.3-2 | 更新 | | sqlite3: 1.3.8 | ruby-sqlite3: 1.3.8-1 | - | | tapp: 1.4.0 | - | 新規 | | test-unit: 2.5.5 | ruby-test-unit: 2.5.5-1 | - | | therubyracer: 0.12.0 | - | 新規 | | thin: 1.6.1 | thin: 1.3.1-4 | 更新 | | trinidad | - | 新規 | |----------------------------+-----------------------------+------------|
ううむ...
Gemfile を眺めると
- rack, sprockets, hikidoc, fastimage は必須
- coffee-script と therubyracer は :coffee で使われる
- thin は :server + :mri で, trinidad は :server + :jruby で
- pit, racksh, rake は :development で
- pry, tapp, test-unit, rspec, capybara, selenium-webdriver,
launchy, sequel, sqlite3, jasmine, simplecov, coveralls は :test で
となっているわけで.
これまで Debian パッケージでは, 適当な HTTPD から CGI として実行することを想定していた訳で, それを満たすにはどうしたら(どこまで削れる)かな...
Jekyll
とりあえず, parslet と toml を ITP
- ruby-parselet: #735295
- ruby-toml: #735290
ほかには Commander, listen あたりかな. うーん...
RubyNetCDF, Ruby-hdfeos5
あ, DM permission 貰ってないや. 更新できない...
upstream 直すかも, ということで pending. Ruby1.8 のパッケージは, 移行先も無いのでバッサリ消す, で良いのかな?
Maintainer Dashboard@UDD
- upload: rake-compiler: 0.9.2-1
- とりあえず, バグレポも無いし, rebuild するだけだったので