** 우여곡절 끝에 성공!
그러나, 그야말로 꽃삽질 끝에 이뤄냈기에, 정말 힘들었던 작업이라고 해야만 하겠다.
Build 에 대한 지식이 전무하다보니, 오류 하나에도 그야말로 장님 코끼리 만지는 식으로 대처할 수 밖에 없어서 해결이 늦을 수 밖에 없었다. (내년쯤엔 Cpp 공부를 다시 시작해볼까.. 아니 꼭 Cpp 를 제대로 파지 않더라도 아니더라도 Build 에 대한 지식만 따로 습득할 수도 있지 않을까?)
ksnip 은 kimageannotator 와 kcolorpicker 를 필요(라이브러리)로 하는데, 이 두개 역시 우분투에는 아직 올라 있지 않기에, 이 꾸러미까지 같이 만드느라 더 힘들 수 밖에 없었다.
데비안 꾸러미를 만드는 작업은 debian
파일에 달려 있는데, 내겐 이걸 만들 지식은 없으면서도 PPA 를 열려고 하는게 제일 큰 문제였다. 할 수 있는 것이라곤 누군가 만들어준 걸 살짝 고치는 정도뿐인데, 두 라이브러리는 개발자가 이걸 제공해주지 않았기에, ksnip Launchpad 빌드도 불가능해 보였다.
그러다가, 문득, 현재판 우분투에는 없지만 데비안이나 개발판에는 포함되어 있지 않을까? 하는 생각이 들었고, 결국 다음판에서 이 파일들을 얻어와서 빌드에 성공할 수 있었다. (Debian Packager 에게 감사를!)
그외에도 몇가지 더 우여곡절이 있긴 했는데…
자세히 적기엔, 적다가 또 짜증이 날 듯 하여, 여기선 여기까지만.
그저 성공했다는데에 큰 뜻을 두고 싶네.
늘 그렇듯, 아래는 예전 기록.
실패. 이유는 ksnip 빌드에 kImageAnnotator 라는 라이브러리가 필요한데, 이게 우분투에는 없기 때문이다.
이 꾸러미는 우분투 20.10 부터 제공되긴 하지만, 0.3.2 고, ksnip 은 최소 0.4.1 을 필요로 하기 때문에, PPA 에 올릴 수가 없다.
이 문제를 해결하려면, 먼저 kImageAnntator 를 PPA 에 올려야 하는데..
지금으로선, 그냥 제작자가 올려주는 Deb 꾸러미를 받아 설치하는게 가장 편한 방법이다.