質問編集履歴

4

エラーメッセージ・Gemfile・Gemlockファイルの全文をpastbinに載せました。

2022/02/26 08:15

投稿

aizack
aizack

スコア22

test CHANGED
File without changes
test CHANGED
@@ -13,165 +13,13 @@
13
13
  - OSにshared-mime-infoをinstallする
14
14
  - Gemfile.lockのmimemagicバージョンをあげようと試みるが失敗(0.3.2に固定されてしまう)
15
15
 
16
- ### Herokuで出たビルドエラーメッセージ(抜粋
16
+ ### Herokuで出たビルドエラーメッセージ(以下のURLに全文が表示されています
17
- ```
18
- Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
17
+ https://pastebin.com/UJc9Pk1R
19
18
 
20
-
19
+ ### Gemfile(以下のURLに全文が表示されています)
20
+ https://pastebin.com/tPpwJHxL
21
21
 
22
- current directory:
23
-
24
- /tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/gems/mimemagic-0.3.10/ext/mimemagic
25
-
26
- /tmp/build_6bc7a94d/vendor/ruby-3.0.3/bin/ruby
27
-
28
- -I/tmp/build_6bc7a94d/vendor/ruby-3.0.3/lib/ruby/3.0.0 -rrubygems
29
-
30
- /tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/gems/rake-12.3.3/exe/rake
31
-
32
- RUBYARCHDIR\=/tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/extensions/x86_64-linux/3.0.0/mimemagic-0.3.10
33
-
34
- RUBYLIBDIR\=/tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/extensions/x86_64-linux/3.0.0/mimemagic-0.3.10
35
-
36
- rake aborted!
37
-
38
- ArgumentError: wrong number of arguments (given 2, expected 1)
39
-
40
- /tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/gems/mimemagic-0.3.10/ext/mimemagic/Rakefile:43:in
41
-
42
- `block in <top (required)>'
43
-
44
- /tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/gems/rake-12.3.3/exe/rake:27:in
45
-
46
- `<main>'
47
-
48
- Tasks: TOP => default
49
-
50
- (See full trace by running task with --trace)
51
-
52
-
53
-
54
- rake failed, exit code 1
55
-
56
-
57
-
58
- Gem files will remain installed in
22
+ ### Gemfile.lock(以下のURLに全文が表示されています)
59
-
60
- /tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/gems/mimemagic-0.3.10 for
61
-
62
- inspection.
63
-
64
- Results logged to
65
-
66
- /tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/extensions/x86_64-linux/3.0.0/mimemagic-0.3.10/gem_make.out
67
-
68
-
69
-
70
- /tmp/build_6bc7a94d/vendor/ruby-3.0.3/lib/ruby/3.0.0/rubygems/ext/builder.rb:93:in
71
-
72
- `run'
73
-
74
- /tmp/build_6bc7a94d/vendor/ruby-3.0.3/lib/ruby/3.0.0/rubygems/ext/rake_builder.rb:28:in
75
-
76
- `build'
77
-
78
- /tmp/build_6bc7a94d/vendor/ruby-3.0.3/lib/ruby/3.0.0/rubygems/ext/builder.rb:159:in
79
-
80
- `build_extension'
81
-
82
- /tmp/build_6bc7a94d/vendor/ruby-3.0.3/lib/ruby/3.0.0/rubygems/ext/builder.rb:193:in
83
-
84
- `block in build_extensions'
85
-
86
- /tmp/build_6bc7a94d/vendor/ruby-3.0.3/lib/ruby/3.0.0/rubygems/ext/builder.rb:190:in
87
-
88
- `each'
89
-
90
- /tmp/build_6bc7a94d/vendor/ruby-3.0.3/lib/ruby/3.0.0/rubygems/ext/builder.rb:190:in
91
-
92
- `build_extensions'
93
-
94
- /tmp/build_6bc7a94d/vendor/ruby-3.0.3/lib/ruby/3.0.0/rubygems/installer.rb:845:in
95
-
96
- `build_extensions'
97
-
98
- /tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/gems/bundler-2.2.33/lib/bundler/rubygems_gem_installer.rb:71:in
99
-
100
- `build_extensions'
101
-
102
- /tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/gems/bundler-2.2.33/lib/bundler/rubygems_gem_installer.rb:28:in
103
-
104
- `install'
105
-
106
- /tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/gems/bundler-2.2.33/lib/bundler/source/rubygems.rb:204:in
107
-
108
- `install'
109
-
110
- /tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/gems/bundler-2.2.33/lib/bundler/installer/gem_installer.rb:54:in
111
-
112
- `install'
113
-
114
- /tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/gems/bundler-2.2.33/lib/bundler/installer/gem_installer.rb:16:in
115
-
116
- `install_from_spec'
117
-
118
- /tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/gems/bundler-2.2.33/lib/bundler/installer/parallel_installer.rb:186:in
119
-
120
- `do_install'
121
-
122
- /tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/gems/bundler-2.2.33/lib/bundler/installer/parallel_installer.rb:177:in
123
-
124
- `block in worker_pool'
125
-
126
- /tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/gems/bundler-2.2.33/lib/bundler/worker.rb:62:in
127
-
128
- `apply_func'
129
-
130
- /tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/gems/bundler-2.2.33/lib/bundler/worker.rb:57:in
131
-
132
- `block in process_queue'
133
-
134
- /tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/gems/bundler-2.2.33/lib/bundler/worker.rb:54:in
135
-
136
- `loop'
137
-
138
- /tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/gems/bundler-2.2.33/lib/bundler/worker.rb:54:in
139
-
140
- `process_queue'
141
-
142
- /tmp/build_6bc7a94d/vendor/bundle/ruby/3.0.0/gems/bundler-2.2.33/lib/bundler/worker.rb:91:in
143
-
144
- `block (2 levels) in create_threads'
145
-
146
-
147
-
148
- An error occurred while installing mimemagic (0.3.10), and Bundler cannot
149
-
150
- continue.
151
-
152
-
153
-
154
- In Gemfile:
155
-
156
- rails was resolved to 6.0.3, which depends on
157
-
158
- actionmailbox was resolved to 6.0.3, which depends on
159
-
160
- activestorage was resolved to 6.0.3, which depends on
161
-
162
- marcel was resolved to 0.3.3, which depends on
163
-
164
- mimemagic
165
-
166
- !
167
-
168
- ! Failed to install gems via Bundler.
169
-
170
- !
171
-
172
- ! Push rejected, failed to compile Ruby app.
23
+ https://pastebin.com/PakGG7NR
173
-
174
- ! Push failed
175
- ```
176
24
 
177
25
  どうぞよろしくおねがいします。

3

修正依頼者へのコメントを追加。

2022/02/25 07:51

投稿

aizack
aizack

スコア22

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,6 @@
1
1
  現在Rails Tutorialを進めているのですが、そのアプリをHerokuにデプロイする際に以下のようなエラーメッセージがHerokuで出ており、失敗します。
2
+ ※追記依頼としてGemfileとGemfile.lockの内容を質問文に記載するように言われたものの、文字数制限に引っかかるため、依頼者様へのツリーへ記載しております。
3
+
2
4
 
3
5
  以下に私の前提理解とHerokuでビルドエラーメッセージの関連ありそうな部分を抜粋しておきますので、ご確認の上、アドバイスいただけると助かります。
4
6
 

2

タイトルを簡略に変更

2022/02/25 07:01

投稿

aizack
aizack

スコア22

test CHANGED
@@ -1 +1 @@
1
- Herokuにrailsアプリをデプロイするがmimemagicに関連したエラーが出てデプロイ失敗する
1
+ Herokuにrailsアプリをデプロイしたいがmimemagicに関連したエラーが出て失敗する
test CHANGED
File without changes

1

書式の改善および要点のまとめ直し

2022/02/25 02:35

投稿

aizack
aizack

スコア22

test CHANGED
File without changes
test CHANGED
@@ -1,17 +1,17 @@
1
1
  現在Rails Tutorialを進めているのですが、そのアプリをHerokuにデプロイする際に以下のようなエラーメッセージがHerokuで出ており、失敗します。
2
2
 
3
+ 以下に私の前提理解とHerokuでビルドエラーメッセージの関連ありそうな部分を抜粋しておきますので、ご確認の上、アドバイスいただけると助かります。
4
+
5
+ ### 前提理解
3
- 1) 現在こちらで把握しているのは以下です。
6
+ #### こちらで認識していること
4
7
  - herokuのメッセージから読み取るに、mimemagic(0.3.10)がないことが問題になっている可能性
5
8
  - デプロイ元コード側のmimemagicのバージョンは 0.3.2 となっていること
6
9
 
7
- 2) それに対して試したことは以下です。
10
+ #### 上記に対して試したこと
8
11
  - OSにshared-mime-infoをinstallする
9
12
  - Gemfile.lockのmimemagicバージョンをあげようと試みるが失敗(0.3.2に固定されてしまう)
10
13
 
11
- という状況です。
12
- このままだと学習が進められないめ困っております。
14
+ ### Herokuで出ビルドエラーメッセージ(抜粋)
13
-
14
- 以下にHerokuでビルドエラーの際に出たメッセージ(長すぎたので関連ありそうな部分を抜粋して)を添付しておきますので、ご確認の上、アドバイスいただけると助かります。
15
15
  ```
16
16
  Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
17
17