* [gentoo-user] Xcdroast users : alert
@ 2016-07-06 18:13 Philip Webb
2016-07-06 18:41 ` [gentoo-user] " James
` (3 more replies)
0 siblings, 4 replies; 12+ messages in thread
From: Philip Webb @ 2016-07-06 18:13 UTC (permalink / raw
To: Gentoo User
If anyone else uses Xcdroast to write CDs or DVDs,
I suggest they read Bug 345337 & submit appropriate comments.
There seems to be no problem on single-user systems,
but a 6-year-old bug which applies to multi-user systems
is being used as an excuse to remove Xcdroast from the tree.
There was a similar issue with Nethack recently too.
PS I am not receiving e-alerts re comments added to the bug :
can anyone explain why that mb happening & advise me how to get them ?
--
========================,,============================================
SUPPORT ___________//___, Philip Webb
ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
TRANSIT `-O----------O---' purslowatchassdotutorontodotca
^ permalink raw reply [flat|nested] 12+ messages in thread
* [gentoo-user] Re: Xcdroast users : alert
2016-07-06 18:13 [gentoo-user] Xcdroast users : alert Philip Webb
@ 2016-07-06 18:41 ` James
2016-07-06 18:45 ` [gentoo-user] " Mike Gilbert
` (2 subsequent siblings)
3 siblings, 0 replies; 12+ messages in thread
From: James @ 2016-07-06 18:41 UTC (permalink / raw
To: gentoo-user
Philip Webb <purslow <at> ca.inter.net> writes:
> If anyone else uses Xcdroast to write CDs or DVDs,
> I suggest they read Bug 345337 & submit appropriate comments.
Tree-cleaners have been very active. If they prose to removed something
you like, you have options, like volunteering to proxy-maintain the package,
yourself via the proxy-maintainer project::
https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
equery m xcdroast
* app-cdr/xcdroast [gentoo]
Maintainer: None specified
Move it to your own github.
Install it locally (usr/local/portage/), along with sources
in /usr/local/portage/distfiles.
Other ways surely exist.
> There seems to be no problem on single-user systems,
> but a 6-year-old bug which applies to multi-user systems
> is being used as an excuse to remove Xcdroast from the tree.
> There was a similar issue with Nethack recently too.
Reply to the bug with your evidence, plead your case, in bgo. If no timely
responses then discuss it on gentoo-dev.
> PS I am not receiving e-alerts re comments added to the bug :
> can anyone explain why that mb happening & advise me how to get them ?
You probably got listed on the bug to receive updates? What's the bug number?
There is a pseudo mandate to removed insecure packages from the tree.
It's been discussed on gentoo dev. Some new guideline are being
brought forward on tree-cleaning. I have been actively requesting
for a well defined pathway for such codes. Read this post and you'll
see that one of the devs outlined a process to retrieve old ebuilds
from github. It was really easy, via 'the attic', but the attic is
not github centric, so those new instructions hopefully will hit the gentoo
wiki and get expanded to allow folks to retrieve old codes. Then
you have to figure out how YOU are going to maintain those old ebuilds.
https://archives.gentoo.org/gentoo-dev/message/305c431c84c39bc74b1077f0b395ce91
hth,
James
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Xcdroast users : alert
2016-07-06 18:13 [gentoo-user] Xcdroast users : alert Philip Webb
2016-07-06 18:41 ` [gentoo-user] " James
@ 2016-07-06 18:45 ` Mike Gilbert
2016-07-07 9:17 ` Joerg Schilling
2016-07-07 18:59 ` [gentoo-user] " Andrew Savchenko
3 siblings, 0 replies; 12+ messages in thread
From: Mike Gilbert @ 2016-07-06 18:45 UTC (permalink / raw
To: gentoo-user
On Wed, Jul 6, 2016 at 2:13 PM, Philip Webb <purslow@ca.inter.net> wrote:
> PS I am not receiving e-alerts re comments added to the bug :
> can anyone explain why that mb happening & advise me how to get them ?
You need to add yourself to the CC list field to receive updates via
email. This does not happen automatically.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Xcdroast users : alert
2016-07-06 18:13 [gentoo-user] Xcdroast users : alert Philip Webb
2016-07-06 18:41 ` [gentoo-user] " James
2016-07-06 18:45 ` [gentoo-user] " Mike Gilbert
@ 2016-07-07 9:17 ` Joerg Schilling
2016-07-07 12:42 ` Philip Webb
2016-07-07 18:59 ` [gentoo-user] " Andrew Savchenko
3 siblings, 1 reply; 12+ messages in thread
From: Joerg Schilling @ 2016-07-07 9:17 UTC (permalink / raw
To: gentoo-user
Philip Webb <purslow@ca.inter.net> wrote:
> If anyone else uses Xcdroast to write CDs or DVDs,
> I suggest they read Bug 345337 & submit appropriate comments.
>
> There seems to be no problem on single-user systems,
> but a 6-year-old bug which applies to multi-user systems
> is being used as an excuse to remove Xcdroast from the tree.
> There was a similar issue with Nethack recently too.
This should not be a problem as long as you use cdrtools that are more recent
than from April 2013, when Linux started to support fine grained privileges in
the userland.
All you need to do is to is to disable the xcdroast suid wrapper.
Jörg
--
EMail:joerg@schily.net (home) Jörg Schilling D-13353 Berlin
joerg.schilling@fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/
URL: http://cdrecord.org/private/ http://sourceforge.net/projects/schilytools/files/'
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Xcdroast users : alert
2016-07-07 9:17 ` Joerg Schilling
@ 2016-07-07 12:42 ` Philip Webb
2016-07-07 13:35 ` [gentoo-user] " James
0 siblings, 1 reply; 12+ messages in thread
From: Philip Webb @ 2016-07-07 12:42 UTC (permalink / raw
To: gentoo-user
160707 Joerg Schilling wrote:
> Philip Webb <purslow@ca.inter.net> wrote:
>> If anyone else uses Xcdroast to write CDs or DVDs,
>> I suggest they read Bug 345337 & submit appropriate comments.
>> There seems to be no problem on single-user systems,
>> but a 6-year-old bug which applies to multi-user systems
>> is being used as an excuse to remove Xcdroast from the tree.
>> There was a similar issue with Nethack recently too.
> This should not be a problem, as long as you use Cdrtools
> that are more recent than from April 2013,
> when Linux started to support fine grained privileges in the userland.
> All you need to do is to is to disable the xcdroast suid wrapper.
Thanks for the prompt and useful response :
I've quoted it in the bug debate, with further comments.
I'm well aware of the lengthy debate on the Dev list re tree-cleaning,
which I intend to add a comment to later today.
PS James seems not to have read Bug 345337 : I suggest he does (smile).
--
========================,,============================================
SUPPORT ___________//___, Philip Webb
ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
TRANSIT `-O----------O---' purslowatchassdotutorontodotca
^ permalink raw reply [flat|nested] 12+ messages in thread
* [gentoo-user] Re: Xcdroast users : alert
2016-07-07 12:42 ` Philip Webb
@ 2016-07-07 13:35 ` James
0 siblings, 0 replies; 12+ messages in thread
From: James @ 2016-07-07 13:35 UTC (permalink / raw
To: gentoo-user
Philip Webb <purslow <at> ca.inter.net> writes:
> I'm well aware of the lengthy debate on the Dev list re tree-cleaning,
> which I intend to add a comment to later today.
> PS James seems not to have read Bug 345337 : I suggest he does (smile).
Correct. My response was some what mechanical, as a large number of folks
are having various and similar issues with tree-cleaning, details vary. But,
you missed my last, most important point of my response (which you did
mention above)::
"then discuss it on gentoo-dev"
good-luck and welcome to proxy-maint......
hth,
James
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Xcdroast users : alert
2016-07-06 18:13 [gentoo-user] Xcdroast users : alert Philip Webb
` (2 preceding siblings ...)
2016-07-07 9:17 ` Joerg Schilling
@ 2016-07-07 18:59 ` Andrew Savchenko
2016-07-07 22:26 ` [gentoo-user] " James
2016-07-08 12:01 ` [gentoo-user] " Helmut Jarausch
3 siblings, 2 replies; 12+ messages in thread
From: Andrew Savchenko @ 2016-07-07 18:59 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1012 bytes --]
Hi all,
On Wed, 6 Jul 2016 14:13:09 -0400 Philip Webb wrote:
> If anyone else uses Xcdroast to write CDs or DVDs,
> I suggest they read Bug 345337 & submit appropriate comments.
>
> There seems to be no problem on single-user systems,
> but a 6-year-old bug which applies to multi-user systems
> is being used as an excuse to remove Xcdroast from the tree.
> There was a similar issue with Nethack recently too.
>
> PS I am not receiving e-alerts re comments added to the bug :
> can anyone explain why that mb happening & advise me how to get them ?
I revbumped xcdroast to fix this and other issues.
xcdroast users, please test that xcdroast-0.98_alpha16-r2.ebuild
works for you (you can burn some CD/DVD as a non-root user after
usual setup). I don't have a hardware right now to test it.
After confirmation I'll keep p.mask only for older revisions and
will request stabilization of this revision. Afterwards all old
versions will be dropped.
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* [gentoo-user] Re: Xcdroast users : alert
2016-07-07 18:59 ` [gentoo-user] " Andrew Savchenko
@ 2016-07-07 22:26 ` James
2016-07-08 12:01 ` [gentoo-user] " Helmut Jarausch
1 sibling, 0 replies; 12+ messages in thread
From: James @ 2016-07-07 22:26 UTC (permalink / raw
To: gentoo-user
Andrew Savchenko <bircoph <at> gentoo.org> writes:
> I revbumped xcdroast to fix this and other issues.
got it.
> xcdroast users, please test that xcdroast-0.98_alpha16-r2.ebuild
> works for you (you can burn some CD/DVD as a non-root user after
> usual setup). I don't have a hardware right now to test it.
installed with no issues. checked with 'elogv'
app-cdr/xcdroast-0.98_alpha16-r2
<snip>
USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
│
│FEATURES: preserve-libs sandbox userpriv usersandbox
Applying cdda2wav_version.patch ...
Applying fix_cddb_hidden_tracks.patch ...
Applying io_compile.patch ...
Applying io_progressbar_fix.patch ...
Applying suid-perms.patch ...
INFO : install
Final size of build directory: 14012 KiB
Final size of installed tree: 1708 KiB
INFO: postinst
│
Updating icons cache ...
QA Notice: Package triggers severe warnings which indicate that it may
exhibit random runtime failures.
<end/snip>
Launching CLI::
Activate Non-Root-Mode
The following command will be executed in order to activate non-root-mode.
/bin/chown root /usr/lib/xcdroast-0.98/bin/xcdrwrap
/bin/chmod 4711 /usr/lib/xcdroast-0.98/bin/xcdrwrap
Activatoin of the non-root-mode was successful
Enter now the Setup-Menu to configure which users may work with X-CD-Roast.
No root configuration file found!
Please enter SEtup and don't forget to add susers who may also use X-CD-Roast.
Starting to scan for devices...
[/dev/sr0] ATAPI iHBS212 2 HL04
Scan finished.
> After confirmation I'll keep p.mask only for older revisions and
> will request stabilization of this revision. Afterwards all old
> versions will be dropped.
Worked for me. I burned systemrescuecd-x86-4.7.3.iso
and booted an old box.....
> Best regards,
> Andrew Savchenko
THANKS Andrew!
James
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Xcdroast users : alert
2016-07-07 18:59 ` [gentoo-user] " Andrew Savchenko
2016-07-07 22:26 ` [gentoo-user] " James
@ 2016-07-08 12:01 ` Helmut Jarausch
2016-07-09 9:42 ` Andrew Savchenko
1 sibling, 1 reply; 12+ messages in thread
From: Helmut Jarausch @ 2016-07-08 12:01 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 694 bytes --]
On 07/07/2016 08:59:59 PM, Andrew Savchenko wrote:
> Hi all,
>
> I revbumped xcdroast to fix this and other issues.
>
> xcdroast users, please test that xcdroast-0.98_alpha16-r2.ebuild
> works for you (you can burn some CD/DVD as a non-root user after
> usual setup). I don't have a hardware right now to test it.
>
> After confirmation I'll keep p.mask only for older revisions and
> will request stabilization of this revision. Afterwards all old
> versions will be dropped.
Many thanks, Andrew
it works just fine.
I had to remove the folders $HOME/.xcdroast for each users.
Furthermore, the version check is obsolete.
I have add the attached tiny patch
Helmut
[-- Attachment #2: No_version_check.patch --]
[-- Type: text/x-patch, Size: 297 bytes --]
--- src/init.c.PREV 2016-07-08 12:00:17.705356781 +0200
+++ src/init.c 2016-07-08 12:02:35.914358133 +0200
@@ -790,7 +790,7 @@
debug = 0;
oldfontcode = 0;
*altdevscan = 1;
- no_versioncheck = 0;
+ no_versioncheck = 1;
support_ontheflyaudio = 0;
c_locale_is_utf8 = 0;
ignoreProDVD = 0;
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Xcdroast users : alert
2016-07-08 12:01 ` [gentoo-user] " Helmut Jarausch
@ 2016-07-09 9:42 ` Andrew Savchenko
2016-07-09 15:52 ` [gentoo-user] " James
2016-07-10 19:14 ` [gentoo-user] " Philip Webb
0 siblings, 2 replies; 12+ messages in thread
From: Andrew Savchenko @ 2016-07-09 9:42 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1196 bytes --]
Hi,
On Fri, 08 Jul 2016 14:01:45 +0200 Helmut Jarausch wrote:
> On 07/07/2016 08:59:59 PM, Andrew Savchenko wrote:
> > Hi all,
> >
> > I revbumped xcdroast to fix this and other issues.
> >
> > xcdroast users, please test that xcdroast-0.98_alpha16-r2.ebuild
> > works for you (you can burn some CD/DVD as a non-root user after
> > usual setup). I don't have a hardware right now to test it.
> >
> > After confirmation I'll keep p.mask only for older revisions and
> > will request stabilization of this revision. Afterwards all old
> > versions will be dropped.
>
>
> Many thanks, Andrew
> it works just fine.
>
> I had to remove the folders $HOME/.xcdroast for each users.
> Furthermore, the version check is obsolete.
> I have add the attached tiny patch
Thanks, patch applied in -r3 (as well as other fixes). Note for the
future: please align patches to offset -p1, this way they are much
easier to use in EAPI=6 (can be included in PATCHES array without
modification).
I've taken this package for now, so feel free to open bugs for
other issues or patches. Though I can't promise I'll support this
package forever.
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* [gentoo-user] Re: Xcdroast users : alert
2016-07-09 9:42 ` Andrew Savchenko
@ 2016-07-09 15:52 ` James
2016-07-10 19:14 ` [gentoo-user] " Philip Webb
1 sibling, 0 replies; 12+ messages in thread
From: James @ 2016-07-09 15:52 UTC (permalink / raw
To: gentoo-user
Andrew Savchenko <bircoph <at> gentoo.org> writes:
>
> I've taken this package for now, so feel free to open bugs for
> other issues or patches. Though I can't promise I'll support this
> package forever.
>
> Best regards,
> Andrew Savchenko
Greatly appreciated. I think Phillip is our man to proxy-maint this one.
He knows tons about the code (history). With a dev like you as backup for a
while, proxy-maint should be no problem for him. Hopefully the proxy-maint
mail-list will become useful to users to parse out FAQs. From there formal
docs, complete with examples, hopefully will emerge.
It does take a village, but devs, with skills and compassion such as what
you demonstrate, on a routine basis, is one of the best features
of gentoo.
THANKS, Andrew,
James
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [gentoo-user] Xcdroast users : alert
2016-07-09 9:42 ` Andrew Savchenko
2016-07-09 15:52 ` [gentoo-user] " James
@ 2016-07-10 19:14 ` Philip Webb
1 sibling, 0 replies; 12+ messages in thread
From: Philip Webb @ 2016-07-10 19:14 UTC (permalink / raw
To: gentoo-user
160709 Andrew Savchenko wrote:
> On Fri, 08 Jul 2016 14:01:45 +0200 Helmut Jarausch wrote:
>> On 07/07/2016 08:59:59 PM, Andrew Savchenko wrote:
>>> I revbumped xcdroast to fix this and other issues. xcdroast users,
>>> please test that xcdroast-0.98_alpha16-r2.ebuild works for you :
>>> you can burn some CD/DVD as a non-root user after usual setup.
>>> I don't have a hardware right now to test it.
As I've reported to Bug 345337, I successfully wrote a CD of data yesterday.
>> it works just fine.
>> I had to remove the folders $HOME/.xcdroast for each users.
>> Furthermore, the version check is obsolete.
>> I have add the attached tiny patch
> Thanks, patch applied in -r3 (as well as other fixes).
> I've taken this package for now,
> so feel free to open bugs for other issues or patches.
> Though I can't promise I'll support this package forever.
Hopefully, it falls under my proposed category of 'lightly maintained'
& will call on your help only rarely (smile).
--
========================,,============================================
SUPPORT ___________//___, Philip Webb
ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
TRANSIT `-O----------O---' purslowatchassdotutorontodotca
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2016-07-10 19:14 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-06 18:13 [gentoo-user] Xcdroast users : alert Philip Webb
2016-07-06 18:41 ` [gentoo-user] " James
2016-07-06 18:45 ` [gentoo-user] " Mike Gilbert
2016-07-07 9:17 ` Joerg Schilling
2016-07-07 12:42 ` Philip Webb
2016-07-07 13:35 ` [gentoo-user] " James
2016-07-07 18:59 ` [gentoo-user] " Andrew Savchenko
2016-07-07 22:26 ` [gentoo-user] " James
2016-07-08 12:01 ` [gentoo-user] " Helmut Jarausch
2016-07-09 9:42 ` Andrew Savchenko
2016-07-09 15:52 ` [gentoo-user] " James
2016-07-10 19:14 ` [gentoo-user] " Philip Webb
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox