SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,120
Original Poster
Rep:
Quote:
Originally Posted by H_TeXMeX_H
...
EDIT:
Note I contacted the author of that python script, it seems he has fixed it now, he said he had made the changes to fix this locally earlier but forgot to update this info to the server. So it's fixed now, no need to change it like I said anymore.
Oops! I already changed it and did see a diffrence between your changes and the original script, and those are, in line 2, you added one more = between, "if argv = None or len(argv)!=1:" so it now reads, "if argv == None or len(argv)!=1:"
and in line 5 the last 1 was changed to a 0 so it now reads, "builder=factory.get_builder(get_slackbuild(os.getcwd(),argv[0]))"
So, I should change it all back?
Thanks.
I found a script from a Carlos Corbacho and its def main section reads as follows:
def main(argv=None):
173 if argv is None or len(argv) != 1:
174 raise Exception("Invalid number of arguments")
175
176 factory = BuildFactory()
177 builder = factory.get_builder(get_slackbuild(os.getcwd(), argv[0]))
178
179 print builder.convert()
So which is correct?
Thanks.
Last edited by cwizardone; 12-13-2008 at 03:34 PM.
bw64 is purelib not multilib last time I checked ... and once again I have a feeling another flame war will start on this subject if I say anything more about it
I remember hearing an interview where Pat stated that if he ever did a 64-bit Slackware it would be pure 64bit (not multilib). That implies to me that he's waiting until 32-bit is completely obsolete and 64-bit can do everything with no drawbacks and not reason for lingering 32-bit libraries. So bw64 is more likely to become "official" than slamd64.
That said, this is LINUX. Why are you letting an insignificant title like "official" get in your way? Do what you want. Pat won't sue you because you're running a version of Slackware that he didn't personally compile...
So bw64 is more likely to become "official" than slamd64.
That would be a very sad day ... for all the work Fred put into it, and the litte work the maker of bw64 put into it. It would be the greatest injustice I can think of. I can only hope it does not happen.
That would be a very sad day ... for all the work Fred put into it, and the litte work the maker of bw64 put into it. It would be the greatest injustice I can think of. I can only hope it does not happen.
Bluewhite64 advertises itself as "pure 64bit" but that is a false claim. They have added 32bit libraries just like slamd64 - because the users have a need for it.
But unlike slamd64 which was built for multilib and follows FHS rules (see http://www.pathname.com/fhs/pub/fhs-2.3.html#LIB64) the 32bit support in Bluewhite64 was added as an afterthought (remember that Bluewhite64 started out as a rip of slamd64 but with the 32bit libraries and the use of lib64 removed).
I am pretty sure that none of these two will ever be considered to be used as an official slackware64. But in the end, it is still Pat Volkerding who makes the call.
For sure I hope Bluewhite64 is not under consideration - whose ChangeLog.txt is so much a shameless copy/paste of the Slackware ChangeLog.txt that I have no happy feelings at all when I read comments like "Huge thanks to all the Bluewhite64 users who helped on this release! Enjoy!" without even once mentioning the Slackware developers and community who made it possible that they could rip off another release.
Distribution: slackware64 13.37 and -current, Dragonfly BSD
Posts: 1,810
Rep:
Quote:
For sure I hope Bluewhite64 is not under consideration - whose ChangeLog.txt is so much a shameless copy/paste of the Slackware ChangeLog.txt that I have no happy feelings at all when I read comments like "Huge thanks to all the Bluewhite64 users who helped on this release! Enjoy!" without even once mentioning the Slackware developers and community who made it possible that they could rip off another release.
I don't use BW64 and don't intend to. Looking at the ChangLog.txt's from BW64 it's obvious where the original document came from. What I find rather rude is that arny removes credit to the person who provided the code or spotted the problem etc. Pat, on the other hand, gives credit to the contributor.
Bluewhite64 advertises itself as "pure 64bit" but that is a false claim. They have added 32bit libraries just like slamd64 - because the users have a need for it.
The default installation of Bluewhite64, I mean if you install all software series, you will have a pure 64-bit GNU/Linux. So, it is pure. IF you need to run 32-bit programs then you have to install the IA32 Emulation packages found in the /extra. So, I repeat, it is pure, those IA32 packages are just extra packages, not installed by default!
Please excuse me that I did not mentioned you and other Slackware developers, but I made it in the past and it is obvious that without your work Bluewhite64 won't exist. I will mention it in future releases and repeat every time, if your eyes will love this, OK ?
About removing the credits from the ChangeLog, since it did not sent to me the contribution is is not necessary to mention. I made it in the past and peoples asked why I mentioned because did not contributed direct to me. So, if I add is is not OK, if I did not add is not good. So, what is the right choice?
i think that will make slackware more tested by a lot of users and new projects will be made
and SW will be updated quickly rather than tested by PAT
this is my own idea and it may be wrong
Huh???? 32-bit Linux supports both 32-bit and 64-bit hardware. Most people do not need 64-bits and should just install the 32-bit version.
I'm guessing that it is easier for the chip makers to have only one (64-bit) product line. The vendor of a computer pre-installed with an OS might want you to believe that 64-bits will make you life better, but the odds are it won't.
life better ? no
the computer faster ? OH YES 3 to 4 times faster on my laptop
i think that will make slackware more tested by a lot of users and new projects will be made
and SW will be updated quickly rather than tested by PAT
this is my own idea and it may be wrong
NO, too many hands in the pie!!
There is absolutely nothing wrong with the way Slackware is progressing. If you want bleeding edge, than compile your own packages or use Ubombtu.
Distribution: slackware64 13.37 and -current, Dragonfly BSD
Posts: 1,810
Rep:
Quote:
i think that will make slackware more tested by a lot of users and new projects will be made
and SW will be updated quickly rather than tested by PAT
this is my own idea and it may be wrong
Slackware has the current branch for upcoming release testing and a lot of users follow this branch and report back when things go awry (which isn't often).
i think if slackware is open like ubuntu we would see large developments
right?
Ah yes, another one parroting the "Slackware is not open" line of bullshit.
Slackware is fully open - you can get the sources any time you wish. If your definition of "open" is along the lines of "anyone can get write access to the tree," then, no, Slackware will never be open. Slackware is what it is precisely due to NOT being that "open" - and that's a good thing.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.