[PC-BSD Testing] no download button for gnome PBI?
Mike Bybee
mbybee at dometrilogy.com
Tue Jan 26 19:55:10 PST 2010
On Thu, Jan 14, 2010 at 10:40 AM, Kris Moore <kris at pcbsd.com> wrote:
> On 01/14/2010 10:02, Mike Bybee wrote:
> > On Wed, Jan 13, 2010 at 8:26 AM, Mike Bybee<mbybee at dometrilogy.com>
> wrote:
> >
> >>
> >>
> >> On Wed, Jan 13, 2010 at 8:11 AM, Kris Moore<kris at pcbsd.com> wrote:
> >>
> >>> On 01/13/2010 10:01, Mike Bybee wrote:
> >>>> On Tue, Jan 12, 2010 at 9:01 PM, doverosx at gmail.com<
> doverosx at gmail.com
> >>>> wrote:
> >>>>
> >>>>> Mike Bybee wrote:
> >>>>>>
> >>>>>>
> >>>>>> On Tue, Jan 12, 2010 at 2:10 PM, Kris Moore<kris at pcbsd.com
> >>>>>> <mailto:kris at pcbsd.com>> wrote:
> >>>>>>
> >>>>>> On 01/12/2010 14:43, Mike Bybee wrote:
> >>>>>> > On Tue, Jan 12, 2010 at 9:25 AM, Mike
> >>>>>> Bybee<mbybee at dometrilogy.com<mailto:mbybee at dometrilogy.com>>
> >>>>> wrote:
> >>>>>> >
> >>>>>> >>
> >>>>>> >>
> >>>>>> >> On Tue, Jan 12, 2010 at 9:09 AM, Kris Moore<
> kris at pcbsd.com
> >>>>>> <mailto:kris at pcbsd.com>> wrote:
> >>>>>> >>
> >>>>>> >>> On 01/12/2010 10:46, Mike Bybee wrote:
> >>>>>> >>>> On Fri, Jan 8, 2010 at 9:48 AM, Fabrizio
> >>>>>> Parrella<fabrizio at bibivu.com<mailto:fabrizio at bibivu.com>
> >>>>>> >>>> wrote:
> >>>>>> >>>>
> >>>>>> >>>>> Hopefully I will be able to work on this matter (and
> some
> >>> extra
> >>>>>> >>>>> features) this coming week end.
> >>>>>> >>>>>
> >>>>>> >>>>> Fabry
> >>>>>> >>>>>
> >>>>>> >>>>> On 01/08/2010 09:31, Kris Moore wrote:
> >>>>>> >>>>>> On 01/07/2010 23:41, Mike Bybee wrote:
> >>>>>> >>>>>>
> >>>>>> >>>>>>> On Thu, Jan 7, 2010 at 3:17 PM, Kris Moore<
> >>> kris at pcbsd.com
> >>>>>> <mailto:kris at pcbsd.com>> wrote:
> >>>>>> >>>>>>>
> >>>>>> >>>>>>>
> >>>>>> >>>>>>>> On 01/07/2010 11:41, Mike Bybee wrote:
> >>>>>> >>>>>>>>
> >>>>>> >>>>>>>>> I'll happily take that task, I'm actually working
> on
> >>>>>> some of the
> >>>>>> >>> Gnome
> >>>>>> >>>>>>>>> systools integration for the std FreeBSD project
> as
> >>> well.
> >>>>>> >>>>>>>>>
> >>>>>> >>>>>>>>>
> >>>>>> >>>>>>>>>
> >>>>>> >>>>>>>> I'll be glad to help get you involved with this
> app!
> >>> I'm
> >>>>>> doing a
> >>>>>> >>> build
> >>>>>> >>>>>>>> of it now to fix a few bugs, but when that's done
> if
> >>> you
> >>>>>> want to
> >>>>>> >>> take a
> >>>>>> >>>>>>>> look at it, and submit any fixes, missing ports it
> >>> needs,
> >>>>>> etc, that
> >>>>>> >>>>>>>> would be great :)
> >>>>>> >>>>>>>>
> >>>>>> >>>>>>>>
> >>>>>> >>>>>>>> --
> >>>>>> >>>>>>>>
> >>>>>> >>>>>>>> Kris Moore
> >>>>>> >>>>>>>> PC-BSD Software
> >>>>>> >>>>>>>> http://www.pcbsd.com
> >>>>>> >>>>>>>> _______________________________________________
> >>>>>> >>>>>>>> Testing mailing list
> >>>>>> >>>>>>>> Testing at lists.pcbsd.org<mailto:
> Testing at lists.pcbsd.org
> >>>>
> >>>>>> >>>>>>>> http://lists.pcbsd.org/mailman/listinfo/testing
> >>>>>> >>>>>>>>
> >>>>>> >>>>>>>>
> >>>>>> >>>>>>>>
> >>>>>> >>>>>>> I just set up a clean new install in Virtual Box,
> and
> >>> I'm
> >>>>>> ready to
> >>>>>> >>> take
> >>>>>> >>>>> a
> >>>>>> >>>>>>> crack at it.
> >>>>>> >>>>>>> 1) The Rhythmbox PBI is missing the download button
> in
> >>>>>> Software
> >>>>>> >>> Update.
> >>>>>> >>>>>>> 2) As Dru mentioned, Gnome is missing the download
> >>> button
> >>>>>> as well.
> >>>>>> >>>>>>>
> >>>>>> >>>>>>> Should I just download the PBIs manually, or wait
> for
> >>> them
> >>>>>> to be
> >>>>>> >>>>> installable
> >>>>>> >>>>>>> via Software Update?
> >>>>>> >>>>>>>
> >>>>>> >>>>>>>
> >>>>>> >>>>>>
> >>>>>> >>>>>> The Gnome PBI will be available today sometime, I
> just
> >>>>>> found and fixed
> >>>>>> >>>>>> the showstopper bug with it :)
> >>>>>> >>>>>>
> >>>>>> >>>>>> As for ryhthmbox, I haven't been able to test /
> approve
> >>> it
> >>>>>> yet. FYI,
> >>>>>> >>>>>> thats why some apps don't have download links yet,
> they
> >>>>>> haven't been
> >>>>>> >>>>>> approved or uploaded. Fabry is going to change pbidir
> at
> >>>>>> some point to
> >>>>>> >>>>>> "hide" apps which aren't available for the users
> >>> platform,
> >>>>>> that way
> >>>>>> >>> this
> >>>>>> >>>>>> confusion goes away.
> >>>>>> >>>>>>
> >>>>>> >>>>>>
> >>>>>> >>>>>>
> >>>>>> >>>>> _______________________________________________
> >>>>>> >>>>> Testing mailing list
> >>>>>> >>>>> Testing at lists.pcbsd.org<mailto:
> Testing at lists.pcbsd.org>
> >>>>>> >>>>> http://lists.pcbsd.org/mailman/listinfo/testing
> >>>>>> >>>>>
> >>>>>> >>>>>
> >>>>>> >>>> The download button is visible for me, and while it
> seems
> >>> to
> >>>>> keep
> >>>>>> >>> failing
> >>>>>> >>>> via software update (error is "Download failed! Please
> try
> >>> again
> >>>>>> >>> later."), I
> >>>>>> >>>> am able to download the 8.0 version of Gnome from
> PBIdir.
> >>>>>> >>>>
> >>>>>> >>>> I'll start working on the environment soon hopefully :)
> >>>>>> >>>>
> >>>>>> >>>>
> >>>>>> >>>>
> >>>>>> >>>
> >>>>>> >>> Its working here on 8.0 x64, maybe try selecting a
> different
> >>>>>> mirror from
> >>>>>> >>> the config screen?
> >>>>>> >>>
> >>>>>> >>>
> >>>>>> >>> --
> >>>>>> >>>
> >>>>>> >>> Kris Moore
> >>>>>> >>> PC-BSD Software
> >>>>>> >>> http://www.pcbsd.com
> >>>>>> >>> _______________________________________________
> >>>>>> >>> Testing mailing list
> >>>>>> >>> Testing at lists.pcbsd.org<mailto:Testing at lists.pcbsd.org>
> >>>>>> >>> http://lists.pcbsd.org/mailman/listinfo/testing
> >>>>>> >>>
> >>>>>> >>>
> >>>>>> >> I had actually never noticed I could do that :D
> >>>>>> >> Once I set my mirror specifically, it pops right up and
> >>>>>> downloads fine.
> >>>>>> >>
> >>>>>> >> First off - I notice I still have to manually kill the
> >>>>>> screensaver process
> >>>>>> >> in order to unlock the screensaver. I'll investigate
> where
> >>>>>> that's breaking.
> >>>>>> >>
> >>>>>> >> --
> >>>>>> >> Thanks,
> >>>>>> >> Mike Bybee
> >>>>>> >>
> >>>>>> >
> >>>>>> > Despite my efforts with the pam.d settings and what not
> (both
> >>> in
> >>>>>> /etc/pam.d,
> >>>>>> > and in /Programs/Gnome/etc/pam.d), nothing seems to be
> >>> working.
> >>>>>> I compared
> >>>>>> > the settings side by side with my standard FreeBSD 8 +
> Gnome
> >>> VM
> >>>>>> (built just
> >>>>>> > for this purpose) and everything seemed to match... except
> the
> >>>>>> size of
> >>>>>> > gnome-screensaver. I'm rebuilding it from ports on the
> PC-BSD
> >>> 8
> >>>>>> test box out
> >>>>>> > of curiosity.
> >>>>>> >
> >>>>>> > I think worst case we could try using the version of the
> >>>>>> gnome-screensaver
> >>>>>> > without PAM support - but I'm trying to find out why it's
> not
> >>>>>> working under
> >>>>>> > PC-BSD while working fine under FreeBSD
> >>>>>> >
> >>>>>>
> >>>>>> One possibility is that something is broken with
> >>> gnome-screensaver
> >>>>>> when
> >>>>>> its built with a different PREFIX / LOCALBASE. The one we are
> >>>>> building
> >>>>>> is built with /Programs/Gnome instead of /usr/local, and its
> >>> possible
> >>>>>> that something about switching that directory causes it to
> break.
> >>>>>> Another possibility is that some other port needs to be
> included
> >>>>>> in the
> >>>>>> PBI build, which isn't apart of the x11/gnome2 build-chain.
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>>
> >>>>>> Kris Moore
> >>>>>> PC-BSD Software
> >>>>>> http://www.pcbsd.com
> >>>>>> _______________________________________________
> >>>>>> Testing mailing list
> >>>>>> Testing at lists.pcbsd.org<mailto:Testing at lists.pcbsd.org>
> >>>>>> http://lists.pcbsd.org/mailman/listinfo/testing
> >>>>>>
> >>>>>>
> >>>>>> While doing this, noted these errors:
> >>>>>>
> >>>>>> 1) polkit-read-auth-helper: needs to be setgid polkit
> >>>>>> 2) gnome-keyring-daemon: couldn't allocate secure memory to keep
> >>>>>> passwords and or keys from being written to the disk
> >>>>>>
> >>>>>> Here's the debug output from the screensaver password prompt (I
> culled
> >>>>>> the other stuff that wasn't directly related to the password entry)
> >>>>>>
> >>>>>> [error_watch] gs-window-x11.c:965 (09:12:27): command error
> >>>>>> output: [gs_lock_plug_enable_prompt] gs-lock-plug.c:1203
> >>>>>> (09:12:27): Setting prompt to: Password:
> >>>>>>
> >>>>>> [error_watch] gs-window-x11.c:965 (09:12:30): command error
> >>>>>> output: [request_response] gnome-screensaver-dialog.c:152
> >>>>>> (09:12:30): got response: -2
> >>>>>>
> >>>>>> [error_watch] gs-window-x11.c:965 (09:12:30): command error
> >>>>>> output: Error authenticating user.
> >>>>>>
> >>>>>> [error_watch] gs-window-x11.c:965 (09:12:30): command error
> >>>>>> output: [do_auth_check] gnome-screensaver-dialog.c:298 (09:12:30):
> >>>>>> Verify user returned: FALSE
> >>>>>>
> >>>>>> [lock_command_watch] gs-window-x11.c:1439 (09:12:30): command
> >>>>>> output: NOTICE=AUTH FAILED
> >>>>>>
> >>>>>> [error_watch] gs-window-x11.c:965 (09:12:30): command error
> >>>>>> output: [auth_check_idle] gnome-screensaver-dialog.c:345
> >>>>>> (09:12:30): Authentication failed, retrying (1)
> >>>>>>
> >>>>>>
> >>>>>> Still researching this - I think you could be right that it may be
> >>>>>> something with an invalid path, or a missing module.
> >>>>>>
> >>>>>> --
> >>>>>> Thanks,
> >>>>>> Mike Bybee
> >>>>>>
> >>>
> ------------------------------------------------------------------------
> >>>>>>
> >>>>>> _______________________________________________
> >>>>>> Testing mailing list
> >>>>>> Testing at lists.pcbsd.org
> >>>>>> http://lists.pcbsd.org/mailman/listinfo/testing
> >>>>>>
> >>>>> PLEASE let me know what the gnome-keyring-daemon stems from and the
> >>> full
> >>>>> solution to it. I remember spending a week straight on that one and
> >>>>> determined that (and this was true at the time), FreeBSD didn't have
> >>> the
> >>>>> necessary encryption packages for gnome. Perhaps now?
> >>>>> _______________________________________________
> >>>>> Testing mailing list
> >>>>> Testing at lists.pcbsd.org
> >>>>> http://lists.pcbsd.org/mailman/listinfo/testing
> >>>>>
> >>>>>
> >>>> So far as I can tell, most of the bug responses and mailing list
> >>> responses
> >>>> have been "Rebuild and turn off PAM".
> >>>> What I am going to propose is that we release the screensaver without
> >>> PAM
> >>>> enabled in the PBI for now, while we get the underlying issue fixed.
> >>> That
> >>>> Gnome Keyring thing is odd - all the pieces (dbus and whatnot) are
> >>> enabled
> >>>> as soon as you enable Gnome in rc.conf, however I still get the
> errors.
> >>>>
> >>>> I'll be sending Kris a version of gnome-screensaver (and assorted
> >>>> dependencies) built with PAM disabled this evening in case he wants to
> >>> go
> >>>> this route.
> >>>>
> >>>
> >>> I'll be happy to give that a shot :)
> >>>
> >>> Send me the make.conf options you want to use to disable PAM in the
> >>> module / PBI. Those go into the modules pbi.conf file, and we'll then
> >>> trigger a rebuild and see how it works.
> >>>
> >>>
> >>> --
> >>>
> >>> Kris Moore
> >>> PC-BSD Software
> >>> http://www.pcbsd.com
> >>> _______________________________________________
> >>> Testing mailing list
> >>> Testing at lists.pcbsd.org
> >>> http://lists.pcbsd.org/mailman/listinfo/testing
> >>>
> >>>
> >> I did it via ncurses, but I believe it's just --disable-pam for the
> >> gnome-screensaver port. I'm testing it tonight, since when I did the
> rebuild
> >> yesterday, I forgot to have it install into /Programs/Gnome :)
> >> Now I'm chasing down all the pieces lol.
> >>
> >> --
> >> Thanks,
> >> Mike Bybee
> >>
> >
> >
> > Well, the good news is that I was able to reproduce the issue easily with
> > rebuilding gnome-screensaver with/without PAM.
> > The bad news is I couldn't figure out how to rebuild the port and
> overwrite
> > the /Programs/Gnome with the version from ports - I looked at this:
> > http://wiki.pcbsd.org/index.php/Working_with_FreeBSD_Ports
> > But that doesn't appear to apply at all to 8.
> >
> > I'll have to find some docs to understand how the ports are going to work
> in
> > PC-BSD 8 :D
> >
> Mike,
>
> You are working with a PBI file, not a port directly, so to rebuild it
> you'll want to checkout the pbi builder software, which will rebuild
> gnome in a chroot environment, and generate the resulting PBI.
>
> http://wiki.pcbsd.org/index.php/Using_the_PBI_Builder
>
> http://wiki.pcbsd.org/index.php/PBI_Module_Builder_Guide
>
> The configuration module we use for gnome2 is right here:
>
> http://trac.pcbsd.org/browser/pbibuild/modules/x11/gnome2
>
> Also, I can easily supply make.conf variables to the PBI via the
> pbi.conf file for gnome2, so if you let me know what options you want
> enabled / disabled, I'll add them, and rebuild the PBI for testing :)
>
> http://trac.pcbsd.org/browser/pbibuild/modules/x11/gnome2/pbi.conf
>
>
>
> --
>
> Kris Moore
> PC-BSD Software
> http://www.pcbsd.com
> _______________________________________________
> Testing mailing list
> Testing at lists.pcbsd.org
> http://lists.pcbsd.org/mailman/listinfo/testing
>
>
This is a bit old now, but I have finally built a couple test PBIs, and I'm
going to go tackle Gnome now :)
--
Thanks,
Mike Bybee
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.pcbsd.org/pipermail/testing/attachments/20100126/35c29166/attachment-0001.html
More information about the Testing
mailing list