Game on!

by on May.21, 2020, under Ultimate Edition

I got tired of building and destroying my work, because I overloaded the O/S to fit on a DVD. I let my Icon set go (19,000 of them), we are not here for pretty Icons, right? We are here to play games. A huge and I mean huge collection of games on a single DVD using maximum compression on mate a lite O/S (more games). I can scroll on a 4K screen, yes there is that many games. These are not tiny games, some are most are not. Linux has 20 GB in compress format games, you probably did not know that. I do believe me. after you install it type:

sudo apt-get install game* # you will see

What are we looking at? The first of it’s kind. I did not rob you of a web browser, some applications are essential. I go back to work Saturday, time is not on my side. You can download it from Sourceforge:

Distro: Ultimate Edition 6.6 LTS “Focal Fossa” – Release x64 (20200521)
FileName: ultimate-edition-6.6-x64-gamers-mate.iso
FileSize: 4,351,467,520 bytes (4.3 GB)
Desktop Environment: Mate
MD5Sum: eedde02b8273e7458f887c8006168692
Type: Gamers
Installed Size: 9,830,129,664 bytes. (First pass), probably closer to 40 GB – the ISO was roughly 2.0 GB, when that was recorded.

I will eventually to reflect that in “buildiso” function to re-caclulate it everytime. What is crazy? I told no-one and 75 people have already downloaded it. Today 06/03/20: 4,871 X 4.4 GB? That is 21 Terabytes in short order & only one O/S. I am excluding any traffic I have seen or any other Operating System I have currently written.

Enjoy,

TheeMahn

Leave a Comment more...

Humbling…

by on May.20, 2020, under Ultimate Edition

I have to come back to reality. I grant you RepoStorm (formerly RepoMaster) has advanced in multi-folds since then (yes that is in 2014). It now processes entire repositories in a single stroke.

I spent so much time I hate the application, does it do it’s job? Yes, absolutely. Why do I hate it? When you write a single function wipes out sometimes 1/2 a million errors in one stroke, love it for that. It is the errors I can not fix w/o re-building the developers software, could I sure & i mean from the source code level. I have already written it for 7 years I am done.

Patenting gave me shit for trying to patent it, they can fuck off. What I actually I have is better. I do not have to release it, how would you like if I use my software to stoke the planet? Should I charge each developer or each O/S developer? Do you see where I am at? Sorry, there is the Cocky coming out on me. I am pissed they fucked with me.

I can build an Open Source Operating System with all errors fixed. Only one on the planet, using my software. Things turn around quite quickly.

I would prefer to run a O/S with an extra 1/4 of a million errors (fill in names here), it is not rocket science. This is not my first Rodeo & I do know what I am doing. I deliberately left out your names, no slander here today.

My sister may disagree, next year I have been writing software for 40 years. This is easily traceable, I started writing Ultimate Edition Operating Systems in 2006. All you care about is Linux based O/S’s? Lets pull back, prior. I used to write software for Windows, DOS as well basic to be honest I have wrote software in ASM, Delphi, Easy Amos, Logo & a bunch of programming languages I prefer to forget. Assembler is all I care to remember. C000 in hex is 49152 in decimal.

Did you know a application that is less then 100,000 lines in code takes out Millions on Millions of applications & it is not for dinner. Guess who owns that application. It is not the Patent Office, they had their chance.

The Patent officer told me that. You do not have to release it. What I write, things change. Now, I have to question weather I want to be a prick. I would have never had the time to finish it minus covid & being laid off. I see a new TMOSB coming.

Thanks COVID-19.

TheeMahn,

Leave a Comment more...

Can you say HUGE?

by on May.17, 2020, under Ultimate Edition

I just installed Ultimate Edition 6.6 Developer on my main rig. As an ISO is only 4.3 GB (4,314,519,552 bytes to be exact), however sucked up close to 50 GB once installed & is downloading 1.7 GB of updates & I just built it. It took me about 1/2 an hour to install on high end hardware. I fired up Pithos (Pandora Client) to listen to tunes as it installed. I am forewarning you it takes a long time to install. I just upgraded to an X570 Asus Hero VIII 2 or 3 days ago. Still on water 360mm cooling.
Installing 6.6 Developer
Finished Installation

You may wonder how the hell did I fit 50GB of data on a 4.7 GB DVD?
tmosb –build ultimate-edition-6.6-developer-x64.iso defaultde=kde kde compression=maximum -YES

Large and in charge

I let it finish, was probably roughly 2 GB in size, then I “Modified” it.
tmosb –modify ultimate-edition-6.6-developer-x64/ edge #edge=”cutting edge”

tmmount –add full
tmmount –add lite
tmmount –add server
tmmount –add wine
tmmount –add extra
tmmount –theme 6.6
tmmount –dist-upgrade

exited the chroot environment with: exit #(which resets sources to LTS – Long Term Supported)
Built the ISO with tmosb –buildiso ultimate-edition-6.6-developer-x64.iso compression=maximum

Results?
Filesize? I did tell you above.
md5sum ultimate-edition-6.6-x64-developer.iso
f782e3363599b017e6b203f6efcec0ff ultimate-edition-6.6-x64-developer.iso
Default Desktop Environment is KDE
You can download it from SourceForge.

Using the command: tmosb –build ultimate-edition-6.6-x64-developer.iso kde defaultde=kde compression=maximum -YES
on Sun Mar 8 16:07:19 EDT 2020 by theemahn on JackHammer

Source Build platform:

JackHammer is an AMD Ryzen 9 3950X 16-Core Processor resonating at 4725 MHz
CPU Core(s) / Thread(s): 32
MEMORY: 16384620 bytes
HOST ARCH: 64 bit
HOST BUILD O/S:
DISTRIB_ID=Ultimate_Edition_6.6_Server
DISTRIB_RELEASE=6.6
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION=”Ultimate Edition 6.6 Server LTS”

Installed Size: 10,539,712,512 bytes. <<- do not buy into that, after re-built is close to 50GB.

I want you to be aware I have been writing a frontend Graphical User Interface (GUI) for a new program called Ventoy for Linux based Operating Systems & it is off the chain. I can load hundreds of Operating Systems on a single thumbdrive as an ISO, no conversion no extraction required. I used Ventoy to install Ultimate Edition 6.6 Developer off a PNY Pro Elite 256GB thumbdrive at 400 MB/s and still took half an hour I want you to be very aware installation is VERY SLOW. The end resolve is phenomenal.

You can download the Linux Version from our UETOYS folder. Yes, I see longpanda has released a newer version & yes once again I will update the deb. Great guy.

I do know what you want. Gamers, Lite, etc. If I do not have my software, how can I build that for you? I am taking care of developers first.

Imagine a 50GB Gamers on a DVD? Give me time. I am a “Game” Changer. I have been building Operating Systems since 2006, think about that.

Did you know? I send information across my local network faster then any locally raided Hard disks also on 10 Gigabit USB 3.1 Gen2 (raided) . I am on dual 10 Gigabit fiber optic. Networking over a Gigabyte a second, not Gigabit. Data flows, up in here. I am fixing errors at that same speed.

TheeMahn,

Half Full
Ventoy

Leave a Comment more...

Is it a warning?

by on May.01, 2020, under Ultimate Edition

Is it a warning, because I fixed your error?

command-in-menu-file-and-desktop-file

The command is listed both in a menu file and a desktop file

Per the tech-ctte decision on #741573, this is now prohibited.

Please remove the menu file from the package.

command-in-menu-file-and-desktop-file

Not Called – fixes 1 Warning and creates 2 warnings via calls from postinst, postrm

CommandInMenuFileAndDesktopFile () {
cat “${FILE}.deb.errors” | while read ERRORS
do
FOUND=$(echo “${ERRORS}” | grep “command-in-menu-file-and-desktop-file”)
if [[ “${FOUND}” ]]; then
SCRAP=$(echo “${ERRORS}” | cut -d “:” -f3 | sed “s/ command-in-menu-file-and-desktop-file //g” | cut -d ” ” -f2)
if [[ -f “${FILE}/${SCRAP}” ]]; then
Encapsulate “Removing menu file, since we have a desktop file.”
rm “${FILE}/${SCRAP}”
else
Encapsulate “File does not exist: ${SCRAP}. Already fixed?”
fi
fi
done
}

Do not worry does not run. I already looked into it, more code then I want to write. I am writing code to try to remove errors and warning not add them.

We are on pass #2, pass #3 we are done. I have already installed the software on the server.

TheeMahn,

Leave a Comment more...

Who has their shit together?

by on May.01, 2020, under Ultimate Edition

That would be libc the basis of much software in Linux in general.

We have built a totally perfect deb.
Recursively removing libc6-dev-sparc64-cross_2.31-0ubuntu7cross1_all/ since we have a perfect deb.
Moving libc6-dev-sparc64-cross_2.31-0ubuntu7cross1_all.deb to .debs/

Over and over and do not care the architecture, evidently I did fix something all have in common, an exception to the rule:
Warning: W: libc6-hppa-cross: shlib-with-executable-stack usr/hppa-linux-gnu/lib/libutil-2.31.so Logged to all_warnings.txt.
Do we question: NFO: N: 27 tags overridden (23 errors, 4 warnings)

I have seen Googles “Go” Language possess perhaps the most errors. I am not going to fix them. They have phat money, pay someone to do that.

We are moving forward: 46,131 perfect packages & have not launched nfo’s yet on the server, pulling in packages.

Beginning build of libdeal.ii-doc_9.1.1-9build2_all/ 5424 of 17306 deb(s).
Warning: W: libdeal.ii-doc: privacy-breach-generic usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/step_10.html Logged to all_warnings.txt

Look at the list of effected software on that one. It get’s much heavier when you start looking at it a singular package at a time. Probably over a Million Warnings when you start to think about it that way?

We will talk after Repostorm finishes. 5892 of 17306 deb(s). Right now, a deb every second. Not to say large debs are coming.

Warning: W: libghc-gi-gdk-doc: privacy-breach-generic usr/share/doc/libghc-gi-gdk-doc/html/GI-Gdk-Objects-Cursor.html Logged to all_warnings.txt. Is that on the list? The answer is no.

Let me be clear here, the 46,000+ debs are solidly perfect, zero invention of nfo, chewing the piss out of my server days at a time. That number is growing. Repostorm is chewing up data & fixing your packages. I guess that is the bottom line. No, it is not. Corona, gave me the time to write the software.

I stand corrected:
We have built a totally perfect deb.
Recursively removing libgo-10-dev-sparc64-cross_10-20200411-0ubuntu1cross1_all/ since we have a perfect deb.
Moving libgo-10-dev-sparc64-cross_10-20200411-0ubuntu1cross1_all.deb to .debs/

Non-dev file are error pact, just telling you. Do you remember when I was deliberately fixing Microsoft Visual Studio (VSCODE) errors?

I am processing the entire Ubuntu Focal Repository a LTS (LONG TERM SUPPORTED). I am a bad man. Can you imagine I build a Operating System off the resulting Repository? Only one word: Bulletproof. 6757 of 17,306.
40,018 Perfect deb(s) of 60,890 deb(s) when I started. If I fix one error, does it not make Ultimate Edition better then Ubuntu? I have fixed 1,000’s and thousands. Note the 17,306 what is 60,890 minus 40,018, i can promise you it is not 17,306 as soon as this pass finishes even less.

Thank you Repostorm. Wait until it is embedded in your O/S and fixing packages as they are coming in. My server can take a breather.

Yes, I know my limitations: this function is never (called):
CommandInMenuFileAndDesktopFile () {
cat “${FILE}.deb.errors” | while read ERRORS
do
FOUND=$(echo “${ERRORS}” | grep “command-in-menu-file-and-desktop-file”)
if [[ “${FOUND}” ]]; then
SCRAP=$(echo “${ERRORS}” | cut -d “:” -f3 | sed “s/ command-in-menu-file-and-desktop-file //g” | cut -d ” ” -f2)
if [[ -f “${FILE}/${SCRAP}” ]]; then
Encapsulate “Removing menu file, since we have a desktop file.”
rm “${FILE}/${SCRAP}”
else
Encapsulate “File does not exist: ${SCRAP}. Already fixed?”
fi
fi
done
}

command-in-menu-file-and-desktop-file

The command is listed both in a menu file and a desktop file

Per the tech-ctte decision on #741573, this is now prohibited.

Please remove the menu file from the package.

command-in-menu-file-and-desktop-file

Not Called – fixes 1 Warning and creates 2 warnings via calls from postinst, postrm



TheeMahn,

Leave a Comment more...

When it rains, it pours.

by on Apr.29, 2020, under Ultimate Edition

I just lost internet after Repostorm building thousands and thousands of debs. Luckily, I did not lose network access & pulled in all those perfect deb(s) it had made. Well over 5,000+ more of them. I rebooted all my networking equipment. Deleted everything from the server over a Million files it was in the middle of processing. Re-uploading now 10 files at a time (well over 100 GB), won’t take that long at 10 Gigabit. Set me back a minute.

I will use the new list of perfect debs to delete the files that needed to be processed, no sense in doing what it has already accomplished. On a positive note. I have been expanding what Repostorm can now fix for the past 2 days as it was finding new errors & writing software to fix them as well. Probably close to 1,000 lines of code. I will upload it to the server first install it and let it resume on a whole lot less packages.

I can promise you some Errors it will never fix. I have 0 intention of downloading the source package and re-building it for them. All of those packages you see listed there for example, I will not fix. I could, but I won’t. I would almost bet money it had fixed over 100,000 errors, before I got the shaft, not even thinking about warnings.

I have adjusted Repostorm to ignore “NFO’s” an “NFO” file is written by the original programmer to say: “Yes, I know the error / warning is there. Does not apply to me, sometimes that is accurate. I am going to take their word for it. The original programmer would have had to Lintian their package to find out, they are conscience to that fact. RepoStorm will go through here forward, Repostorm will view it as a error free, warning free package as perfect. Locally initially, as soon as I install the new Repostorm on the server downstairs.

To be honest, I should not trust them. If Repostorm can fix them, why not? Well that NFO file is still in their package and will cause Lintian to throw an error (not NFO) which ultimately, I would have to write code to catch that as well. I have already written more code then I like. I am smashing Error(s) & Warning(s) at monumental per-portions. You will see.

storage@storage:/media/PCIE4/process/.debs$ ls -la | wc -l
45120 files. That is very accurate(every single package is absolutely perfect), let’s go back a folder.

storage@storage:/media/PCIE4/process$ ls -la | wc -l
17309 (probably many of them I have already fixed). I should have snatched the error logs as well. My loss, Repostorm is running analytical processing again. Less then a hour, that I do not mind (other then each and every package has at least one error /warning). It is the “Days” that bother me.

Repostorm –extract will be done in minutes. Dual (PCIE raided 4.0 NVME drives) This is alot of data we are talking about. Snap gone.

Repostorm –fix will happen in minutes. The build process is slow, does not take advantage of multiple cores or hardware, want me to re-write their software too?

You will eventually get your paws on the software I am writing, hang in there. My goal is near perfection. Do you know what a “ali” file is? I did not know until today. Lintian will actually tell you the error or warning, all I have done is reverse engineer it. Straight up fixed it. Feed me that data.

        find "${EACH}/" -name "*.ali" -type f -exec chmod 0444 {} \; 2>/dev/null

My answer? “${EACH}/” is in a loop BTW, I watched that smash 706 warnings in just one package, BTW a perfect package now.

Understand the “Error” or “Warning” first, write software to circumvent it. That is what Repostorm is doing. I started writing in 2013, good luck catching up with me. Do not forget, I am re-building the Entire Ubuntu Repository. Err RepoStorm is.

bad-permissions-for-ali-file

BadPermissionsForAliFile () {
cat “${FILE}.deb.errors” | while read ERRORS
do
FOUND=$(echo “${ERRORS}” | grep “bad-permissions-for-ali-file”)
if [[ “${FOUND}” ]]; then
FILENAME=$(echo “${ERRORS}” | cut -d “:” -f3 | sed “s/ bad-permissions-for-ali-file //g”)
FTP=”${FILE}/${FILENAME}”
Encapsulate “Setting permissions of ${FTP} to 0444.”
chmod 0444 “${FTP}”
fi
done
}

What is an ali file, still don’t know & do not care, I do know they have to have 0444. permissions, which means you can read the file, but can not write to it.

You may think
if [[ -f “${FTP}” ]]; then
would have been a smarter approach, it has already went though 2,800 lines of code at that point & won’t fail. I did add it. I do not want any possibility for failure. How many times does || exit exist? 47 times, I just checked against it.

TheeMahn,

Leave a Comment more...

Wow, where to start?

by on Apr.25, 2020, under Ultimate Edition

I am soping in thousands of errors at a crack. I refreshed the entire focal repository. I felt I was not doing justice to what Ubuntu has done, I waited for them to create a “LTS” I have re-bounced it to the server in the basement. Data is flowing at rapid succession.

I do jobs, not job thousands at a time. Honesty, not settle well with you? The Wifey is upset at me. I still have a job to do. I will not stop.

From here forward, software will do my job, you are welcome. You can thank me later. I had already written software to detect the over 40,000 of greater then 65,000 packages that were good. I mean this good job gents.

Embrace a perfect O/S when I am done. For years I have been saying that. This is a fact, only take me to fix one error, to better then the competition. What is a few thousands? I just told you 255,000 was there. Watch me squash them. You will wait, I have had a bad day. I got laid off today for the second time.

TheeMahn,

Leave a Comment more...

Warriors of the world.

by on Apr.19, 2020, under Ultimate Edition

I am at the letter “L”, I will release a report. I will let you know I have seen a bunch of debs being analytically say:

Scanning ./libghc-markdown-unlit-doc_0.5.0-2build2_all.deb for errors. ./libghc-markdown-unlit-doc_0.5.0-2build2_all.deb is a perfect deb. Moving to ./debs/

Great job Gentlemen. It will probably take a day or 2 for it to finish. That is a lot of data. Ubuntu should pay me for the service I am about to provide. The server is no slouch. It is processing those files on raided PCIE4 NVME & 12 cores / 24 threads. A Ryzen 3900X. As the market plunges, where is AMD heading?

Results?

40,018 Perfect deb(s) of 60,890 deb(s)
Error(s): 255,009 | Warning(s): 85,068 | Info: 6,441
Continuing:
Extraction of 20,870 deb(s) complete. No errors detected in extraction.
Timer: 1h2m1s (Took over an hour to extract & that is on raid 0 Sabrent Rockets each capable of over 3,000 MB/s write speed)

Now I have to “fix them” and re-build 20,870 debs. So far over 3,000 types of errors fixed. Do not confuse error types and errors. One type of error could have fixed 1,000 errors. I suppose I should add a “TOTALERRORSFIXED” variable then I would know before I have to re-build them. We will know in a few days. Like I said in the previous post, this is a long process. I need to buy an Epyc 😉

I will not wipe out 255,009 Error(s), Yes, Repostorm fixes “Warnings” as well. If I get rid of just one Error, is Ultimate Edition Linux not better then Ubuntu? I will not tell you where I am at. It is in the Thousands error wise, 100K of errors / warnings in one swipe, we are going to swipe it 3 X.

The worst error: dir-or-file-in-opt opt Almost 30,000 errors, even after I fixed their initial errors. Why do you feel /opt/ is the place to install your files?

If you do not fix it I will. Put your arch independent files in “/usr/share/${YOURAPPNAME}/”, will probably be the first time your wont get a error report.

I can almost guarantee, I have to write 2 functions. One to move the files to where they should be and a second one to scan links to fix it. ERRORS=0.

I did try to tell you. I love doing your JOB! Stop using “/opt/”
omd-1.30.vivid.amd64.deb Errors:22508 Warnings:222 Info:0
pycharm-community-sloppy_2019.3.3-1~ndall_amd64.deb Errors: 3241 Warnins: 393 Info: 0

Let me tell you I am writing software for Ventoy a new toy and, yes it is currently not a perfect deb. I did not write the software other then the frontend, I put a GUI to a CLI client and debianized it: Ventoy

http://os-builder.com/UETOYS/ventoy-1.0.06_all.deb

I have been chatting with the original writer of “Ventoy”, if all goes well we will be the first “Ventoy” compatible Operating System. I am going to tell you. I can load over 100 Operating Systems on a single thumb-drive on a single thumbdrive & boot them all as an ISO Image, no conversion necessary & install them . Windows does not matter. That is still in the works. Instead of finding what is compatible, they should have went the other direction, incompatible. You have done a great-job: longpanda That is coming from a Elite programmer ( 40 years of it ).

Do you know I make a Operating System builder? I can inject your initramfs. My job is to remove issues, not add them. We will see.

TheeMahn,

Leave a Comment more...

A BIG Storm is coming.

by on Apr.18, 2020, under Linux, Server, Ultimate Edition

I was laid off for 3 weeks and used the time to bring RepoStorm up to par. I have not unleashed it to the net yet. I have also re-written the “Service section”. I intend to build a error free Operating System autonomously. Probably hard to see, I do have dual 43″ 4K screens.

Let me tell you what is happening, on the left screen RepoStorm is Analyzing the entire Ubuntu Focal Repository over 82 GB of debs on the server in the basement, it has made it to the letter “D”. This will be a long process. Right Screen? RepoStorm is in process of building you a new repository of error free debs on my main rig.

This is what gets me:
pycharm-community-sloppy_2019.3.3-1~ndall_amd64.deb. Developers use this tool to write software. RepoStorm has found 3,318 errors in their software and 394 warnings. I have not ran the –fix on it yet. I just analyzed a bunch of packages. Repostorm found errors and warnings in my own packages, fixed them first with RepoStorm, wrote software for that today. Should I not be entitled to fix everything I have written over the past 14 Years? I feel software I have written should be the highest priority.

You will eventually see what I am talking about. Offnote: I hate the new WordPress I can write HTML as well, give it back to me. They want me to install a plugin called “Classic Editor”. WTF? I just disabled 12 Plugins to get my website to just function. They may be next. A error free world. Computers do not make mistakes, people do. I am not infallible, if I make a mistake RepoStorm tells me before I install a new RepoStorm, yes it even checks itself.

TheeMahn,

RepoStorm in action.
RepoStorm in action.
Leave a Comment more...


Back to top ↑