Porteus Package Manager bug reports

New features which should be implemented in Porteus; suggestions are welcome. All questions or problems with testing releases (alpha, beta, or rc) should go in their relevant thread here, rather than the Bug Reports section.
User avatar
brokenman
Site Admin
Site Admin
Posts: 6105
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v4 all desktops
Location: Brazil

Re: Porteus Package Manager bug reports

Post#61 by brokenman » 05 Dec 2013, 20:27

1) It's a no for fedora I'm afraid. I will probably be removing support for debian also. Too many complaints that the package manager doesn't resolve deps.
2) It is possible. It already builds from SBO but this is a sticky area. It doesn't resolve build time dependencies and this can be viewed as unstable.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Re: Porteus Package Manager bug reports

Post#62 by francois » 07 Dec 2013, 00:53

1) If I may give an opinion, you should keep debian, but label it OTHER REPOSITORY with the warning that it does not resolve dependencies. Or make a category for other repositories (FOR ADVANCED USERS ONLY) with the warning no dependencY resolution and include also fedora in it. Obviously .deb and .rpm are useful at least for simple libraries or packages that do not need much dependencies.
2) Do you mean that these slackbuild could be downloaded to sbo. But as sbo does not resolves dependencies, meaning that you have to check the intall.txt file for the dependencies, the package might not be built in the end?
Prendre son temps, profiter de celui qui passe.

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Re: Porteus Package Manager bug reports

Post#63 by Rava » 08 Dec 2013, 19:46

francois wrote:1) If I may give an opinion, you should keep debian, but label it OTHER REPOSITORY with the warning that it does not resolve dependencies. Or make a category for other repositories (FOR ADVANCED USERS ONLY) with the warning no dependencY resolution and include also fedora in it. Obviously .deb and .rpm are useful at least for simple libraries or packages that do not need much dependencies.
I agree on that idea! :)
Cheers!
Yours Rava

User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Re: Porteus Package Manager bug reports

Post#64 by francois » 08 Dec 2013, 20:12

Thanks for your support rava,

I would add that debian and fedora are a good inspiration when it comes to have some ideas in terms of the available linux packages. Slackware pastures is not as extensive as these. If no easy adaptation is possible from .deb or .rpm, one could be inspired to try building from source, given that the package is active in the debian, ubuntu or fedora distribution. If they are not, there are many chances that the package of interest will become obsolete or that it is already obsolete.

Examples of usefull small packages:
1) in fedora for fonts (see my intervention in the thread):
http://forum.porteus.org/viewtopic.php?f=103&t=2886

2) in debian for CUPS, system-config-printer, CAPT for canon printers:
http://forum.porteus.org/viewtopic.php? ... +LPR#p7510
http://forum.porteus.org/viewtopic.php? ... er+brother

Examples of package inspiration from other distributions:
1) system-config-printer on debian, fedora and slax, now integrated in the porteus printer pack:
http://forum.porteus.org/viewtopic.php? ... ig+printer

2) ssr (simple screen recorder) from ubuntu-debian
http://forum.porteus.org/viewtopic.php?f=48&t=2880

3) pychess from ubuntu-debian:
http://forum.porteus.org/viewtopic.php?f=48&t=1647
Prendre son temps, profiter de celui qui passe.

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Re: Porteus Package Manager bug reports

Post#65 by Rava » 09 Dec 2013, 05:44

^
You know how to back up your arguments in a good and elaborate way! <B it! :D
Cheers!
Yours Rava

User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Re: Porteus Package Manager bug reports

Post#66 by francois » 09 Dec 2013, 11:31

I am looking for some improvement about PPM. I would like to make it better for our users. Though I find PPM quite impressing and some people outside our forum too:
http://208.109.22.214/puppy/viewtopic.p ... ab6809a0a3

I think that porteus has extremely interesting possibilies in terms of package management.

What is under the hood?
http://forum.porteus.org/viewtopic.php?f=53&t=2919

Edited to take into account brokenman's comment in the next intervention he made after this one.
Last edited by francois on 13 Dec 2013, 23:56, edited 1 time in total.
Prendre son temps, profiter de celui qui passe.

paleport
White ninja
White ninja
Posts: 22
Joined: 12 Dec 2013, 17:39
Distribution: Porteus (XFCE) 32bit v2.1
Location: spain

Re: Porteus Package Manager bug reports

Post#67 by paleport » 12 Dec 2013, 23:45

Bug:

Midori web browser is available via PPM. You can choose to automatically resolve all dependencies and combine all packages into one module.

But it does not work, because although it claims that all dependencies are satisfied while downloading & merging, when you start the application it complains about "glib-networking" missing, and stays that way.

Happens to me, using Porteus x86 (32 bits) v2.0

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Re: Porteus Package Manager bug reports

Post#68 by Rava » 13 Dec 2013, 15:46

francois wrote: Amypkg is a simple package manager cli mode, lightning fast to install slackware packages:
http://sourceforge.net/projects/amypkg/

It is said to resolve dependencies. I wonder if we could adapt it and change the code to get it build porteus packages. The problem is that it does not remove packages, however with modules downloaded in appropriate folders in the module section, this should be a small issue.
That sounds neat indeed!
francois wrote:But as I think aboiut it, maybe should we move that discussion in the development section. However, if you do not have time for such issues now or later, lets drop the topic :wink:
That's about the mods to decide, but why not...
Cheers!
Yours Rava

User avatar
brokenman
Site Admin
Site Admin
Posts: 6105
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v4 all desktops
Location: Brazil

Re: Porteus Package Manager bug reports

Post#69 by brokenman » 13 Dec 2013, 20:55

Can you tell us what is under the hood. In simple terms if you may?
Please start another thread in development. This thread is for bugs. I'll do my best to explain the workings. The CLI package manager you sited looks interesting.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

Re: Porteus Package Manager bug reports

Post#70 by francois » 27 Dec 2013, 14:38

I am unable to get openjre from PPM on 32bit. I have tried under always fresh mode. It seems to be caught in a loop where it ask for itself (openjre).

Thanks.
Prendre son temps, profiter de celui qui passe.

Post Reply