Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

"You need tender loving care once a week - so that I can slap you into shape." -- Ellyn Mustard


devel / comp.sys.acorn.misc / Re: PackMan

SubjectAuthor
* PackManDave
`* Re: PackManMatthew Phillips
 +* Re: PackManFrederick Bambrough
 |`* Re: PackManMatthew Phillips
 | `* Re: PackManFrederick Bambrough
 |  `* Re: PackManChris Hughes
 |   `- Re: PackManMatthew Phillips
 `- PackManDave

1
PackMan

<59daec6c70dave@triffid.co.uk>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=1742&group=comp.sys.acorn.misc#1742

  copy link   Newsgroups: comp.sys.acorn.misc
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: dav...@triffid.co.uk (Dave)
Newsgroups: comp.sys.acorn.misc
Subject: PackMan
Date: Mon, 18 Apr 2022 06:56:12 +0100
Organization: TLP
Lines: 28
Message-ID: <59daec6c70dave@triffid.co.uk>
X-Trace: individual.net 5Xus3H+KK6nMPX18QmoQWgAsCtkgRrZCPd6tdyo+nump2Hm1L3
X-Orig-Path: triffid.co.uk!dave
Cancel-Lock: sha1:AgONZIN69rY3TU1xAu2bM7wUr3k=
User-Agent: Pluto/3.18 (RISC OS/6.20) NewsHound/v1.52-32
 by: Dave - Mon, 18 Apr 2022 05:56 UTC

Good day,
Hived off from the PrintPDF thread...

I selected one small item (!FontMenu) to work on from the updated list,
and singularly that downloaded and installed on this VRPC-DL RISC OS 6.20
machine to HostFS::HardDisc4.$.Apps.Font without any errors.

As noted in the other place, I have a couple of questions. :-)

Q1:

Where is the configuration that gives me a writable into which I can
specify the directory I want the item(s) installed?

Q2:
I do not *ever* want this app to install anything anywhere other than the
place I configure it to be done in.?

Q3:
That means *Never Ever* in "HostFS::HardDisc4.$.Apps."

Thanks :-)

Dave

--

Dave Triffid

Re: PackMan

<1a35f4da59.Matthew@sinenomine.co.uk>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=1743&group=comp.sys.acorn.misc#1743

  copy link   Newsgroups: comp.sys.acorn.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!nntp.brightview.co.uk!news.brightview.co.uk.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 18 Apr 2022 02:21:21 -0500
Date: Mon, 18 Apr 2022 08:21:08 +0100
From: spam20...@yahoo.co.uk (Matthew Phillips)
Newsgroups: comp.sys.acorn.misc
Subject: Re: PackMan
Message-ID: <1a35f4da59.Matthew@sinenomine.co.uk>
References: <59daec6c70dave@triffid.co.uk>
User-Agent: Messenger-Pro/8.04 (MsgServe/8.04S) (RISC-OS/5.16) NewsHound/v1.50-32
Lines: 58
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-NswQlmjzfs6/gkl9RaJbDJ5BdMpec7T1ec8ME4jEBtBdsUMFV29upriOY89fzbaRQCqujJddZG7kD1u!P46fYPN29EIE2Q9uzDDC61t+R44m2aEAO8ehiq+qqzU/E7YW353YbjFiKJSj7jbJ5lDFydLonnF+!i5d660ac
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3675
 by: Matthew Phillips - Mon, 18 Apr 2022 07:21 UTC

In message <59daec6c70dave@triffid.co.uk>
on 18 Apr 2022 Dave wrote:

> I selected one small item (!FontMenu) to work on from the updated list, and
> singularly that downloaded and installed on this VRPC-DL RISC OS 6.20
> machine to HostFS::HardDisc4.$.Apps.Font without any errors.
>
> As noted in the other place, I have a couple of questions. :-)
>
> Q1:
>
> Where is the configuration that gives me a writable into which I can
> specify the directory I want the item(s) installed?

Not all packages can be configured like this. It depends on whether the
package maintainer has indicated that the applications are safe to move from
their default locations. In this case, the package maintainer has not
flagged !FontMenu as safe to move.

You can tell this because when you double click on the package in PackMan, no
components are shown in the area just above the Install button, and when you
click to Install, the next window shows "No configurable components".

Bu contrast, try FTPc. You will see that in both dialogue boxes something
appears in the components area, and in the Install window you have an area
showing "Boot options" and an icon you can drag to define the location it
should be installed to. If a package has several components they can often
be dragged individually to different locations.

> Q2: I do not *ever* want this app to install anything anywhere other than
> the place I configure it to be done in.?

I understand that sentiment. I quite agree! Fortunately the packages I've
tried installing have all allowed me to move them during the installation
process.

The original packaging system insisted on everything going in subdirectories
of Apps. A packaging system has to know where everything is so that it can
be updated and uninstalled when required, and the original tools took the
easy approach of forcing eveyrthing to be in particular locations. This
affected uptake of the system as a lot of users did not like that. Alan
Buckley has put in a lot of work to make the system more flexible, and I
think it will now suit a lot more people. It does depend on the packages
being constructed properly though. This is because for some packages they
really do have to go in particular places if they are going to work.

An email to the package maintainer for FontMenu (Richard Swetman - his
details can be seen by double-clicking the package) might deal with the issue
for FontMenu. He may have just failed to specify the fact that the
application is safe to move when he created the package. I made this mistake
for one or two of the packages I was creating over the weekend, but I spotted
it before I released them.

Hope that helps explain it!

--
Matthew Phillips
Durham

Re: PackMan

<mpro.rajf5u007e59400js@ypical.nospam.invalid>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=1746&group=comp.sys.acorn.misc#1746

  copy link   Newsgroups: comp.sys.acorn.misc
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: fred...@[127.0.0.1] (Frederick Bambrough)
Newsgroups: comp.sys.acorn.misc
Subject: Re: PackMan
Date: Mon, 18 Apr 2022 14:37:06 +0100
Lines: 21
Message-ID: <mpro.rajf5u007e59400js@ypical.nospam.invalid>
References: <59daec6c70dave@triffid.co.uk> <1a35f4da59.Matthew@sinenomine.co.uk>
Content-Type: text/plain; charset=us-ascii
X-Trace: individual.net yuPWU2CrYak52evY366gNA1usTSlOGAD8Sym7dSYpwBymhfGZ9
X-Orig-Path: not-for-mail
Cancel-Lock: sha1:wE0lHeroRTwR54h2rfNCEAA/ZXQ=
Archive: no
X-No-Archive: yes
User-Agent: Messenger-Pro/2.73.6.4250 (Qt/5.6.3) (Mac-OS/10)
 by: Frederick Bambrough - Mon, 18 Apr 2022 13:37 UTC

In message <1a35f4da59.Matthew@sinenomine.co.uk>
Matthew Phillips <spam2011m@yahoo.co.uk> wrote:

> In message <59daec6c70dave@triffid.co.uk>
> on 18 Apr 2022 Dave wrote:
[snip]

> > Q2: I do not *ever* want this app to install anything anywhere other
> > than the place I configure it to be done in.?
>
> I understand that sentiment. I quite agree! Fortunately the packages
> I've tried installing have all allowed me to move them during the
> installation process.
[snip]

For this reason I thought I might start using PackMan as it seems to be
being pushed and does announce updates. My experience was that it still
leaves abandoned directories in $.Apps.

If Apps was intended as a dump for any application that didn't have a
fixed home, why have the 'Add to Apps' config?

PackMan

<59db32a3fedave@triffid.co.uk>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=1747&group=comp.sys.acorn.misc#1747

  copy link   Newsgroups: comp.sys.acorn.misc
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: dav...@triffid.co.uk (Dave)
Newsgroups: comp.sys.acorn.misc
Subject: PackMan
Date: Mon, 18 Apr 2022 19:43:06 +0100
Organization: TLP
Lines: 74
Message-ID: <59db32a3fedave@triffid.co.uk>
References: <59daec6c70dave@triffid.co.uk> <1a35f4da59.Matthew@sinenomine.co.uk>
X-Trace: individual.net +/rhfMKJQ28WsZbpL8cz2gev0ZdkgYCXe3skVty6o3vpn8M7N6
X-Orig-Path: triffid.co.uk!dave
Cancel-Lock: sha1:eDXJmrXYYqGhNHq4GVFpqJCZvWA=
User-Agent: Pluto/3.18 (RISC OS/6.20) NewsHound/v1.52-32
 by: Dave - Mon, 18 Apr 2022 18:43 UTC

In article <1a35f4da59.Matthew@sinenomine.co.uk>,
Matthew Phillips <spam2011m@yahoo.co.uk> wrote:
> In message <59daec6c70dave@triffid.co.uk>
> on 18 Apr 2022 Dave wrote:

> > I selected one small item (!FontMenu) to work on from the updated
> > list, and singularly that downloaded and installed on this VRPC-DL
> > RISC OS 6.20 machine to HostFS::HardDisc4.$.Apps.Font without any
> > errors.
> >
> > As noted in the other place, I have a couple of questions. :-)
> >
> > Q1:
> >
> > Where is the configuration that gives me a writable into which I can
> > specify the directory I want the item(s) installed?

> Not all packages can be configured like this. It depends on whether the
> package maintainer has indicated that the applications are safe to move
> from their default locations. In this case, the package maintainer has
> not flagged !FontMenu as safe to move.

> You can tell this because when you double click on the package in
> PackMan, no components are shown in the area just above the Install
> button, and when you click to Install, the next window shows "No
> configurable components".

> By contrast, try FTPc. You will see that in both dialogue boxes
> something appears in the components area, and in the Install window you
> have an area showing "Boot options" and an icon you can drag to define
> the location it should be installed to. If a package has several
> components they can often be dragged individually to different locations.

I've noted what you've written and that does indeed work as you describe.

Shame that the same can't be done with singular Apps like FontMenu.

> > Q2: I do not *ever* want this app to install anything anywhere other
> > than the place I configure it to be done in.?

> I understand that sentiment. I quite agree! Fortunately the packages
> I've tried installing have all allowed me to move them during the
> installation process.

> The original packaging system insisted on everything going in
> subdirectories of Apps. A packaging system has to know where everything
> is so that it can be updated and uninstalled when required, and the
> original tools took the easy approach of forcing eveyrthing to be in
> particular locations. This affected uptake of the system as a lot of
> users did not like that. Alan Buckley has put in a lot of work to make
> the system more flexible, and I think it will now suit a lot more
> people. It does depend on the packages being constructed properly
> though. This is because for some packages they really do have to go in
> particular places if they are going to work.

> An email to the package maintainer for FontMenu (Richard Swetman - his
> details can be seen by double-clicking the package) might deal with the
> issue for FontMenu. He may have just failed to specify the fact that
> the application is safe to move when he created the package. I made
> this mistake for one or two of the packages I was creating over the
> weekend, but I spotted it before I released them.

> Hope that helps explain it!

Thank you for the above Matthew, it does indeed explain a lot.

FontMenu is really neither here nor there, I just picked on that to
download as a test...

Dave :-)

--

Dave Triffid

Re: PackMan

<6cb93bdb59.Matthew@sinenomine.co.uk>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=1748&group=comp.sys.acorn.misc#1748

  copy link   Newsgroups: comp.sys.acorn.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!nntp.brightview.co.uk!news.brightview.co.uk.POSTED!not-for-mail
NNTP-Posting-Date: Mon, 18 Apr 2022 15:22:26 -0500
Date: Mon, 18 Apr 2022 21:22:17 +0100
From: spam20...@yahoo.co.uk (Matthew Phillips)
Newsgroups: comp.sys.acorn.misc
Subject: Re: PackMan
Message-ID: <6cb93bdb59.Matthew@sinenomine.co.uk>
References: <59daec6c70dave@triffid.co.uk> <1a35f4da59.Matthew@sinenomine.co.uk> <mpro.rajf5u007e59400js@ypical.nospam.invalid>
User-Agent: Messenger-Pro/8.04 (MsgServe/8.04S) (RISC-OS/5.16) NewsHound/v1.50-32
Lines: 42
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-PnW3KCuvk4950LCQgHoWbMpmbLIFnZeE0sRN4GlppxZRU/lYwGyJOgILr4OqXqX0N2LEAUWSRg/mNcu!/M7qo50cueS77BTVMTNC0wk9zwyekwBGTabPnxYbFS3tnI3xAts8vqY4G1baM2CUtlE5wWxiOB4U!MRkADOFK
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3033
 by: Matthew Phillips - Mon, 18 Apr 2022 20:22 UTC

In message <mpro.rajf5u007e59400js@ypical.nospam.invalid>
on 18 Apr 2022 Frederick Bambrough wrote:

> For this reason I thought I might start using PackMan as it seems to be
> being pushed and does announce updates. My experience was that it still
> leaves abandoned directories in $.Apps.

I tried installing FontMenu earlier, which was forced into Apps.Fonts. After
removing it again via PackMan, the Fonts directory was deleted again, so it
certainly cleans up in some circumstances.

> If Apps was intended as a dump for any application that didn't have a
> fixed home, why have the 'Add to Apps' config?

There is a difference between Apps the directory on the hard drive and
Resources:$.Apps which is the virtual filesystem you access from Apps on the
iconbar.

In the standard boot sequence all applications in the immediate Apps
directory on the hard drive (but not its subdirectories) are added to
Resources:$.Apps and the user can choose to add other applications to
Resources:$.Apps which can be stored anywhere on the hard drive (or on other
filing systems). At various stages in RISC OS history some of the bundled
applcations have been ROM-based, and so !Edit, !Paint and !Draw were among
those applications appearing in Resources:$.Apps but when supplied in ROM
they will not have been anywhere on the hard drive.

The original instigator of the packaging project clearly felt that putting
everything in the Apps directory on the hard drive was the tidiest way to
keep things under control, but this ignored the fact that Acorn-issued hard
disc arrangements had for a long while had a number of other directories,
like Diversions, Printing, Utilities and users had followed suit and created
more.

On a Linux system, where packaging was first popularised, the packages get
installed in fixed locations, in fact in areas that cannot be written to
by the ordinary user. This makes it much easier for the packaging tools and
means there is much less risk of confusion.

--
Matthew Phillips
Durham

Re: PackMan

<mpro.rak1pi00425vb014x@ypical.nospam.invalid>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=1749&group=comp.sys.acorn.misc#1749

  copy link   Newsgroups: comp.sys.acorn.misc
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: fred...@[127.0.0.1] (Frederick Bambrough)
Newsgroups: comp.sys.acorn.misc
Subject: Re: PackMan
Date: Mon, 18 Apr 2022 22:44:07 +0100
Lines: 17
Message-ID: <mpro.rak1pi00425vb014x@ypical.nospam.invalid>
References: <59daec6c70dave@triffid.co.uk> <1a35f4da59.Matthew@sinenomine.co.uk>
<mpro.rajf5u007e59400js@ypical.nospam.invalid>
<6cb93bdb59.Matthew@sinenomine.co.uk>
Content-Type: text/plain; charset=us-ascii
X-Trace: individual.net zB7X2QjmSst80mcUoeIGwAdl5kL3wS9u30Mxy7EhRp3cheYJ1O
X-Orig-Path: not-for-mail
Cancel-Lock: sha1:HhPUn7MYzx69kjhsl9Ogeis6BsU=
Archive: no
X-No-Archive: yes
User-Agent: Messenger-Pro/2.73.6.4250 (Qt/5.6.3) (Mac-OS/10)
 by: Frederick Bambrough - Mon, 18 Apr 2022 21:44 UTC

In message <6cb93bdb59.Matthew@sinenomine.co.uk>
Matthew Phillips <spam2011m@yahoo.co.uk> wrote:

> In message <mpro.rajf5u007e59400js@ypical.nospam.invalid>
> on 18 Apr 2022 Frederick Bambrough wrote:
>
> > For this reason I thought I might start using PackMan as it seems to
> > be being pushed and does announce updates. My experience was that it
> > still leaves abandoned directories in $.Apps.
>
> I tried installing FontMenu earlier, which was forced into Apps.Fonts.
> After removing it again via PackMan, the Fonts directory was deleted
> again, so it certainly cleans up in some circumstances.
[snip]

I found that PackMan created the empty directories in $.Apps when
configured to install an application elsewhere.

Re: PackMan

<e8d97fdb59.chris@mytarbis.plus.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=1751&group=comp.sys.acorn.misc#1751

  copy link   Newsgroups: comp.sys.acorn.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: new...@noonehere.co.uk (Chris Hughes)
Newsgroups: comp.sys.acorn.misc
Subject: Re: PackMan
Date: Tue, 19 Apr 2022 09:46:25 +0100
Organization: A noiseless patient Spider
Lines: 33
Message-ID: <e8d97fdb59.chris@mytarbis.plus.com>
References: <59daec6c70dave@triffid.co.uk> <1a35f4da59.Matthew@sinenomine.co.uk> <mpro.rajf5u007e59400js@ypical.nospam.invalid> <6cb93bdb59.Matthew@sinenomine.co.uk> <mpro.rak1pi00425vb014x@ypical.nospam.invalid>
Injection-Info: reader02.eternal-september.org; posting-host="99a25d87a97f3eda1ef706ae4664fb14";
logging-data="14908"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/ii+jZ0K5cCJb8/69q57V/BdksWgqmzzk="
User-Agent: Messenger-Pro/8.05wpb1 (MsgServe/8.05S) (RISC-OS/5.29) NewsHound/v1.54
Cancel-Lock: sha1:LqhpZDECPx8LsCQo3tBTCPk5oGs=
X-Editor: EmailEdit 2.04
 by: Chris Hughes - Tue, 19 Apr 2022 08:46 UTC

In message <mpro.rak1pi00425vb014x@ypical.nospam.invalid>
Frederick Bambrough <freddie@[127.0.0.1]> wrote:

> In message <6cb93bdb59.Matthew@sinenomine.co.uk>
> Matthew Phillips <spam2011m@yahoo.co.uk> wrote:

>> In message <mpro.rajf5u007e59400js@ypical.nospam.invalid>
>> on 18 Apr 2022 Frederick Bambrough wrote:
>>
>>> For this reason I thought I might start using PackMan as it seems to
>>> be being pushed and does announce updates. My experience was that it
>>> still leaves abandoned directories in $.Apps.
>>
>> I tried installing FontMenu earlier, which was forced into Apps.Fonts.
>> After removing it again via PackMan, the Fonts directory was deleted
>> again, so it certainly cleans up in some circumstances.
> [snip]

> I found that PackMan created the empty directories in $.Apps when
> configured to install an application elsewhere.

Has this issue been reported to the Packman developer? Its could be a bug
that not been reported by anyone yet.

If people do not report issue to the developers, they they don't get
fixed.

--
Chris Hughes
Don't miss this years Wakefield Show 21st May 2022 - we have move to
Cedar Court Hotel, Bradford
check the latest information at www.wakefieldshow.org.uk

Re: PackMan

<513eb5db59.Matthew@sinenomine.co.uk>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=1755&group=comp.sys.acorn.misc#1755

  copy link   Newsgroups: comp.sys.acorn.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!nntp.brightview.co.uk!news.brightview.co.uk.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 19 Apr 2022 13:29:49 -0500
Date: Tue, 19 Apr 2022 19:29:36 +0100
From: spam20...@yahoo.co.uk (Matthew Phillips)
Newsgroups: comp.sys.acorn.misc
Subject: Re: PackMan
Message-ID: <513eb5db59.Matthew@sinenomine.co.uk>
References: <59daec6c70dave@triffid.co.uk> <1a35f4da59.Matthew@sinenomine.co.uk> <mpro.rajf5u007e59400js@ypical.nospam.invalid>
<6cb93bdb59.Matthew@sinenomine.co.uk> <mpro.rak1pi00425vb014x@ypical.nospam.invalid> <e8d97fdb59.chris@mytarbis.plus.com>
User-Agent: Messenger-Pro/8.04 (MsgServe/8.04S) (RISC-OS/5.16) NewsHound/v1.50-32
Lines: 21
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-s8CMKQLXGGnd/0opWV6W+ZLr+bpd2kcK2tc3G2O2tInFp3q5+GV2jQsj7q0KEpgcxLN5XnE3tLOvuQ+!baeAzW/40rQh+GUPQ3zPLzPoRfZN7wEszaN55FxaTdz8hH6cKXLeUGFjqL/MZqSPaoIb6Guqcdo5!FnbcTi6a
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 1777
 by: Matthew Phillips - Tue, 19 Apr 2022 18:29 UTC

In message <e8d97fdb59.chris@mytarbis.plus.com>
on 19 Apr 2022 Chris Hughes wrote:

> In message <mpro.rak1pi00425vb014x@ypical.nospam.invalid>
> Frederick Bambrough <freddie@[127.0.0.1]> wrote:
>
> > I found that PackMan created the empty directories in $.Apps when
> > configured to install an application elsewhere.
>
> Has this issue been reported to the Packman developer? Its could be a bug
> that not been reported by anyone yet.
>
> If people do not report issue to the developers, they they don't get
> fixed.

I emailed Alan yesterday. He responded pretty quickly about another issue I
had noticed.

--
Matthew Phillips
Durham

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor