USM Unified Slackware Package Manager
- brokenman
- Site Admin
- Posts: 6104
- Joined: 27 Dec 2010, 03:50
- Distribution: Porteus v4 all desktops
- Location: Brazil
- Contact:
Re: USM Unified Slackware Package Manager
Yeah. I will add a message that the application needs to restart.
How do i become super user?
Wear your underpants on the outside and put on a cape.
Wear your underpants on the outside and put on a cape.
-
- Full of knowledge
- Posts: 2006
- Joined: 17 Jun 2013, 13:17
- Distribution: Porteus 3.2.2 XFCE 32bit
- Location: Germany
Re: USM Unified Slackware Package Manager
Personally I don't like (default) automatic "phone-home" components, wherever they may be.
A simple start up message "update usm first...." would be more than is needed.(imo)
Whatever, please don't forget an option to disable this (auto) behavior.Thanks
A simple start up message "update usm first...." would be more than is needed.(imo)
Whatever, please don't forget an option to disable this (auto) behavior.Thanks
- freestyler
- Contributor
- Posts: 384
- Joined: 17 Oct 2013, 14:21
- Distribution: Porteus XFCE
Re: USM Unified Slackware Package Manager
I agree donald, I would turn mine off but I think for new users it will eliminate some problems.
https://www.porteus-apps.org
- brokenman
- Site Admin
- Posts: 6104
- Joined: 27 Dec 2010, 03:50
- Distribution: Porteus v4 all desktops
- Location: Brazil
- Contact:
Re: USM Unified Slackware Package Manager
Wouldn't having this message popup at every start be more annoying than having the occasional popup when a new version of USM is available?A simple start up message "update usm first...." would be more than is needed.(imo)
If you start the USM program then I would assume that you intend to (phone home) connect to our servers in order to search and download software. Where is the difference in 'checking for and internet connection' and checking the version in one step?
Other applications in porteus that require an internet connection store the script online and when the app is started it checks for the internet connection by downloading the main workhorse script. This way we can fix bugs real time without pushing any Porteus updates. Since USM doesn't require an internet connection (you may just be checking dependencies) I didn't take this route.
I understand the whole 'phone home' phobia but this isn't closed source where you can't see what is dialing out and what for. It is completely transparent and there would of course be the option to disable it. The popup would be via notifications panel item so it would disappear in a few seconds. Any further comments or opinions?
How do i become super user?
Wear your underpants on the outside and put on a cape.
Wear your underpants on the outside and put on a cape.
- freestyler
- Contributor
- Posts: 384
- Joined: 17 Oct 2013, 14:21
- Distribution: Porteus XFCE
Re: USM Unified Slackware Package Manager
yup, USM is awesome!Any further comments or opinions?
https://www.porteus-apps.org
-
- Full of knowledge
- Posts: 2006
- Joined: 17 Jun 2013, 13:17
- Distribution: Porteus 3.2.2 XFCE 32bit
- Location: Germany
Re: USM Unified Slackware Package Manager
@brokenman
ok,ok it's not that bad...
How about this:
I start the USM and it does not check anything (internet connection etc.)
until I click a Button (gui) or command (cli) -> "connect to Server".
It's not "phone home' phobia".Sometimes, somewhere it really doesn't matter.
But I prefer an OS, which do not send a single bit on it's own.
ok,ok it's not that bad...

How about this:
I start the USM and it does not check anything (internet connection etc.)
until I click a Button (gui) or command (cli) -> "connect to Server".
It's not "phone home' phobia".Sometimes, somewhere it really doesn't matter.
But I prefer an OS, which do not send a single bit on it's own.
- Ed_P
- Contributor
- Posts: 7915
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.0 ISO
- Location: Western NY, USA
Re: USM Unified Slackware Package Manager
hmmmmmDonald wrote:How about this:
I start the USM and it does not check anything (internet connection etc.)
until I click a Button (gui) or command (cli) -> "connect to Server".

When you start Porteus does it automatically connect to your network or do you manually click a network connection after booting?
When you start your browser does it automatically pull up a home page or do you manually click on a link before it connects?
USM would only send a bit when you click on the USM icon. If you don't click on it it won't send anything.But I prefer an OS, which do not send a single bit on it's own.
Yes?
Ed
-
- Full of knowledge
- Posts: 2006
- Joined: 17 Jun 2013, 13:17
- Distribution: Porteus 3.2.2 XFCE 32bit
- Location: Germany
Re: USM Unified Slackware Package Manager
@Ed
If I just want to use the (usm) Tools, there is no need to check something.
noautomatically connect to your network
blank pageautomatically pull up a home page
If I just want to use the (usm) Tools, there is no need to check something.
- brokenman
- Site Admin
- Posts: 6104
- Joined: 27 Dec 2010, 03:50
- Distribution: Porteus v4 all desktops
- Location: Brazil
- Contact:
Re: USM Unified Slackware Package Manager
Yep I hear you. I also prefer total control. That's why I use linux. I want it to do everything I ask it, and nothing I don't ask it.It's not "phone home' phobia".Sometimes, somewhere it really doesn't matter.
But I prefer an OS, which do not send a single bit on it's own.
So what I am hearing is that USM should check for updates only when an 'online action' is invoked. The only time this happens is when the user wants to download a package, or they manually hit the update button. I could also add something in the settings to 'automatically check' for updates whenever USM starts. This way nothing dials out without permission. If we can integrate freestylers repository it should add greatly to the number of available packages.

How do i become super user?
Wear your underpants on the outside and put on a cape.
Wear your underpants on the outside and put on a cape.
-
- Full of knowledge
- Posts: 2006
- Joined: 17 Jun 2013, 13:17
- Distribution: Porteus 3.2.2 XFCE 32bit
- Location: Germany
Re: USM Unified Slackware Package Manager
^
all in all, this seems to be an excellent solution.
me tooI also prefer total control. That's why I use linux.
correctUSM should check for updates only when an 'online action' is invoked
all in all, this seems to be an excellent solution.

- freestyler
- Contributor
- Posts: 384
- Joined: 17 Oct 2013, 14:21
- Distribution: Porteus XFCE
Re: USM Unified Slackware Package Manager
@brokenman: The 32bit repo is up and ready to go, the 64 bit is still uploading (I got a poo connection).
Im generating the LIBS.TXT and OPTIFEST, just a question, is the OPTIFEST supposed to include every file or just the slackware packages?
Im generating the LIBS.TXT and OPTIFEST, just a question, is the OPTIFEST supposed to include every file or just the slackware packages?
https://www.porteus-apps.org
- fanthom
- Moderator Team
- Posts: 5622
- Joined: 28 Dec 2010, 02:42
- Distribution: Porteus Kiosk
- Location: Poland
- Contact:
Re: USM Unified Slackware Package Manager
i still think it would be better to have it enabled by default as advanced users (like donald) would know how to disable it.
love that i dont have to make tough decisions myself - up to you brokenman
love that i dont have to make tough decisions myself - up to you brokenman

Please add [Solved] to your thread title if the solution was found.
- francois
- Contributor
- Posts: 6334
- Joined: 28 Dec 2010, 14:25
- Distribution: xfce plank porteus nemesis
- Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.
Re: USM Unified Slackware Package Manager
Great debate!!
i still think it would be better to have it enabled by default as advanced users (like donald) would know how to disable it.
I agree. We want as few as possible questions on the forum about: USM packager is broken, what can I do? This is damage control.
1) So what I am hearing is that USM should check for updates only when an 'online action' is invoked. The only time this happens is when the user wants to download a package, or they manually hit the update button. 2) I could also add something in the settings to 'automatically check' for updates whenever USM starts. This way nothing dials out without permission.
The implementation of these two options separately are interesting in an advanced usm user menu one could have the choice to deselect these options.
i still think it would be better to have it enabled by default as advanced users (like donald) would know how to disable it.
I agree. We want as few as possible questions on the forum about: USM packager is broken, what can I do? This is damage control.
1) So what I am hearing is that USM should check for updates only when an 'online action' is invoked. The only time this happens is when the user wants to download a package, or they manually hit the update button. 2) I could also add something in the settings to 'automatically check' for updates whenever USM starts. This way nothing dials out without permission.
The implementation of these two options separately are interesting in an advanced usm user menu one could have the choice to deselect these options.
Prendre son temps, profiter de celui qui passe.
-
- Samurai
- Posts: 179
- Joined: 29 Dec 2010, 08:10
- Distribution: porteus v5.0-xfce K5.19.7
- Location: France
Re: USM Unified Slackware Package Manager
hello
try usm -s gambas3
... found in slackbuilds version 3.4.1
same response after usm -u all
Slackbuilds.org give a new version 3.5.3 (recommended)
how to update the database!
another thing
you should add "try to use the slackbuild with a full slackware"
because missing .la on porteus devel ... and another ennoying errors
gambas3.3.5.3 works ok in slackware and also porteus
under porteus3.0 needs 2 .so to be run (easy to find.)
thanks .. wonderfull tool
try usm -s gambas3
... found in slackbuilds version 3.4.1
same response after usm -u all
Slackbuilds.org give a new version 3.5.3 (recommended)
how to update the database!
another thing
you should add "try to use the slackbuild with a full slackware"
because missing .la on porteus devel ... and another ennoying errors
gambas3.3.5.3 works ok in slackware and also porteus
under porteus3.0 needs 2 .so to be run (easy to find.)
thanks .. wonderfull tool
- brokenman
- Site Admin
- Posts: 6104
- Joined: 27 Dec 2010, 03:50
- Distribution: Porteus v4 all desktops
- Location: Brazil
- Contact:
Re: USM Unified Slackware Package Manager
freestyler the OPTIFEST should only contain the libraries.
Here GraphicsMagick contains three libraries. smplayer contains none. smtube contains none. I will update the slackware database tomorrow.
Code: Select all
Package: GraphicsMagick-1.3.19-x86_64-1sl.txz
libGraphicsMagick.so.3.11.1
libGraphicsMagick++.so.3.6.3
libGraphicsMagickWand.so.2.6.1
Package: smplayer-14.3.0-x86_64-1sl.txz
Package: smtube-2.1-x86_64-2sl.txz
Package: clementine-1.2.1-x86_64-1sl.txz
How do i become super user?
Wear your underpants on the outside and put on a cape.
Wear your underpants on the outside and put on a cape.