[SOLVED] i3 package in sourcery is defective

If you have any suggestions or ideas about improving Salix, here's the place to post them.
Post Reply
User avatar
jsfarinet
Posts: 305
Joined: 23. Nov 2014, 07:32

[SOLVED] i3 package in sourcery is defective

Post by jsfarinet »

Since i failed to install via sourcery the - there existing - package of the windowmanager i3 i tried to do it by hand with those downloaded from SlackBuild.org. But that's defective too (the filei3-4.13.tar.bz2 is missing. Someone is capable to correct that?
Last edited by jsfarinet on 21. Nov 2016, 13:26, edited 1 time in total.
DidierSpaier
Posts: 518
Joined: 20. Jun 2016, 20:15

Re: i3 package in sourcery is defective

Post by DidierSpaier »

Just type:

Code: Select all

sudo spi -i i3
Sourcery just grabs the source file and builds the package, but in addition spi find and installs the missing dependencies that are available as pre-built packages but not as SlackBuilds in the slackbuilds.org web site(*).

Also the slackbuilds.org website never stores the source files, so it's normal that you didn't find it there, iin other words it's not "missing".

How spi works is well explained in its man page, "man spi".

PS I just used "spi -i i3" and it worked :)

(*) To elaborate a bit, slackbuilds.org does not provide packages: it provides the files needed to build one, but the source package whose URL or download link is indicated in their .info files.

PS Also, when building a package from the stuff @ slackbuilds.org sometimes you will miss a dependency. this is the case for i3, I had to type also "spi -i i3status" to make i3 happy.
User avatar
jsfarinet
Posts: 305
Joined: 23. Nov 2014, 07:32

Re: i3 package in sourcery is defective

Post by jsfarinet »

To me it gives an error:

Code: Select all

find: "/usr/src/slapt-src/desktop/i3/package-i3/usr/man": file or directory does not exist
fakeroot -- sh i3.SlackBuild failed
??

Sourcery fails with the same error.

PS. The error i started from in my previous msg was given to me running (the SBO) script 'i3.SlackBuilds'
User avatar
laprjns
Salix Warrior
Posts: 1105
Joined: 28. Aug 2009, 01:30
Location: Connecticut USA

Re: i3 package in sourcery is defective

Post by laprjns »

jsfarinet wrote: CODE: SELECT ALL
find: "/usr/src/slapt-src/desktop/i3/package-i3/usr/man": file or directory does not exist
fakeroot -- sh i3.SlackBuild failed

??
You need to install linuxdoc-tools

Code: Select all

$ sudo spi -i linuxdoc-tools
All Slackbuild packages assume a full install of Slackware, which Salix is not. linuxdoc-tools is included in a full Slackware install.
“Don’t you see that the whole aim of Newspeak is to narrow the range of thought?"
User avatar
jsfarinet
Posts: 305
Joined: 23. Nov 2014, 07:32

Re: i3 package in sourcery is defective

Post by jsfarinet »

Wow! Thanks a lot!!! :P :D
Post Reply