Git Product home page Git Product logo

Comments (15)

cwebberOps avatar cwebberOps commented on August 15, 2024

@jsirex what version of debian?

from apt.

jsirex avatar jsirex commented on August 15, 2024

Jessie (testing). Not released yet.
I tried to search for the package, but it presents only in wheezy/squeeze :(

https://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=update-notifier-common

from apt.

jsirex avatar jsirex commented on August 15, 2024

UPD:

Package: update-notifier-common (0.99.3debian11+perrm2+nmu1) ... not be used by any packages not in wheezy, it will be removed before the jessie release

from apt.

Tritlo avatar Tritlo commented on August 15, 2024

👍 Having same issue here.

# uname -a 
Linux server 3.14-1-amd64 #1 SMP Debian 3.14.12-1 (2014-07-11) x86_64 GNU/Linux

# lsb_release -a
No LSB modules are available. 
Distributor ID: Debian
Description:    Debian GNU/Linux testing (jessie)
Release:    testing
Codename:   jessie

from apt.

cwebberOps avatar cwebberOps commented on August 15, 2024

Can anyone point me at an official/semi-official cloud image I can use for testing?

from apt.

Tritlo avatar Tritlo commented on August 15, 2024

You could start out with a Debian Wheezy image on EC2, and then update to jessie.

https://aws.amazon.com/marketplace/pp/B00AA27RK4/ref=sp_mpg_product_title?ie=UTF8&sr=0-2

and then update with:

# cp /etc/apt/sources.list{,.bak}
# sed -i -e 's/ \(stable\|wheezy\)/ jessie/ig' /etc/apt/sources.list
# apt-get update
# apt-get --download-only dist-upgrade
# apt-get dist-upgrade

from apt.

kisoku avatar kisoku commented on August 15, 2024

I've been trying to use bento to build an image but running into issues getting packer to work. @cwebberOps do you want my packer definition and see if you can get any further ?

from apt.

kisoku avatar kisoku commented on August 15, 2024

I have a working bento definition now. You can see it here.

https://github.com/kisoku/bento/tree/debian-8

Please take note that this bento definition uses a daily snapshot and will probably not work out of the box. You will need to update the ISO checksum with the checksum from today's ISO.

from apt.

kisoku avatar kisoku commented on August 15, 2024

Wow, looks like update-notifier is completely gone in Jessie, replaced by Packagekit. It's really hard to find a decent discussion of the implications of this.

from apt.

Sliim avatar Sliim commented on August 15, 2024

Here is a vagrant box (virtualbox provider) where we can reproduce the issue:
https://downloads.sourceforge.net/project/vagrantboxjessie/debian80.box (from http://www.vagrantbox.es)

from apt.

kisoku avatar kisoku commented on August 15, 2024

Having a vagrant box to test isn't the issue here. The issue is that common-notifier is gone now, seemingly replaced by gnome-packagekit and even then it is not clear what the new mechanism is to provide the functionality we use in the apt cookbook.

gnome-packagekit pulls in enormous amount of dependencies, so I am reluctant to install it

I welcome anyone who wishes to propose a way forward to do so here or at least come and discuss it in the gitter chat room I set up for this cookbook.

from apt.

bramwelt avatar bramwelt commented on August 15, 2024

This serverfault post provides a reasonable solution:
http://serverfault.com/questions/20747/find-last-time-update-was-performed-with-apt-get

Instead of using update-notifier (which is really for updating the desktop notification for users of new package/security updates) add an apt.conf.d file that touches /var/lib/apt/periodic/update-success-stamp after each update.

I don't know if apt itself creates the periodic directory, or if that came from update-notifier.

1 less dependency, 1 extra file.

from apt.

meineerde avatar meineerde commented on August 15, 2024

Debian Jessie is going to become stable in probably less than a month (give or take). As this cookbook is used in about all setups, it would be crucial to resolve this issue until Jessie is stable.

There are now two different alternatives to solve this issue in #115 and #121. It would be great if you could comment on the issue and work with the community to resolve this hard incompatibility.

from apt.

 avatar commented on August 15, 2024

Could you please raise the priority on this issue? It's becoming a pain, since it blocks early-on testing on Jessie RC.

It seems that the authors of both pull requests agree that the latest version of #121 is the way to go.

from apt.

someara avatar someara commented on August 15, 2024

@thommay can you take a look at this?

from apt.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.