LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora
User Name
Password
Fedora This forum is for the discussion of the Fedora Project.

Notices


Reply
  Search this Thread
Old 09-08-2013, 05:24 AM   #16
Keith Hedger
Senior Member
 
Registered: Jun 2010
Location: Wiltshire, UK
Distribution: Void, Linux From Scratch, Slackware64
Posts: 3,151

Rep: Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856

Quote:
Originally Posted by Knightron View Post
...Slackware has a tool called makepkg; and when you compile from source, you basically run this little tool instead of make, and it'll make a Slackware package just as easy as compiling from source...
Not quite true makepkg only builds a PACKAGE it dosn't compile the source you would usually use a slackbuild script to configure and make the software and also run makepkg, once the package is made and installed you canthen use the pacvkage manager to manipulate it ie upgrade remove etc.

To find out a bit more about slackbuild scripts etc goto
http://slackbuilds.org/
 
Old 09-08-2013, 06:49 AM   #17
Knightron
Senior Member
 
Registered: Jan 2011
Location: Australia
Distribution: openSUSE
Posts: 1,465
Blog Entries: 6

Rep: Reputation: 200Reputation: 200Reputation: 200
Slackbuild scripts do the compiling, and also run makepkg, everything configured in a generic and convenient way. This is one option. Since the op is used to compiling manually, and seems to want to take that path, he can continue to do so and then run makepkg and then installpkg, instead of make, and make install; to complete the process in a convenient way.
 
Old 09-08-2013, 09:17 AM   #18
Keith Hedger
Senior Member
 
Registered: Jun 2010
Location: Wiltshire, UK
Distribution: Void, Linux From Scratch, Slackware64
Posts: 3,151

Rep: Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856
Quote:
Originally Posted by Knightron View Post
Slackbuild scripts do the compiling, and also run makepkg...
Didn't I just say that?
 
Old 09-08-2013, 12:03 PM   #19
Xenphor
Member
 
Registered: Aug 2011
Posts: 54

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by knudfl View Post
# 1 .

Please show some examples. Failure rate should be ~2%.


Remark : Old software may compile with e.g. gcc34/g++34 :
# yum install compat-gcc-34-c++

-
I'm not saying the failure is because of Fedora. I have no programming experience and have only started to compile software after using linux so unless the software is in active development and has easy dependencies then I will most likely have problems.
 
Old 09-08-2013, 12:47 PM   #20
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,624

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
Quote:
I'm not saying the failure is because of Fedora. I have no programming experience and have only started to compile software after using linux so unless the software is in active development and has easy dependencies then I will most likely have problems.
fedora is such a FAST moving os and uses a VERY VERY VERY new versions of gcc and other software, that most software programs would need to be hacked to build on the current fedora .

if you google the error from the gcc linker ( the most common issue )
you will likely find the solution
 
Old 09-08-2013, 01:02 PM   #21
brianL
LQ 5k Club
 
Registered: Jan 2006
Location: Oldham, Lancs, England
Distribution: Slackware64 15; SlackwareARM-current (aarch64); Debian 12
Posts: 8,299
Blog Entries: 61

Rep: Reputation: Disabled
On Slackware, src2pkg compiles from source and makes packages. Very useful.
 
Old 09-08-2013, 06:05 PM   #22
Xenphor
Member
 
Registered: Aug 2011
Posts: 54

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by brianL View Post
On Slackware, src2pkg compiles from source and makes packages. Very useful.
Ok but then after you install that package I'm assuming it won't work on the first try due to dependency errors.

The arch build system is good for this because it compiles from source and track dependencies, sort of like gentoo I guess but without all of the recursive keyword/useflag/masking hell.
 
Old 09-08-2013, 09:57 PM   #23
Knightron
Senior Member
 
Registered: Jan 2011
Location: Australia
Distribution: openSUSE
Posts: 1,465
Blog Entries: 6

Rep: Reputation: 200Reputation: 200Reputation: 200
Quote:
Originally Posted by Keith Hedger View Post
Didn't I just say that?
http://www.youtube.com/watch?v=uaPWwyC6CDI
 
Old 09-09-2013, 07:18 PM   #24
Xenphor
Member
 
Registered: Aug 2011
Posts: 54

Original Poster
Rep: Reputation: Disabled
Are those RPM sites even legitimate? Why are there multiples? Which one's the best for fedora? I'm assuming the RPMs I manually install could break at anytime if yum updates any of the dependencies right? How should I manage manually installed RPMs?
 
Old 09-26-2013, 08:45 AM   #25
RockDoctor
Senior Member
 
Registered: Nov 2003
Location: Minnesota, US
Distribution: Fedora, Ubuntu, Manjaro
Posts: 1,791

Rep: Reputation: 427Reputation: 427Reputation: 427Reputation: 427Reputation: 427
Rpmfusion carries software that Fedora can't for licensing or legal considerations. It's legit, it's widely used by members of the Fedora community, and it may be just what you need. On the other hand, maybe Fedora isn't the distro for you - it moves quickly, releases are only supported for about 12 months, and breakage is not uncommon. It works for me; YMMV
 
Old 09-29-2013, 08:47 PM   #26
Xenphor
Member
 
Registered: Aug 2011
Posts: 54

Original Poster
Rep: Reputation: Disabled
I mean sites like rpmbone or rpmfind. I've gotten some packages from there but I usually have to manually resolve the dependencies.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Fedora 14 : Couldn't find the package during installation of a software shilpiiitr Fedora 2 07-10-2013 10:39 AM
Getting your own software into repos? Dark_Oppressor Linux - General 2 06-18-2013 01:58 AM
Fedora 9 and Main Builds Novatian Fedora 5 10-19-2009 02:56 AM
Ubuntu package in Debian repos craigevil Debian 1 11-14-2006 07:58 AM
Redhat 9 new builds: how find package? jstith Red Hat 3 12-24-2005 07:55 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora

All times are GMT -5. The time now is 06:19 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration