?

Log in

No account? Create an account
logjam ubuntu deb - LogJam [entries|archive|friends|userinfo]
LogJam

[ website | LogJam ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

logjam ubuntu deb [Feb. 27th, 2005|05:20 pm]
LogJam
logjam
[evan]
I've built a Debian package for Ubuntu users of LogJam. This differs from the Debian package in that the extended features (HTML support for both previewing posts and browsing offline entries / rsvg throbber) are on. This makes more sense on Ubuntu because a stock system install has these libraries.


You can get it by adding this to your /etc/apt/sources.list:
deb http://logjam.danga.com/download/deb/ ./
And then run the usual apt-get update and apt-get install logjam.

I can't see why this wouldn't work on Debian, too -- please let me know if you try it and it works. My Ubuntu versions will supersede the corresponding Debian package, but newer Debian packages will replace my Ubuntu package.


If you're using the Ubuntu (or Debian experimental) version of apt, you'll get a complaint about verifying the archive. You can just hit "y" to install the file, or you can learn more about apt's signed archives.

To eliminate the warning, you'll need to:
  1. Get my GPG key into apt. You can fetch my key with gpg --recv-keys DED37B19 or by cut'n'pasting it from my LiveJournal public key. (Whether to trust this key is a security decision you'll have to make on your own...)
  2. Push my key into apt, with a command like gpg --armor --export DED37B19 | sudo apt-key add -
    LinkReply

    Comments:
    From: evan
    2005-02-28 01:27 am (UTC)
    Also, please let me know if you use this at all and it works. :)
    (Reply) (Thread)
    [User Picture]From: anoncow
    2005-02-28 04:51 am (UTC)
    i tried this on debian sarge..and got this output from apt-get install logjam

    pne235-stu05198:/home/adam# apt-get install logjam
    Reading Package Lists... Done
    Building Dependency Tree... Done
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.

    Since you only requested a single operation it is extremely likely that
    the package is simply not installable and a bug report against
    that package should be filed.
    The following information may help to resolve the situation:

    The following packages have unmet dependencies:
    logjam: Depends: libatk1.0-0 (>= 1.9.0) but 1.8.0-4 is to be installed
    Depends: libgconf2-4 (>= 2.9) but 2.8.1-4 is to be installed
    Depends: libglade2-0 (>= 1:2.5.1) but 1:2.4.2-1 is to be installed
    Depends: libgnomevfs2-0 (>= 2.9.90) but 2.8.3-11 is to be installed
    Depends: libgtkhtml3.6-15 (>= 3.5.6) but it is not installable
    Depends: liborbit2 (>= 1:2.12.0) but 1:2.10.5-0.1 is to be installed
    Depends: librsvg2-2 (>= 2.9.5) but 2.8.1-2 is to be installed
    Depends: libxml2 (>= 2.6.17) but 2.6.16-2 is to be installed
    E: Broken packages


    it could be one of two things:
    a> my bad debian skills
    b> it may not work on debian
    (Reply) (Thread)
    From: evan
    2005-02-28 05:16 am (UTC)
    I think it picked up my dependencies, which are fairly recent (note that all of the versions are higher than the ones you have). It may work if you run it on Debian unstable.
    (Reply) (Parent) (Thread)
    [User Picture]From: go_team_ari
    2005-03-02 09:51 am (UTC)
    Maybe you should ask ubuntu to actually generate their packages with extra library support, but I don't know what their policy is about stuff like this.
    (Reply) (Thread)
    [User Picture]From: go_team_ari
    2005-03-02 10:06 am (UTC)
    Actually, I doubt that since logjam isn't in Ubuntu main.
    (Reply) (Parent) (Thread)
    [User Picture]From: popcultureicon
    2005-03-06 05:39 am (UTC)
    running hoary on amd64 and it insists that i already have the packages installed. (i did install logjam from uni.multiverse before i tried this
    (Reply) (Thread)
    [User Picture]From: giantlaser
    2005-06-02 10:35 am (UTC)
    I just found this entry, Evan, and tried to install logjam from your repository. However, there are unmet dependencies on my stock Ubuntu Hoary install:

    The following packages have unmet dependencies:
    logjam: Depends: libgtkhtml3.6-15 (>= 3.5.6) but it is not installable
    E: Broken packages

    I have libgtkhtml3.6-18 instead. I can't seem to get apt to ignore this. I realize you don't care do Ubuntu support, but any suggestions would be appreciated.
    (Reply) (Thread)
    From: evan
    2005-06-02 05:09 pm (UTC)
    I'll need to rebuild the package, I think. It's a little broken anyway (the image for the menu icon got left out).

    The one that comes with Ubuntu is ok, too.
    (Reply) (Parent) (Thread)
    [User Picture]From: giantlaser
    2005-06-03 08:17 am (UTC)
    Except it is missing the ability to preview HTML, as you told me a month ago. I'm thinking I'll just compile it myself and the dpkg database be damned. If I do, and I figure out how to make a .deb, I'll upload it somewhere for you. :)

    Feature request: Semagic has the ability to show you changes to your friends/friends-of lists (additions, removals, etc) since you last viewed the changes or reset the report. Logjam allows you to export your friends list as a text file, which means I can periodically do that and diff the files. That's a decent enough hack, but it would be awesome if Logjam had a report feature such as that.
    (Reply) (Parent) (Thread)
    From: evan
    2005-06-03 04:31 pm (UTC)
    Friends-list deltas are on my todo list (gaal even had a patch), but I'm pretty sure I don't have time to develop LogJam at all anymore. :\

    Maybe I'll get remotivated once I recover my disk that has all my code on it, but it feels unlikely.
    (Reply) (Parent) (Thread)
    [User Picture]From: giantlaser
    2005-06-06 04:28 pm (UTC)
    Ouch, I'm sorry to hear that. I didn't read that in your blog, but perhaps you did not post. Logjam is the best LJ client available for linux, without contest. If you decide not to continue, hopefully another will take up the torch. *duck*
    (Reply) (Parent) (Thread)