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: 5503
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Porteus Package Manager bug reports

Post#1 by brokenman » 13 Jan 2012, 15:36

This thread will now be used to report PPM bugs and changelog. The original development thread has been closed. Thank you to everyone that contributed with ideas and suggestions. When reporting a bug please run the Bug Report feature of PPM and upload the log to http://www.pastebin.com for analysis and post a link here quoting your reference number supplied by the Bug report feature.

################

Thu Jan 12 16:15:10 UTC 2012
Added salix repo support
Added update Fido to main update menu
Added update Debian to main update menu
Added update Salix to main update menu
Added .gz support to LIBS.TXT and PACKAGES.TXT on Porteus server
Added edit config file for debian.conf
Added edit config file for salix.conf
Added edit config file for fidoslax.conf
Added 'release date' to About PPM page so you know you have updated.

Thu Jan 12 00:22:11 UTC 2012
Added debian repository functionality
Fixed fatal bug in 'unresolved libs' report that prevented report from showing.
Added 'update slackware database' function to update menu
Removed erroneous entry from /etc/slacky.conf
Fixed rootcopy function that failed to find porteus directory

The current version of PPM that shipped with Porteus-v1.1 has a small problem. When you update, the new version will be downloaded and placed into your chosen storage. If your 'storage' folder is not /porteus/modules then you will need to move the download file ppm-Porteus-v1.1-$ARCH-1.xzm into your modules folder and reboot.

The updated PPM addresses this problem and future updates will automatically be placed into your base folder.
Last edited by brokenman on 05 Jul 2012, 01:47, edited 1 time in total.
Reason: unstuck
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
Rava
Contributor
Contributor
Posts: 1319
Joined: 11 Jan 2011, 02:46
Distribution: Porteus 3.1.0 x86-64 XFCe
Location: Germany

Re: Porteus Package Manager bug reports

Post#2 by Rava » 23 Feb 2012, 23:57

brokenman wrote:If your 'storage' folder is not /porteus/modules then you will need to move the download file ppm-Porteus-v1.1-$ARCH-1.xzm into your modules folder and reboot.
You not meant /porteus/modules literally, or did you?

I presume you meant something like /mnt/sdXX/porteus/modules ... or am I wrong?
Cheers!
Yours Rava

User avatar
Ahau
King of Docs
King of Docs
Posts: 1331
Joined: 28 Dec 2010, 15:18
Distribution: LXDE & Xfce 32/64-bit
Location: USA

Re: Porteus Package Manager bug reports

Post#3 by Ahau » 24 Feb 2012, 15:57

@Rava, you're correct ... whenever we refer to /porteus/modules, we mean that in reference to the folder location inside the root of a real storage medium (not inside the live filesystem). /porteus/ does not exist at the root of the live filesystem and if you created it and placed a module there, the module would either disappear (if you're in always fresh mode) or fail to load automatically (if you have saved changes) on the next startup.
Please take a look at our online documentation, here. Suggestions are welcome!

User avatar
Rava
Contributor
Contributor
Posts: 1319
Joined: 11 Jan 2011, 02:46
Distribution: Porteus 3.1.0 x86-64 XFCe
Location: Germany

Re: Porteus Package Manager bug reports

Post#4 by Rava » 24 Feb 2012, 23:31

That's what I thought, and that is the only thing to make sense. I still wanted to be sure, and maybe my question even helps someone who lurks only in here and not asks such questions. :)
Cheers!
Yours Rava

User avatar
Hamza
Warlord
Warlord
Posts: 1847
Joined: 28 Dec 2010, 07:41
Distribution: Porteus
Location: France

Re: Porteus Package Manager bug reports

Post#5 by Hamza » 28 Feb 2012, 08:46

This command should fix all problems with mistakes on root filesystem and the /porteus directory at root of filesystem.

Code: Select all

ln -sf /porteus /mnt/sdXX/porteus
Replace the sdXX by your porteus device ident.
NjVFQzY2Rg==

User avatar
francois
Contributor
Contributor
Posts: 4990
Joined: 28 Dec 2010, 14:25
Distribution: kde xfce porteus manjaro kubun
Location: Enfin l'été, le changement climatique attendu: le soleil.

Re: Porteus Package Manager bug reports

Post#6 by francois » 23 Mar 2012, 21:55

I am just begining using the most recent version under 1.2 rc1. It looks powerfull. PPM looks very good. We are talking about the major league. :twisted:

Great job brokenman.
Voltaire: Le mieux est l'ennemi du bien.

User avatar
brokenman
Site Admin
Site Admin
Posts: 5503
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Porteus Package Manager bug reports

Post#7 by brokenman » 25 Mar 2012, 13:15

Thanks Francois. Some bugs have been fixed in the 1.2rc1 release so the next release should be a little more stable but overall i am happy with the functionality. The code needs streamlining but i am too scared to start that right now as it induces insomnia, nausea, difficulty passing urine and occasional loss of vision.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
francois
Contributor
Contributor
Posts: 4990
Joined: 28 Dec 2010, 14:25
Distribution: kde xfce porteus manjaro kubun
Location: Enfin l'été, le changement climatique attendu: le soleil.

Re: Porteus Package Manager bug reports

Post#8 by francois » 03 Apr 2012, 02:56

In this case, use mindfulness or stick to present moment. Do it non judgementally, one mindfully and effectively.

Breathe deeply. And think about fanthom with his broken arm. :ROFL:
Last edited by francois on 19 May 2012, 16:43, edited 1 time in total.
Voltaire: Le mieux est l'ennemi du bien.

User avatar
pumbaa2
White ninja
White ninja
Posts: 29
Joined: 08 May 2012, 10:39
Distribution: Slackware 13.37
Location: Melbourne, FL
Contact:

Re: Porteus Package Manager bug reports

Post#9 by pumbaa2 » 10 May 2012, 12:11

The main Repo for QT-4.7.0 doesn't download correctly because it attempts to get the txz file (which doesn't exist) instead of the xzm. The program complains that the file failed but attempts to activate the module anyway which results in another error... I went directly to the HTTP link for the repo and grabbed the module manually and inserted it, but I just wanted to point that out. Porteus Version 1.1 (32 bit) with the update installed.

User avatar
brokenman
Site Admin
Site Admin
Posts: 5503
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Porteus Package Manager bug reports

Post#10 by brokenman » 11 May 2012, 01:52

Thanks Pumbaa2 i will check it out.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
brokenman
Site Admin
Site Admin
Posts: 5503
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Porteus Package Manager bug reports

Post#11 by brokenman » 17 May 2012, 17:33

Bug fixed. Please update module database to fix this.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
francois
Contributor
Contributor
Posts: 4990
Joined: 28 Dec 2010, 14:25
Distribution: kde xfce porteus manjaro kubun
Location: Enfin l'été, le changement climatique attendu: le soleil.

Re: Porteus Package Manager bug reports

Post#12 by francois » 21 Aug 2012, 01:22

I appreciate very much PPM.

However:

1) there is a big slowdown of the computer while PPM is converting a package into a xzm module. Is there something to do about that?

2) trying to download sane, that comes with many dependencies I get the download for qt-4.7.0_7abde40-i486-3.xzm failed. Is there something to do about it?

Thanks.
Voltaire: Le mieux est l'ennemi du bien.

User avatar
fanthom
Site Admin
Site Admin
Posts: 4590
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland, currently - Cork, IE
Contact:

Re: Porteus Package Manager bug reports

Post#13 by fanthom » 21 Aug 2012, 01:49

qt module issue appeared when i was updating 32bit repo last week.
this was the first time when i was playing with 32bit repo and seems that one of my conversion scripts failed for this particular package (no idea why).

should be fixed in next 6hrs.
Please add [Solved] to your thread title if the solution was found.

User avatar
brokenman
Site Admin
Site Admin
Posts: 5503
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Porteus Package Manager bug reports

Post#14 by brokenman » 21 Aug 2012, 02:37

Thanks for helping out Fanthom.
1) there is a big slowdown of the computer while PPM is converting a package into a xzm module. Is there something to do about that?
Unfortunately no. The bigger the package the more time it will take to convert. Do you think it is taking an unusual amount of time?

You can test by converting manually an prepending time to your commands.

Code: Select all

time installpkg -root /tmp/fakeroot package.txz && time dir2xzm /tmp/fakeroot /tmp/module.xzm
The qt-4 module has been replaced from backup and an anomoly removed from PACKAGES.TXT. After fixing a couple of other minor bugs i will push an update to PPM.
How do i become super user?
Wear your underpants on the outside and put on a cape.

stalane
White ninja
White ninja
Posts: 7
Joined: 25 Oct 2012, 04:57
Location: DC

Re: Porteus Package Manager bug reports

Post#15 by stalane » 25 Oct 2012, 16:22

On 1.2 64bit with KDE4 I have noticed a pretty large CPU overhead from ktsuss while running the package manager. On a dual core machine it was between 7% and 8% which while manageable generates a lot of heat. Will look into it further tomorrow but thought I would just raise a flag here to see if anyone has already looked at it?

Post Reply