[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