-
ooo123ooo1234567
<sgp_> "I encourage a certain someone to..." <- "productive conversation with a group of people with a lot of conflict interests that force them to trade-off security for something else so easily" it's impossible
-
ooo123ooo1234567
<sgp_> "I encourage a certain someone to..." <- "... and encourage everyone else to be more aggressive at changing discussions to get back on topic when someone is clearly trying to derail." define the goal, it isn't clear whether it's a derail or rail
-
ooo123ooo1234567
<sgp_> "I encourage a certain someone to..." <- I hate you for stupid msg like "seems consensus reached", the same happened during discussion of Triptych multisig
-
ooo123ooo1234567
<binaryFate> "whoever you would give your..." <- I had to explain why exploits are exploits and got only 100xmr for it, 0 respect, 0 credit, resubmit of PR by those who didn't care about deeper inspection; indeed, why not tell these people now what the issues are
-
ooo123ooo1234567
<tobtoht[m]> "vulnerabilities in unmerged code" <- there is comp-sci bug with deadlock, in mainnet code, but does anyone care ?
-
luigi1112
how much would've been required to not be "only"/
-
luigi1112
?*
-
ooo123ooo1234567
<kayabanerve[m]> "So they've claimed this, there's..." <- there were/are examples with denied existence/importance even for comp-sci bugs with reproducible tests pushed into repo; indeed, no evidence, no one else has found them, it's obvious they don't actually want to help; indeed, you all would appreciate it
-
kayabanerve[m]
Can we not necrobump discussions please
-
ooo123ooo1234567
(kaybanerve, I've already said that I don't care about etiquette )
-
kayabanerve[m]
No one's saying there weren't p2p issues. jberman spent weeks going through them. We appreciate the work
-
kayabanerve[m]
It feels like you're just trying to start an argument though. I have no idea why these are coming up now nor what triggered it
-
ooo123ooo1234567
kayabanerve[m]: jberman spent weeks on personal learning of code via reproducible tests from my PR
-
ooo123ooo1234567
it's education
-
kayabanerve[m]
Like if you want to further discuss this, because you're frustrated, PM us, please. Don't spam #monero-dev:monero.social
-
kayabanerve[m]
And if the other person doesn't accept your PMs, that's their choice. You didn't accept mine
-
kayabanerve[m]
My message was also about multisig specifically.
-
ooo123ooo1234567
<kayabanerve[m]> "ooo123ooo1234567: Tell koe one..." <- knowing we it would be better to say: there are 100 other interesting projects / bounty programs that you can pursue instead of wasting your time here, and I can help somehow with them
-
ooo123ooo1234567
instead of suggesting 10xmr, which is like 100% disrespect
-
ooo123ooo1234567
s/we/me/
-
kayabanerve[m]
... if I offer you a thousand dollars from my personal funds, it's not direspect
-
kayabanerve[m]
I wasn't saying it's a fair bug bounty. I've already commented on my thoughts there
-
kayabanerve[m]
But you realize I'm not a millionaire, right?
-
kayabanerve[m]
I offered you multiple percent of my cash if you could submit a valid bug
-
kayabanerve[m]
So no, it's not disrespect. It's what I could.
-
ooo123ooo1234567
kayabanerve[m]: it would be better to not say anything money then, instead of suggesting that amount
-
ooo123ooo1234567
* say anything about money then,
-
kayabanerve[m]
If that's your opinion, that's what it is, but you should realize that when community members put forth what they can, it's meant to be a reward for volunteers. It's in no way disrespectful, and it should still be a pleasant treat to receive.
-
kayabanerve[m]
Plus, it's free money, if you're going to submit it anyways.
-
ooo123ooo1234567
acknowledge that you outcompete someone worth more than any direct financial compensation
-
ooo123ooo1234567
at least for me
-
kayabanerve[m]
?
-
kayabanerve[m]
Oh. Got it. Sorry, took me a second to understand
-
kayabanerve[m]
I did also say "Prove you're superior" :p
-
ooo123ooo1234567
kayabanerve[m]: I've proved when had to explain why exploits are exploits already
-
ooo123ooo1234567
or when explaining why bugs are bugs
-
ooo123ooo1234567
> <@kayabanerve:matrix.org> I did also say "Prove you're superior" :p
-
ooo123ooo1234567
* I'd proved it already when had to explain why exploits are exploits already
-
plowsof
luigi asks "how much would've been required to not be "only"?" (reg 'only' 100xmr)
-
TrasherDK[m]
This starts to feel like a case of "Prima Donna Syndrome". Nasty.
-
ooo123ooo1234567
it would be better to analyse bugs in code (which is open source and public) instead of analyzing concrete humans
-
ooo123ooo1234567
TrasherDK[m]: if I don't comment on personality of others then it doesn't mean that I don't have questions to them
-
ooo123ooo1234567
but it looked like discussion of technical problems is much better
-
ooo123ooo1234567
<luigi1112> "how much would've been required..." <- why do you focus on that amount instead of all other problems that I've called before ?
-
luigi1112
because you brought it up and it's relevant to me
-
dartian[m]
MONERO is going LIVE in Boston Harbor on the 4th of July.
-
dartian[m]
should I ride in on a fluffy poney?
-
dukenukem
Try community or main for that question.
-
ooo123ooo1234567
<arnuschky[m]> "word" <- How much would it cost to change your word to something like "I'm against cryptography changes without rigorous proofs, security is much more important than any short-term benefits from new features" ?
-
ooo123ooo1234567
nitter.42l.fr/matthew_d_green/status/1537144725555355649#m, "As academic researchers we’re doing this for the research credit, not the bucks. Nobody is going to report bugs to big corporations if that isn’t respected."; comment about motivation of researchers said not by me
-
ooo123ooo1234567
<luigi1112> "because you brought it up and it..." <- do you ignore all other problems since they are going to be fixed ?
-
ooo123ooo1234567
s/are/will/, s/going/not/, s/to//
-
jberman[m]
<ooo123ooo1234567> "there is comp-sci bug with..." <- I care, I spent this whole beautiful saturday on this + tx pool related stuff
-
luigi1112
no
-
ooo123ooo1234567
it would be interesting to participate in discussion of full list of problems that are supposed to be fixed and not be fixed
-
ooo123ooo1234567
judging by replies in the above meeting, it isn't obvious that there is some non-zero intent to change something
-
ooo123ooo1234567
if I'd want something to change some rules then I'd try to firstly stop breaking them by myself
-
ooo123ooo1234567
s/something//
-
ooo123ooo1234567
<jberman[m]> "I care, I spent this whole..." <- you've started since 2nd July (at least in public,
libera.monerologs.net/monero-community/20220702#c116207), but I've replied to tobtoht comment from 30th June, and that problem is existing since 27th June (
libera.monerologs.net/monero-dev/20220627#c113240) in public;
-
jberman[m]
Ya once it became abundantly clear you had no intention of PR’ing the solution you already found
-
ooo123ooo1234567
<sech1> "now ooo asks all developers to..." <- do you agree with it or not ?
-
ooo123ooo1234567
<jberman[m]> "Ya once it became abundantly..." <- It would be wise to blame for a bug those who created it, but not those who've spent time on investigation whether that bug is related to their PR or not
-
ooo123ooo1234567
s/wise/better/
-
ooo123ooo1234567
Retrospective analysis should be applied to source of bug, but not source of solution
-
jberman[m]
Analysis should be applied to both. The source of a bug’s problem and solution are both obviously important. In a healthy collaborative developer environment you would actually share what you know on both fronts
-
jberman[m]
So that we can move forward avoiding similar problems in the future in an actually efficient way
-
ooo123ooo1234567
teddit.net/r/Monero/comments/sw5t09…e_development_3/hxo1kuu/?context=10, "I like to be pushed. And I welcome this push. I want to reach a higher bar and demonstrate that I am capable of it, leaving no room for doubt." If I would say something like then I wouldn't complaining about any technical challenges on the way
-
ooo123ooo1234567
*
teddit.net/r/Monero/comments/sw5t09/seeks\_funding\_ccs\_jberman\_fulltime\_development\_3/hxo1kuu/?context=10, "I like to be pushed. And I welcome this push. I want to reach a higher bar and demonstrate that I am capable of it, leaving no room for doubt." If I would say something like this then I wouldn't complaining about any technical challenges on the way
-
jberman[m]
Unsolved technical challenges from the code I like to solve. Human problems like convincing you to collaborate and participating in games not as much
-
ooo123ooo1234567
What's about human problem like me convincing others to not follow path of least resistance ?
-
ooo123ooo1234567
I'm spending time on both: technical challenges and humans, 2nd one isn't successful yet
-
ofrnxmr[m]
ooo123ooo1234567: The path of least resistance would be not repeating work that has been completed, and instead reviewing or improving upon it
-
jberman[m]
No comment on your human challenges. I would just like to see better code and us moving forward toward better code collectively and I think you are holding that back
-
ooo123ooo1234567
Did you notice at least one case when I blamed someone who knows solution for not disclosing it ?
-
ooo123ooo1234567
jberman[m]: I didn't receive credit even for my patch for multisig which was resubmited, it's one of the reasons to not release everything asap currently
-
jberman[m]
Everyone credits you including koe idk what you’re talking about
-
jberman[m]
ooo123ooo1234567: No one does this except you
-
ooo123ooo1234567
<jberman[m]> "Everyone credits you including..." <- I'd say after resubmit it's impossible to separate contribution to PR from my side and from UkoeHB, and explicit questions a this only confirmed it
-
ooo123ooo1234567
s/a/about/
-
jberman[m]
You’re complaining the git history won’t immortalize your anonymous account?
-
jberman[m]
There was reasonable justification for why a new PR was made. This is petty
-
ooo123ooo1234567
<jberman[m]> "You’re complaining the git..." <- No, it's required for a confirmation that I've solved task properly from the first try and all changes on top are unimportant (including those suggested in comments)
-
jberman[m]
Required for who?
-
ooo123ooo1234567
for me that I did work well, for others that they did bad review
-
ooo123ooo1234567
It's like someone submit fix to bounty program
-
ooo123ooo1234567
then incompetent developers slap patch on top of it -> squash it -> release as collaborative efforts
-
ooo123ooo1234567
don't know why someone would like to participate in such collaborative environment
-
ooo123ooo1234567
especially those who are doing original work
-
jberman[m]
You weren’t responsive for months and it’s good code that people should run and that seemed the optimal way for the code to be used. And then you came back
-
ooo123ooo1234567
Funny that there was no doubt to resubmit patch (presumably good, don't know why) of someone unresponsive, but there was no clear & public conclusion regarding that scammer
-
ooo123ooo1234567
if work would be credited / rewarded based on it's quality then that scammer would be kicked immediately
-
ooo123ooo1234567
* regarding that very responsive scammer
-
ooo123ooo1234567
<jberman[m]> "You weren’t responsive for..." <- The only case when I wouldn't have any questions to UkoeHB
-
ooo123ooo1234567
* to UkoeHB if he pursue security analysis too and done it faster than me
-
ooo123ooo1234567
* to UkoeHB if he would do security analysis faster than me
-
ooo123ooo1234567
* to UkoeHB if he would have done security analysis faster than me
-
ooo123ooo1234567
libera.monerologs.net/monero-community/20220626#c113145, "project goal -> the next obstacle -> task description (at least should be verifiable and helpful for project goal)-> reward funding (add incentive to solve task, tasks with good verifiable description are supposed to be more attractive) -> submitted solutions (public log of incremental work done by participants, motivate to submit solutions asap) -> reward split
-
ooo123ooo1234567
(unbiased judgement, punish incorrect solutions / spam); " did you this comment ?
-
ooo123ooo1234567
<jberman[m]> "No one does this except you" <- Judging by inability to get concrete replies to critical questions, others are not disclosing all solutions too, but I don't blame them for it.
-
ooo123ooo1234567
I want say that It's normal to say everything preliminary if you're doing original work
-
ooo123ooo1234567
* normal to not say everything
-
ooo123ooo1234567
and especially in non ideal collaborative environment
-
ooo123ooo1234567
<kayabanerve[m]> "Like if you want to further..." <- who are us ?
-
ooo123ooo1234567
<TrasherDK[m]> "This starts to feel like a..." <- funny that I'm the only one who is using fresh anonymous account and ignore any direct questions about identity; certainly "Prima Donna Syndrome", but not a try to prove the point
-
ooo123ooo1234567
<jberman[m]> "There was reasonable justificati..." <- "Follow up to PR #8114. I lost contact with the original author two weeks ago." indeed, reasonable, especially in the context of broad problems with development (that scammer, no merges of p2p patches in time that didn't required hardfork, etc)
-
rbrunner
A question, just to gather facts, not to take side or even accuse: Back in January, when that "PR takeover" happened, did you speak up in any way? If you decided against, why?
-
ooo123ooo1234567
You can't gather facts without looking into private communication, why not to focus on other problems that are easier to track via public log ?
-
ooo123ooo1234567
There are so many contradictions in words of others
-
ooo123ooo1234567
The point is that independently on actions of original author there are problems
-
rbrunner
Well, then I am a bit confused why you bring that January PR takeover story up now. Shouldn't we better concentrate on solving problems *ahead*?
-
ooo123ooo1234567
Do you follow context of conversation ?
-
rbrunner
I think so, yes, jberman brought this up originally yesterday. I wonder why it looks you still want to *continue* that conversation.
-
rbrunner
First thing on the way to solve hard problems is to understand them. My understanding of the problem is still quite limited.
-
ooo123ooo1234567
<rbrunner> "A question, just to gather facts..." <- It wasn't expected step and there was no agreement to do, but for some reason it happened and it created interesting opportunity what others will do with my PR
-
ooo123ooo1234567
* interesting opportunity to see what others
-
rbrunner
You mean you let it run back then because you were curious to see what happens next?
-
ooo123ooo1234567
I was sure that I'll find some deep issues that will not be fixed within resubmitted PR, so it was a challenge that UkoeHB created by himself
-
ooo123ooo1234567
I continued to work on security analysis and turned out I had found something
-
ooo123ooo1234567
And resubmitting PR without understanding it is kind of interesting case
-
rbrunner
Hmm, looks like a high-risk venture to me, this course of action. Maybe you found out interesting things, as you see them, but with quite some risks and tradeoffs involved
-
ooo123ooo1234567
It also added so much confidence to others, so that they were attacking even my p2p code after
-
ooo123ooo1234567
-
ooo123ooo1234567
interesting story
-
ooo123ooo1234567
rbrunner: It was risky for me too, but I took it as a challenge: whether I'll outcompete all of them or not
-
ooo123ooo1234567
Technical problems are interesting, and challenge add motivation to pursue it to the end
-
ooo123ooo1234567
s/add/adds/
-
rbrunner
It may turn out to be a bit tragic that you indeed outcompeted them all but now can't reap the fruits because of the tangled relationship of the Monero dev community and you
-
rbrunner
That resulted from this all
-
ooo123ooo1234567
rbrunner: It was an opportunity to prove the point in the most uncontroversial way
-
ooo123ooo1234567
rbrunner: There is no justification in ignoring technical problems just due to personal disagreement
-
rbrunner
Well, lol, I think opinions differ widely whether that was indeed the "most uncontroversial way"
-
ooo123ooo1234567
even auditors didn't find the issues
-
rbrunner
Ok, sorry, have to go again; maybe we find time to chat a little more in a few hours time, maybe better over in #monero-community if not strictly dev-related
-
ooo123ooo1234567
how is it not the most uncontroversial way ?
-
rbrunner
I read the log in any case
-
rbrunner
Really sorry to create a cliffhanger, I am invited to lunch, those human things.
-
ooo123ooo1234567
rbrunner: It just shows that something else is more important for you
-
ooo123ooo1234567
<rbrunner> "Hmm, looks like a high-risk..." <- If there would be no problems with CCS / hackerone / development process, then there would be no need in it
-
ooo123ooo1234567
<rbrunner> "It may turn out to be a bit..." <- "can't reap the fruits" what do you mean ?
-
ooo123ooo1234567
<rbrunner> "It may turn out to be a bit..." <- It would be enough to just admit development/technical problems (there are many of them) and do something to solve them, but for some reason those who blaimed me in "too much ego / behaving like 12 / etc" can't overcome their own personal goals in order to do improvements for project goal.
-
jberman[m]
The project goal is to make the code better. No one here cares about anything more than that. You’re not making it easy to discuss that you want to add drama to things that aren’t worth drama
-
ooo123ooo1234567
<rbrunner> "Well, then I am a bit confused..." <- Do you need me to find examples in history of -dev/-lab when others are avoding discussion of technical problems once it reaches some difficulty ?
-
jberman[m]
No, can we move forward?
-
jberman[m]
Can you help move forward to a better direction?
-
ooo123ooo1234567
yes, I'll list technical problems and others will confirm their importance and solve them and provide countrexample why they are not important and solve them
-
ooo123ooo1234567
though it should be done somehow without abuse where I do the work and others only add minor comments on the result
-
jberman[m]
Discussing unsolved technical problems sounds productive to me
-
ooo123ooo1234567
libera.monerologs.net/monero-dev/20220517#c96445, "Fundamental concept is to approach common goal without compromises and with critical thinking." at the beginning it was very gentle pressure: let's set common goal, though everyone rejected
-
ooo123ooo1234567
libera.monerologs.net/monero-dev/20220517#c96521, "16:33 UkoeHB ooo123ooo1234[m]: ‘critical questions’ pretty rich coming from someone who thinks he is too important to answer questions. Nice double standard" and this reply about whether it makes sense to reply to questions
-
jberman[m]
These aren’t technical progressive discussions
-
ooo123ooo1234567
<jberman[m]> "Discussing unsolved technical..." <- ok, let's try one more again with discussion of technical problem to see whether it will be stopped once it reached certain level of difficulty
-
ooo123ooo1234567
problem with txpool: does required more time on investigation ?
-
ooo123ooo1234567
* problem with txpool: does it require more time on investigation ?
-
ooo123ooo1234567
(I can't use info from PM)
-
ooo123ooo1234567
* important and not solve them
-
ooo123ooo1234567
* yes, I'll list technical problems and others will confirm their importance and solve them or provide countrexample why they are not important and not solve them
-
jberman[m]
Yea, to have a completely informed discussion on it yes? What does that have to do with difficulty
-
ooo123ooo1234567
then txpool isn't suitable for discussion yet
-
ooo123ooo1234567
any other problem ?
-
ooo123ooo1234567
(deadlock isn't suitable since others think that I have a solution)
-
jberman[m]
You said you wanted to list technical problems
-
ooo123ooo1234567
bulletproofs++
-
ooo123ooo1234567
<jberman[m]> "Discussing unsolved technical..." <-
monero-project/research-lab #62, but it requires firstly choosing the design to implement among all those listed
-
ooo123ooo1234567
monero-project/research-lab #100, this one requires research (not clear whether it's even possible) + implementation + security analysis
-
ooo123ooo1234567
<jberman[m]> "These aren’t technical progressi..." <- "Fundamental concept is to approach common goal without compromises and with critical thinking" I would firstly start from discussion goals since it looks like others have different priorities on what things to fix firstly
-
ooo123ooo1234567
s/discussion//
-
ooo123ooo1234567
and I strongly disagree with their priorities
-
jberman[m]
All 3 are neat IMO and worthy of concrete rationale in a decision to pursue or not built on logic. From what I know.. bulletproofs++ have gotten very little love not borne out of academia, Janus has been sitting it requires wallet changes too which arguably could’ve should’ve been done along view tags, but we’re here now, zk snarks obviously worth research that’s absolutely critical imo
-
ooo123ooo1234567
bulletproofs++ origin isn't argument for competent people who can verify it and implement it
-
jberman[m]
Ya, agreed
-
ooo123ooo1234567
jberman[m]: Please, don't mention argument against bulletproofs++ and then agree that it isn't an argument
-
ooo123ooo1234567
I can't understand such quick change of opinion
-
jberman[m]
Wasn’t an argument against
-
ooo123ooo1234567
hmm, for me it was like an argument
-
jberman[m]
Nah, just a statement
-
ooo123ooo1234567
janus: did you read all those designs ? are you sure that all of them require wallet changes and can't be done in backward compatble way ?
-
ooo123ooo1234567
zk snarks: this topic is very close to whether Seraphis is a way to forward or not, but it's very heavy an the same time
-
ooo123ooo1234567
s/an/at/
-
jberman[m]
Hmm on Janus, there’s a non fingerprintable design that can be done at any time?
-
ooo123ooo1234567
jberman[m]:
monero-project/research-lab #62, I believe so, otherwise I've not noticed some deep problem that prevents it
-
ooo123ooo1234567
if you will just do C++ implementation like with view tags, then someone else should provide the design to you
-
ooo123ooo1234567
for me subaddress privacy issues mitigation is much more important, than speed up from view tags
-
ooo123ooo1234567
<jberman[m]> "Nah, just a statement" <- "bulletproofs++ have gotten very little love not borne out of academia" source for a statement then ?
-
jberman[m]
<ooo123ooo1234567> "for me subaddress privacy issues..." <- Ya, I’d agree. It’s a larger byte bump per tx. But probably as if not more worth it considering. Did you argue for it in the past?
-
ooo123ooo1234567
"Did you argue for it in the past?" is it possible to not ask questions about personal opinion ? In the worst case it's verifiable via logs checking
-
ooo123ooo1234567
"But probably as if not more worth it considering. " is it a comment in favour or against ? can't understand
-
jberman[m]
Sure. I think you make a reasonable point with it. In favor
-
ooo123ooo1234567
jberman[m]: I don't like in your comment that make some conclusions without providing numbers
-
ooo123ooo1234567
> <@jberman:matrix.org> Ya, I’d agree. It’s a larger byte bump per tx. But probably as if not more worth it considering. Did you argue for it in the past?
-
ooo123ooo1234567
* I don't like in your comment that make some conclusions without knowing exact numbers
-
ooo123ooo1234567
or you know them ? at least upper boundary on tx size increase?
-
ooo123ooo1234567
jberman[m]: "I think you make a reasonable point with it" it would be better to replace with something like " it's about X bytes, while size of tx is Y, so it's reasonable trade-off"
-
ooo123ooo1234567
I always try to find lower/upper boundary on effect of some change in order to preliminary filtering whether it's useful or not
-
ooo123ooo1234567
don't know whether others are doing it, but it's useful
-
ooo123ooo1234567
`-inf/+inf` means undefined
-
ooo123ooo1234567
* default is `-inf/+inf` or undefined
-
jberman[m]
32 bytes extra per tx not involving subaddresses and 32 bytes extra per output per tx involving subaddresses with 3+ outputs? Did I read it wrong?
-
jberman[m]
Plus it feels like a more complex change to wallets to me, more involved edge
-
ofrnxmr[m]
<ooo123ooo1234567> "It just shows that something..." <- I once had an employer tell me to treat my job like my kids.... (full message at
libera.ems.host/_matrix/media/r0/do…17d5b999e89d06213a44a7cb488527c63c1)
-
MeowingCat
do i neeeed Docker on Ubuntu 18.04 for building Monero to Android?
-
MeowingCat
i mean if we are building on Docker why do i need Ubuntu 18.04?
-
hyc
nah you shouldn't need docker then
-
hyc
depends build should work there
-
MeowingCat
can i just use Docker to build to Android on Windows?
-
hyc
dunno, I've never tried to use docker on windows
-
hyc
why are you building for android on windows?
-
MeowingCat
im using Windows
-
MeowingCat
the thing i wonder about is
-
MeowingCat
there are dependencies of Monero
-
MeowingCat
where are they coming from on Ubuntu for ARM target?
-
MeowingCat
aren't they pre-built archives?
-
hyc
no. in a depends build, most of the dependencies are built from source
-
MeowingCat
okii goooooood
-
hyc
that's kind of why it's called a depends build...
-
MeowingCat
-
hyc
it's for building with gitian
-
hyc
which usually uses docker (or lxc)
-
MeowingCat
on MSYS2 libraries are prebuilt archives
-
hyc
you don't have any prebuilt archives for android on msys2
-
MeowingCat
yess
-
MeowingCat
can i use WSL/Debian to use it?
-
hyc
i have no idea, never tried it
-
MeowingCat
or should i be able to use Debian?
-
MeowingCat
ummmm
-
hyc
supposedly wsl2 works pretty well tho
-
MeowingCat
yess WSL2 is like just Linux
-
MeowingCat
but i mean do i need Ubuntu 18.04 to build with Docker?
-
hyc
no
-
hyc
if you have ubuntu 18.04 you should be able to just do a depends build
-
hyc
if you want to use docker, it ought to work with any recent ubuntu or debian release
-
hyc
IMO using docker is the easiest approach
-
MeowingCat
if i use Docker why do i need Ubuntu?
-
hyc
it will be faster
-
hyc
the docker build image installs compiler and a bunch of other stuff from ubuntu repos
-
hyc
it assumes you have apt-cacher-ng running on the host, to cache these images
-
hyc
afaik apt-cacher-ng is only available on ubuntu and debian
-
MeowingCat
why there is no a Dockerfile?
-
hyc
but again, if you have ubuntu you can just build on ubuntu and ignore docker
-
hyc
there's no Dockerfile because it's more complicated than a dockerfile setup
-
hyc
anyway, this conversation is over. I've already given you the best advice on how to build.
-
MeowingCat
im trying to run gitiean-build.py on Docker/Ubuntu 18.04
-
MeowingCat
but im getting strange errors
-
MeowingCat
TypeError: expected str, bytes or os.PathLike object, not NoneType
-
MeowingCat
im getting this from gitian-build.py
-
MeowingCat
on Ubuntu 18.04
-
MeowingCat
./gitian-build.py -j 5 --memory 10000 --detach-sign --no-commit --build rohanrhu v0.17.3.2
-
MeowingCat
im doing this
-
MeowingCat
subprocess.CalledProcessError: Command '['make', '-C', 'inputs/monero/contrib/depends', 'download', 'SOURCES_PATH=/root/monero/contrib/gitian/builder/cache/common']' returned non-zero exit status 2.
-
MeowingCat
but getting this error
-
hyc
your invocation there doesn't use docker, is that what you intended?
-
MeowingCat
im trying to use gitian-build.py on Docker/Ubuntu 18.04
-
hyc
I think all you need to do is follow the readme in contrib/depends
-
hyc
make HOST=aarch64-linux-android
-
hyc
that will build all the 64bit android dependencies
-
hyc
then cmake to build monero itself
-
selsta
.merges
-
xmr-pr
7774 8296 8356 8357 8358 8384