Re: remove sysutils/upobsd

2021-01-17 Thread Florian Obser



On 17 January 2021 16:53:34 CET, Denis Fondras  wrote:
>Le Sun, Jan 17, 2021 at 12:10:58PM +0100, Sebastien Marie a écrit :
>> I would like to know if someone still needs upobsd or if it is
>> removable ?
>> 
>
>I use it when I upgrade my EdgeRouters. If upobsd is removed, I will
>find
>another way :)

Why not use sysupgrade for those?
Did you forget to switch to the new bootloader a few releases ago?
-- 
Sent from a mobile device. Please excuse poor formating.



Re: remove sysutils/upobsd

2021-01-17 Thread Sebastien Marie
On Sun, Jan 17, 2021 at 12:10:58PM +0100, Sebastien Marie wrote:
> Hi,
> 
> I would like to know if someone still needs upobsd or if it is
> removable ?
> 
> sysupgrade(8) in base mostly cover upobsd usage, and for uncovered
> usage (creating unattented installation) I am not using it at all.
> 
> Currently, upstream is a bit unmaintained: some commits are still
> unreleased (as using rdsetroot(8) from base), and I have untested
> changes for unattented installation (but as I don't have usage of
> it...)

The diff to remove upobsd could be withdraw, I received enough
messages (via ports@ or privately) to show it makes sense to keep it.

I will reinstanciate the repository on github and update the port.

Thanks.
-- 
Sebastien Marie



Re: remove sysutils/upobsd

2021-01-17 Thread Denis Fondras
Le Sun, Jan 17, 2021 at 12:10:58PM +0100, Sebastien Marie a écrit :
> I would like to know if someone still needs upobsd or if it is
> removable ?
> 

I use it when I upgrade my EdgeRouters. If upobsd is removed, I will find
another way :)



Re: remove sysutils/upobsd

2021-01-17 Thread Mikolaj Kucharski
On Sun, Jan 17, 2021 at 09:06:05AM -0500, Daniel Jakots wrote:
> On Sun, 17 Jan 2021 12:10:58 +0100, Sebastien Marie 
> wrote:
> 
> > I would like to know if someone still needs upobsd or if it is
> > removable ?
> 
> I would like it to stay for the (I)nstallation part. Of course for the
> (U)pgrade part, people should indeed use sysupgrade.
> 
> I use the install part because some providers don't provide a
> pleasant-to-use console. Since I never use the default partitioning, I
> just craft a special bsd.rd with upobsd, put in /bsd, and reboot.

My use case is the same. I don't reinstall that often, as I usually I
stick to a provider for long time, but that's how I've used upobsd in
the past.

> If you still want to remove it, can you send me the latest sources?
> I'll sort it out next time I need it.
> 

-- 
Regards,
 Mikolaj



Re: remove sysutils/upobsd

2021-01-17 Thread Daniel Jakots
On Sun, 17 Jan 2021 12:10:58 +0100, Sebastien Marie 
wrote:

> I would like to know if someone still needs upobsd or if it is
> removable ?

I would like it to stay for the (I)nstallation part. Of course for the
(U)pgrade part, people should indeed use sysupgrade.

I use the install part because some providers don't provide a
pleasant-to-use console. Since I never use the default partitioning, I
just craft a special bsd.rd with upobsd, put in /bsd, and reboot.

If you still want to remove it, can you send me the latest sources?
I'll sort it out next time I need it.


Cheers,
Daniel



remove sysutils/upobsd

2021-01-17 Thread Sebastien Marie
Hi,

I would like to know if someone still needs upobsd or if it is
removable ?

sysupgrade(8) in base mostly cover upobsd usage, and for uncovered
usage (creating unattented installation) I am not using it at all.

Currently, upstream is a bit unmaintained: some commits are still
unreleased (as using rdsetroot(8) from base), and I have untested
changes for unattented installation (but as I don't have usage of
it...)

Ah, and bitbucket removed the repository because it was mercurial
based (so HOMEPAGE and MASTER_SITES are dead too). But I could move it
to github if it makes sense to keep it.

I assume the following diff + some 'cvs rm' should be enough to
properly move it to Attic ?

Quirks reason 3 is 'no longer maintained upstream', but 4 ('superseded
by base component') could be possible too (even if not 100% right), or
6 ('no longer useful').

Comments or OK ?
-- 
Sebastien Marie



Index: devel/quirks/files/Quirks.pm
===
RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
retrieving revision 1.1138
diff -u -p -r1.1138 Quirks.pm
--- devel/quirks/files/Quirks.pm15 Jan 2021 01:00:15 -  1.1138
+++ devel/quirks/files/Quirks.pm17 Jan 2021 11:01:12 -
@@ -2027,6 +2027,7 @@ my $obsolete_reason = {
'orage' => 3,
'xfce4-statusnotifier' => 3,
'pylint3-gui' => 3,
+   'upobsd' => 3,
 };
 
 # reasons for obsolete packages
Index: sysutils/Makefile
===
RCS file: /cvs/ports/sysutils/Makefile,v
retrieving revision 1.591
diff -u -p -r1.591 Makefile
--- sysutils/Makefile   11 Jan 2021 22:13:08 -  1.591
+++ sysutils/Makefile   17 Jan 2021 11:01:12 -
@@ -396,7 +396,6 @@
  SUBDIR += uefitool
  SUBDIR += ugrep
  SUBDIR += unionfs-fuse
- SUBDIR += upobsd
  SUBDIR += upower
  SUBDIR += upt
  SUBDIR += uptimed